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.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(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(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<S> syncClientType, Class<A> asyncClientType, 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 NodeMetadata.getHardware()
          The hardware this node is running, if possible to determine.
 Hardware Template.getHardware()
          Size that suits the requirements.
 

Methods in org.jclouds.compute.domain with parameters of type Hardware
static HardwareBuilder HardwareBuilder.fromHardware(Hardware in)
           
 TemplateBuilder TemplateBuilder.fromHardware(Hardware hardware)
          Configure this template to require the minimum hardware of the parameter.
 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 NodeMetadataImpl.getHardware()
          The hardware this node is running, if possible to determine.
 Hardware TemplateImpl.getHardware()
          Size that suits the requirements.
protected  Hardware TemplateBuilderImpl.resolveSize(com.google.common.collect.Ordering<Hardware> hardwareOrdering, 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.resolveSize(com.google.common.collect.Ordering<Hardware> hardwareOrdering, Iterable<? extends Image> images)
           
 

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, NodeState state, int loginPort, Iterable<String> publicAddresses, Iterable<String> privateAddresses, String adminPassword, org.jclouds.domain.Credentials credentials, String hostname)
           
TemplateImpl(Image image, Hardware size, 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, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> hardwares, com.google.common.base.Supplier<org.jclouds.domain.Location> defaultLocation2, javax.inject.Provider<TemplateOptions> optionsProvider, javax.inject.Provider<TemplateBuilder> defaultTemplateProvider)
           
 

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, 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<NodeMetadata> nodeRunning, com.google.common.base.Predicate<NodeMetadata> nodeTerminated, com.google.common.base.Predicate<NodeMetadata> nodeSuspended, InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, org.jclouds.scriptbuilder.functions.InitAdminAccess initAdminAccess, RunScriptOnNode.Factory runScriptOnNodeFactory, PersistNodeCredentials persistNodeCredentials, ComputeServiceConstants.Timeouts timeouts, ExecutorService executor)
           
 

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-2011 jclouds. All Rights Reserved.