Uses of Interface
org.jclouds.compute.domain.Hardware

Packages that use Hardware
org.jclouds.compute   
org.jclouds.compute.config   
org.jclouds.compute.domain   
org.jclouds.compute.domain.internal   
org.jclouds.compute.internal   
org.jclouds.compute.predicates   
org.jclouds.compute.stub.config   
org.jclouds.compute.util   
 

Uses of Hardware in org.jclouds.compute
 

Methods in org.jclouds.compute that return types with arguments of type Hardware
 Iterable<Hardware> JCloudsNativeComputeServiceAdapter.listHardwareProfiles()
          Hardware profiles describe available cpu, memory, and disk configurations that can be used to run a node.
 Set<? extends Hardware> ComputeService.listHardwareProfiles()
          The list hardware profiles command shows you the options including virtual cpu count, memory, and disks.
 

Uses of Hardware in org.jclouds.compute.config
 

Fields in org.jclouds.compute.config with type parameters of type Hardware
protected  Class<? extends ComputeServiceAdapter<NodeMetadata,Hardware,Image,org.jclouds.domain.Location>> JCloudsNativeComputeServiceAdapterContextModule.adapter
           
 

Methods in org.jclouds.compute.config that return types with arguments of type Hardware
protected abstract  Class<? extends com.google.common.base.Supplier<Set<? extends Hardware>>> BindComputeSuppliersByClass.defineHardwareSupplier()
           
protected  com.google.common.base.Supplier<Set<? extends Hardware>> ComputeServiceAdapterContextModule.provideHardware(ComputeServiceAdapter<N,H,I,L> adapter, com.google.common.base.Function<H,Hardware> transformer)
           
protected  com.google.common.base.Supplier<Map<String,? extends Hardware>> BaseComputeServiceContextModule.provideSizeMap(com.google.common.base.Supplier<Set<? extends Hardware>> sizes)
           
protected  com.google.common.base.Supplier<Set<? extends Hardware>> BaseComputeServiceContextModule.supplySizeCache(AtomicReference<org.jclouds.rest.AuthorizationException> authException, long seconds, com.google.common.base.Supplier<Set<? extends Hardware>> hardwareSupplier)
           
 

Method parameters in org.jclouds.compute.config with type arguments of type Hardware
protected  void BindComputeSuppliersByClass.bindHardwareSupplier(Class<? extends com.google.common.base.Supplier<Set<? extends Hardware>>> clazz)
           
protected  com.google.common.base.Supplier<Set<? extends Hardware>> ComputeServiceAdapterContextModule.provideHardware(ComputeServiceAdapter<N,H,I,L> adapter, com.google.common.base.Function<H,Hardware> transformer)
           
protected  com.google.common.base.Supplier<Map<String,? extends Hardware>> BaseComputeServiceContextModule.provideSizeMap(com.google.common.base.Supplier<Set<? extends Hardware>> sizes)
           
protected  com.google.common.base.Supplier<Set<? extends Hardware>> BaseComputeServiceContextModule.supplySizeCache(AtomicReference<org.jclouds.rest.AuthorizationException> authException, long seconds, com.google.common.base.Supplier<Set<? extends Hardware>> hardwareSupplier)
           
 

Constructor parameters in org.jclouds.compute.config with type arguments of type Hardware
JCloudsNativeComputeServiceAdapterContextModule(Class<? extends ComputeServiceAdapter<NodeMetadata,Hardware,Image,org.jclouds.domain.Location>> adapter)
           
 

Uses of Hardware in org.jclouds.compute.domain
 

Methods in org.jclouds.compute.domain that return Hardware
 Hardware HardwareBuilder.build()
           
 Hardware Template.getHardware()
          Size that suits the requirements.
 Hardware NodeMetadata.getHardware()
          The hardware this node is running, if possible to determine.
 

Methods in org.jclouds.compute.domain with parameters of type Hardware
 TemplateBuilder TemplateBuilder.fromHardware(Hardware hardware)
          Configure this template to require the minimum hardware of the parameter.
static HardwareBuilder HardwareBuilder.fromHardware(Hardware in)
           
 NodeMetadataBuilder NodeMetadataBuilder.hardware(Hardware hardware)
           
 

Uses of Hardware in org.jclouds.compute.domain.internal
 

Classes in org.jclouds.compute.domain.internal that implement Hardware
 class HardwareImpl
           
 

Fields in org.jclouds.compute.domain.internal with type parameters of type Hardware
protected  com.google.common.base.Supplier<Set<? extends Hardware>> TemplateBuilderImpl.hardwares
           
 

Methods in org.jclouds.compute.domain.internal that return Hardware
 Hardware TemplateImpl.getHardware()
          Size that suits the requirements.
 Hardware NodeMetadataImpl.getHardware()
          The hardware this node is running, if possible to determine.
protected  Hardware TemplateBuilderImpl.resolveHardware(Set<? extends Hardware> hardwarel, Iterable<? extends Image> images)
           
 

Methods in org.jclouds.compute.domain.internal that return types with arguments of type Hardware
protected  com.google.common.collect.Ordering<Hardware> TemplateBuilderImpl.hardwareSorter()
           
 

Methods in org.jclouds.compute.domain.internal with parameters of type Hardware
 TemplateBuilder TemplateBuilderImpl.fromHardware(Hardware hardware)
          Configure this template to require the minimum hardware of the parameter.
protected  Image TemplateBuilderImpl.resolveImage(Hardware hardware, Iterable<? extends Image> supportedImages)
           
 

Method parameters in org.jclouds.compute.domain.internal with type arguments of type Hardware
protected  Hardware TemplateBuilderImpl.resolveHardware(Set<? extends Hardware> hardwarel, Iterable<? extends Image> images)
           
protected  NoSuchElementException TemplateBuilderImpl.throwNoSuchElementExceptionAfterLoggingHardwareIds(String message, Iterable<? extends Hardware> hardwares)
           
 

Constructors in org.jclouds.compute.domain.internal with parameters of type Hardware
NodeMetadataImpl(String providerId, String name, String id, org.jclouds.domain.Location location, URI uri, Map<String,String> userMetadata, Set<String> tags, String group, Hardware hardware, String imageId, OperatingSystem os, NodeMetadata.Status status, String backendStatus, int loginPort, Iterable<String> publicAddresses, Iterable<String> privateAddresses, org.jclouds.domain.LoginCredentials credentials, String hostname)
           
TemplateImpl(Image image, Hardware hardware, org.jclouds.domain.Location location, TemplateOptions options)
           
 

Constructor parameters in org.jclouds.compute.domain.internal with type arguments of type Hardware
TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations, ImageCacheSupplier images, com.google.common.base.Supplier<Set<? extends Hardware>> hardwares, com.google.common.base.Supplier<org.jclouds.domain.Location> defaultLocation, javax.inject.Provider<TemplateOptions> optionsProvider, javax.inject.Provider<TemplateBuilder> defaultTemplateProvider, GetImageStrategy getImageStrategy)
           
 

Uses of Hardware in org.jclouds.compute.internal
 

Methods in org.jclouds.compute.internal that return types with arguments of type Hardware
 Set<? extends Hardware> BaseComputeService.listHardwareProfiles()
          The list hardware profiles command shows you the options including virtual cpu count, memory, and disks.
 

Constructor parameters in org.jclouds.compute.internal with type arguments of type Hardware
BaseComputeService(ComputeServiceContext context, Map<String,org.jclouds.domain.Credentials> credentialStore, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> hardwareProfiles, com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations, ListNodesStrategy listNodesStrategy, GetImageStrategy getImageStrategy, GetNodeMetadataStrategy getNodeMetadataStrategy, CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy, RebootNodeStrategy rebootNodeStrategy, DestroyNodeStrategy destroyNodeStrategy, ResumeNodeStrategy resumeNodeStrategy, SuspendNodeStrategy suspendNodeStrategy, javax.inject.Provider<TemplateBuilder> templateBuilderProvider, javax.inject.Provider<TemplateOptions> templateOptionsProvider, com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning, com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated, com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended, InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, org.jclouds.scriptbuilder.functions.InitAdminAccess initAdminAccess, RunScriptOnNode.Factory runScriptOnNodeFactory, PersistNodeCredentials persistNodeCredentials, ComputeServiceConstants.Timeouts timeouts, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Optional<ImageExtension> imageExtension, com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension)
           
 

Uses of Hardware in org.jclouds.compute.predicates
 

Methods in org.jclouds.compute.predicates that return types with arguments of type Hardware
static com.google.common.base.Predicate<Hardware> HardwarePredicates.idEquals(String id)
           
 

Uses of Hardware in org.jclouds.compute.stub.config
 

Methods in org.jclouds.compute.stub.config that return types with arguments of type Hardware
 Iterable<Hardware> StubComputeServiceAdapter.listHardwareProfiles()
           
 

Uses of Hardware in org.jclouds.compute.util
 

Methods in org.jclouds.compute.util with parameters of type Hardware
static double ComputeServiceUtils.getCores(Hardware input)
           
static double ComputeServiceUtils.getCoresAndSpeed(Hardware input)
           
static double ComputeServiceUtils.getSpace(Hardware input)
           
 



Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.