Constructor and Description |
---|
AWSEC2ComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy startNodeStrategy,
SuspendNodeStrategy stopNodeStrategy,
Provider<TemplateBuilder> templateBuilderProvider,
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,
RunScriptOnNode.Factory runScriptOnNodeFactory,
InitAdminAccess initAdminAccess,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor,
AWSEC2Client ec2Client,
ConcurrentMap<RegionAndName,KeyPair> credentialsMap,
com.google.common.cache.LoadingCache<RegionAndName,String> securityGroupMap,
com.google.common.cache.LoadingCache<RegionAndName,String> placementGroupMap,
com.google.common.base.Predicate<PlacementGroup> placementGroupDeleted,
boolean generateInstanceNames,
AWSEC2AsyncClient aclient) |
AWSEC2TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Location> defaultLocation,
Provider<TemplateOptions> optionsProvider,
Provider<TemplateBuilder> defaultTemplateProvider,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap) |
Modifier and Type | Method and Description |
---|---|
protected Hardware |
AWSRunningInstanceToNodeMetadata.parseHardware(RunningInstance instance) |
Constructor and Description |
---|
AWSRunningInstanceToNodeMetadata(Map<InstanceState,NodeState> instanceToNodeState,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap,
com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Hardware>> hardware) |
Modifier and Type | Method and Description |
---|---|
Set<? extends Hardware> |
AWSEC2HardwareSupplier.get() |
Modifier and Type | Method and Description |
---|---|
Iterable<Hardware> |
BYONComputeServiceAdapter.listHardwareProfiles() |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Set<? extends Hardware>> |
ServerToNodeMetadata.hardwares |
Modifier and Type | Method and Description |
---|---|
Hardware |
FlavorToHardware.apply(Flavor from) |
protected Hardware |
ServerToNodeMetadata.parseHardware(Server from) |
Modifier and Type | Method and Description |
---|---|
Iterable<Hardware> |
CloudSigmaComputeServiceAdapter.listHardwareProfiles() |
Constructor and Description |
---|
CloudSigmaTemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends 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<Location> defaultLocation2,
Provider<TemplateOptions> optionsProvider,
Provider<TemplateBuilder> defaultTemplateProvider) |
Modifier and Type | Method and Description |
---|---|
Hardware |
ServiceOfferingToHardware.apply(ServiceOffering offering) |
Modifier and Type | Method and Description |
---|---|
boolean |
VirtualMachineToNodeMetadata.FindHardwareForVirtualMachine.matches(VirtualMachine from,
Hardware input) |
Constructor and Description |
---|
VirtualMachineToNodeMetadata.FindHardwareForVirtualMachine(com.google.common.base.Supplier<Set<? extends Hardware>> location) |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
protected Class<? extends ComputeServiceAdapter<NodeMetadata,Hardware,Image,Location>> |
JCloudsNativeComputeServiceAdapterContextModule.adapter |
Modifier and Type | Method and Description |
---|---|
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<AuthorizationException> authException,
long seconds,
com.google.common.base.Supplier<Set<? extends Hardware>> hardwareSupplier) |
Modifier and Type | Method and Description |
---|---|
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<AuthorizationException> authException,
long seconds,
com.google.common.base.Supplier<Set<? extends Hardware>> hardwareSupplier) |
Constructor and Description |
---|
JCloudsNativeComputeServiceAdapterContextModule(Class<S> syncClientType,
Class<A> asyncClientType,
Class<? extends ComputeServiceAdapter<NodeMetadata,Hardware,Image,Location>> adapter) |
Modifier and Type | Method and Description |
---|---|
Hardware |
HardwareBuilder.build() |
Hardware |
Template.getHardware()
Size that suits the requirements.
|
Hardware |
NodeMetadata.getHardware()
The hardware this node is running, if possible to determine.
|
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Class and Description |
---|---|
class |
HardwareImpl |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Set<? extends Hardware>> |
TemplateBuilderImpl.hardwares |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.collect.Ordering<Hardware> |
TemplateBuilderImpl.hardwareSorter() |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
protected Hardware |
TemplateBuilderImpl.resolveHardware(Set<? extends Hardware> hardwarel,
Iterable<? extends Image> images) |
protected NoSuchElementException |
TemplateBuilderImpl.throwNoSuchElementExceptionAfterLoggingHardwareIds(String message,
Iterable<? extends Hardware> hardwares) |
Constructor and Description |
---|
NodeMetadataImpl(String providerId,
String name,
String id,
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,
LoginCredentials credentials,
String hostname) |
NodeMetadataImpl(String providerId,
String name,
String id,
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,
Credentials credentials,
String hostname)
Deprecated.
|
TemplateImpl(Image image,
Hardware size,
Location location,
TemplateOptions options) |
Constructor and Description |
---|
TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends 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<Location> defaultLocation2,
Provider<TemplateOptions> optionsProvider,
Provider<TemplateBuilder> defaultTemplateProvider) |
Modifier and Type | Method and Description |
---|---|
Set<? extends Hardware> |
BaseComputeService.listHardwareProfiles()
The list hardware profiles command shows you the options including virtual cpu count, memory,
and disks.
|
Constructor and Description |
---|
BaseComputeService(ComputeServiceContext context,
Map<String,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 Location>> locations,
ListNodesStrategy listNodesStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy resumeNodeStrategy,
SuspendNodeStrategy suspendNodeStrategy,
Provider<TemplateBuilder> templateBuilderProvider,
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,
InitAdminAccess initAdminAccess,
RunScriptOnNode.Factory runScriptOnNodeFactory,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor) |
Modifier and Type | Method and Description |
---|---|
Iterable<Hardware> |
StubComputeServiceAdapter.listHardwareProfiles() |
Modifier and Type | Method and Description |
---|---|
static double |
ComputeServiceUtils.getCores(Hardware input) |
static double |
ComputeServiceUtils.getCoresAndSpeed(Hardware input) |
static double |
ComputeServiceUtils.getSpace(Hardware input) |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Set<? extends Hardware>> |
InstanceToNodeMetadata.hardwares |
Modifier and Type | Method and Description |
---|---|
Hardware |
HardwareProfileToHardware.apply(HardwareProfile from) |
protected Hardware |
InstanceToNodeMetadata.parseHardware(Instance from) |
Constructor and Description |
---|
EC2ComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy startNodeStrategy,
SuspendNodeStrategy stopNodeStrategy,
Provider<TemplateBuilder> templateBuilderProvider,
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,
RunScriptOnNode.Factory runScriptOnNodeFactory,
InitAdminAccess initAdminAccess,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor,
EC2Client ec2Client,
ConcurrentMap<RegionAndName,KeyPair> credentialsMap,
com.google.common.cache.LoadingCache<RegionAndName,String> securityGroupMap) |
Modifier and Type | Method and Description |
---|---|
protected Class<? extends com.google.common.base.Supplier<Set<? extends Hardware>>> |
EC2BindComputeSuppliersByClass.defineHardwareSupplier() |
Modifier and Type | Method and Description |
---|---|
Hardware |
EC2HardwareBuilder.build() |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Set<? extends Hardware>> |
RunningInstanceToNodeMetadata.hardware |
Modifier and Type | Method and Description |
---|---|
protected Hardware |
RunningInstanceToNodeMetadata.parseHardware(RunningInstance instance) |
Constructor and Description |
---|
RunningInstanceToNodeMetadata(Map<InstanceState,NodeState> instanceToNodeState,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap,
com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Hardware>> hardware) |
Modifier and Type | Method and Description |
---|---|
protected Image |
EC2TemplateBuilderImpl.resolveImage(Hardware size,
Iterable<? extends Image> supportedImages) |
Constructor and Description |
---|
EC2TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Location> defaultLocation,
Provider<TemplateOptions> optionsProvider,
Provider<TemplateBuilder> defaultTemplateProvider,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap) |
Modifier and Type | Method and Description |
---|---|
Set<? extends Hardware> |
EC2HardwareSupplier.get() |
Modifier and Type | Method and Description |
---|---|
Iterable<Hardware> |
ElasticStackComputeServiceAdapter.listHardwareProfiles() |
Modifier and Type | Method and Description |
---|---|
Iterable<Hardware> |
GleSYSComputeServiceAdapter.listHardwareProfiles() |
Modifier and Type | Method and Description |
---|---|
Hardware |
ServerSpecToHardware.apply(ServerSpec spec) |
Constructor and Description |
---|
GoGridComputeService(ComputeServiceContext context,
Map<String,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 Location>> locations,
ListNodesStrategy listNodesStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy resumeNodeStrategy,
SuspendNodeStrategy suspendNodeStrategy,
Provider<TemplateBuilder> templateBuilderProvider,
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,
InitAdminAccess initAdminAccess,
RunScriptOnNode.Factory runScriptOnNodeFactory,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor) |
Modifier and Type | Method and Description |
---|---|
protected Hardware |
ServerToNodeMetadata.parseHardware(Server from) |
Modifier and Type | Method and Description |
---|---|
Iterable<Hardware> |
GoGridComputeServiceAdapter.listHardwareProfiles() |
Constructor and Description |
---|
GoGridComputeServiceAdapter(GoGridClient client,
com.google.common.base.Function<Hardware,String> sizeToRam,
ComputeServiceConstants.Timeouts timeouts) |
Modifier and Type | Field and Description |
---|---|
static Hardware |
GoGridHardwareSupplier.H1024 |
static Hardware |
GoGridHardwareSupplier.H16384 |
static Hardware |
GoGridHardwareSupplier.H2048 |
static Hardware |
GoGridHardwareSupplier.H4096 |
static Hardware |
GoGridHardwareSupplier.H512 |
static Hardware |
GoGridHardwareSupplier.H8192 |
Modifier and Type | Field and Description |
---|---|
static com.google.common.collect.ImmutableSet<Hardware> |
GoGridHardwareSupplier.H_ALL |
Modifier and Type | Method and Description |
---|---|
Set<? extends Hardware> |
GoGridHardwareSupplier.get() |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Set<? extends Hardware>> |
ServerToNodeMetadata.hardwares |
Modifier and Type | Method and Description |
---|---|
Hardware |
FlavorToHardware.apply(Flavor from) |
protected Hardware |
ServerToNodeMetadata.parseHardware(Server from) |
Modifier and Type | Method and Description |
---|---|
protected Class<? extends com.google.common.base.Supplier<Set<? extends Hardware>>> |
RimuHostingBindComputeSuppliersByClass.defineHardwareSupplier() |
Modifier and Type | Method and Description |
---|---|
Set<? extends Hardware> |
RimuHostingHardwareSupplier.get() |
Modifier and Type | Method and Description |
---|---|
Hardware |
VMSpecToHardware.apply(VMSpec from) |
Modifier and Type | Method and Description |
---|---|
Hardware |
ServerManagerHardwareToHardware.apply(Hardware from) |
Modifier and Type | Method and Description |
---|---|
boolean |
ServerToNodeMetadata.FindHardwareForServer.matches(Server from,
Hardware input) |
Constructor and Description |
---|
ServerToNodeMetadata.FindHardwareForServer(com.google.common.base.Supplier<Set<? extends Hardware>> hardware) |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Set<? extends Hardware>> |
SliceToNodeMetadata.hardwares |
Modifier and Type | Method and Description |
---|---|
Hardware |
FlavorToHardware.apply(Flavor from) |
protected Hardware |
SliceToNodeMetadata.parseHardware(Slice from) |
Modifier and Type | Method and Description |
---|---|
Hardware |
ProductItemsToHardware.apply(Iterable<ProductItem> items) |
Hardware |
VirtualGuestToNodeMetadata.GetHardwareForVirtualGuest.getHardware(VirtualGuest guest) |
Constructor and Description |
---|
VirtualGuestToNodeMetadata.GetHardwareForVirtualGuest(SoftLayerClient client,
com.google.common.base.Function<Iterable<ProductItem>,Hardware> productItemsToHardware) |
Constructor and Description |
---|
TerremarkVCloudComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy resumeNodeStrategy,
SuspendNodeStrategy suspendNodeStrategy,
Provider<TemplateBuilder> templateBuilderProvider,
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,
RunScriptOnNode.Factory runScriptOnNodeFactory,
InitAdminAccess initAdminAccess,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor,
CleanupOrphanKeys cleanupOrphanKeys) |
Modifier and Type | Method and Description |
---|---|
protected Class<? extends com.google.common.base.Supplier<Set<? extends Hardware>>> |
TerremarkBindComputeSuppliersByClass.defineHardwareSupplier() |
Modifier and Type | Method and Description |
---|---|
Hardware |
HardwareForVCloudExpressVApp.apply(VApp from) |
Modifier and Type | Method and Description |
---|---|
Set<? extends Hardware> |
VCloudHardwareSupplier.get() |
Set<? extends Hardware> |
StaticHardwareSupplier.get() |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Function<VApp,Hardware> |
VAppToNodeMetadata.hardwareForVApp |
Modifier and Type | Method and Description |
---|---|
Hardware |
HardwareForVApp.apply(VApp from) |
Hardware |
HardwareForVAppTemplate.apply(VAppTemplate from) |
Constructor and Description |
---|
VAppToNodeMetadata(Map<Status,NodeState> vAppStatusToNodeState,
Map<String,Credentials> credentialStore,
FindLocationForResource findLocationForResourceInVDC,
com.google.common.base.Function<VApp,Hardware> hardwareForVApp) |
Constructor and Description |
---|
VCloudTemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Location> defaultLocation,
Provider<TemplateOptions> optionsProvider,
Provider<TemplateBuilder> defaultTemplateProvider) |
Copyright © 2009-2012 jclouds. All Rights Reserved.