|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of TemplateOptions in org.jclouds.aws.ec2.compute |
---|
Subclasses of TemplateOptions in org.jclouds.aws.ec2.compute | |
---|---|
class |
AWSEC2TemplateOptions
Contains options supported in the ComputeService#runNode operation on
the "ec2" provider. |
Methods in org.jclouds.aws.ec2.compute with parameters of type TemplateOptions | |
---|---|
void |
AWSEC2TemplateOptions.copyTo(TemplateOptions to)
|
Constructor parameters in org.jclouds.aws.ec2.compute with type arguments of type TemplateOptions | |
---|---|
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,
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,
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,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap)
|
Uses of TemplateOptions in org.jclouds.aws.ec2.compute.config |
---|
Methods in org.jclouds.aws.ec2.compute.config that return TemplateOptions | |
---|---|
protected TemplateOptions |
AWSEC2ComputeServiceContextModule.provideTemplateOptions(com.google.inject.Injector injector,
TemplateOptions options)
With amazon linux 2011.09, ssh starts after package updates, which slows the boot process and runs us out of ssh retries (context property "jclouds.ssh.max-retries" ). |
Methods in org.jclouds.aws.ec2.compute.config with parameters of type TemplateOptions | |
---|---|
protected TemplateOptions |
AWSEC2ComputeServiceContextModule.provideTemplateOptions(com.google.inject.Injector injector,
TemplateOptions options)
With amazon linux 2011.09, ssh starts after package updates, which slows the boot process and runs us out of ssh retries (context property "jclouds.ssh.max-retries" ). |
Uses of TemplateOptions in org.jclouds.aws.ec2.compute.strategy |
---|
Fields in org.jclouds.aws.ec2.compute.strategy with type parameters of type TemplateOptions | |
---|---|
static com.google.common.base.Predicate<TemplateOptions> |
CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions.doesntNeedSshAfterImportingPublicKey
|
static com.google.common.base.Predicate<TemplateOptions> |
CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions.hasLoginCredential
|
static com.google.common.base.Predicate<TemplateOptions> |
CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions.hasPublicKeyMaterial
|
Methods in org.jclouds.aws.ec2.compute.strategy with parameters of type TemplateOptions | |
---|---|
String |
CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions.createNewKeyPairUnlessUserSpecifiedOtherwise(String region,
String group,
TemplateOptions options)
|
protected boolean |
CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions.userSpecifiedTheirOwnGroups(TemplateOptions options)
|
Uses of TemplateOptions in org.jclouds.cloudsigma.compute |
---|
Constructor parameters in org.jclouds.cloudsigma.compute with type arguments of type TemplateOptions | |
---|---|
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,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider)
|
Uses of TemplateOptions in org.jclouds.cloudsigma.compute.config |
---|
Methods in org.jclouds.cloudsigma.compute.config that return TemplateOptions | |
---|---|
protected TemplateOptions |
CloudSigmaComputeServiceContextModule.templateOptions()
|
Uses of TemplateOptions in org.jclouds.cloudsigma.compute.options |
---|
Subclasses of TemplateOptions in org.jclouds.cloudsigma.compute.options | |
---|---|
class |
CloudSigmaTemplateOptions
|
Methods in org.jclouds.cloudsigma.compute.options with parameters of type TemplateOptions | |
---|---|
void |
CloudSigmaTemplateOptions.copyTo(TemplateOptions to)
|
Uses of TemplateOptions in org.jclouds.cloudstack.compute.options |
---|
Subclasses of TemplateOptions in org.jclouds.cloudstack.compute.options | |
---|---|
class |
CloudStackTemplateOptions
Contains options supported by the ComputeService.createNodesInGroup(String, int, TemplateOptions) and
ComputeService.createNodesInGroup(String, int, TemplateOptions)
operations on the gogrid provider. |
Methods in org.jclouds.cloudstack.compute.options with parameters of type TemplateOptions | |
---|---|
void |
CloudStackTemplateOptions.copyTo(TemplateOptions to)
|
Uses of TemplateOptions in org.jclouds.compute |
---|
Methods in org.jclouds.compute that return TemplateOptions | |
---|---|
TemplateOptions |
ComputeService.templateOptions()
Makes a new set of options for running nodes |
Methods in org.jclouds.compute with parameters of type TemplateOptions | |
---|---|
Set<? extends NodeMetadata> |
ComputeService.createNodesInGroup(String group,
int count,
TemplateOptions templateOptions)
Like ComputeService.createNodesInGroup(String,int,Template) , except that the template
is default, equivalent to templateBuilder().any().options(templateOptions) . |
Uses of TemplateOptions in org.jclouds.compute.config |
---|
Methods in org.jclouds.compute.config that return TemplateOptions | |
---|---|
protected TemplateOptions |
BaseComputeServiceContextModule.provideTemplateOptions(com.google.inject.Injector injector,
TemplateOptions options)
The default options if none are provided. |
Methods in org.jclouds.compute.config with parameters of type TemplateOptions | |
---|---|
protected TemplateOptions |
BaseComputeServiceContextModule.provideTemplateOptions(com.google.inject.Injector injector,
TemplateOptions options)
The default options if none are provided. |
Uses of TemplateOptions in org.jclouds.compute.domain |
---|
Methods in org.jclouds.compute.domain that return TemplateOptions | |
---|---|
TemplateOptions |
Template.getOptions()
options for launching this template, like run scripts or inbound ports |
Methods in org.jclouds.compute.domain with parameters of type TemplateOptions | |
---|---|
TemplateBuilder |
TemplateBuilder.options(TemplateOptions options)
options such as inbound ports and run scripts. |
Uses of TemplateOptions in org.jclouds.compute.domain.internal |
---|
Fields in org.jclouds.compute.domain.internal declared as TemplateOptions | |
---|---|
protected TemplateOptions |
TemplateBuilderImpl.options
|
Fields in org.jclouds.compute.domain.internal with type parameters of type TemplateOptions | |
---|---|
protected javax.inject.Provider<TemplateOptions> |
TemplateBuilderImpl.optionsProvider
|
Methods in org.jclouds.compute.domain.internal that return TemplateOptions | |
---|---|
TemplateOptions |
TemplateImpl.getOptions()
options for launching this template, like run scripts or inbound ports |
Methods in org.jclouds.compute.domain.internal with parameters of type TemplateOptions | |
---|---|
TemplateBuilder |
TemplateBuilderImpl.options(TemplateOptions options)
options such as inbound ports and run scripts. |
Constructors in org.jclouds.compute.domain.internal with parameters of type TemplateOptions | |
---|---|
TemplateImpl(Image image,
Hardware size,
Location location,
TemplateOptions options)
|
Constructor parameters in org.jclouds.compute.domain.internal with type arguments of type TemplateOptions | |
---|---|
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,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider)
|
Uses of TemplateOptions in org.jclouds.compute.functions |
---|
Methods in org.jclouds.compute.functions with parameters of type TemplateOptions | |
---|---|
Statement |
TemplateOptionsToStatement.apply(TemplateOptions options)
|
Uses of TemplateOptions in org.jclouds.compute.internal |
---|
Methods in org.jclouds.compute.internal that return TemplateOptions | |
---|---|
TemplateOptions |
BaseComputeService.templateOptions()
|
Methods in org.jclouds.compute.internal with parameters of type TemplateOptions | |
---|---|
Set<? extends NodeMetadata> |
BaseComputeService.createNodesInGroup(String group,
int count,
TemplateOptions templateOptions)
|
Constructor parameters in org.jclouds.compute.internal with type arguments of type TemplateOptions | |
---|---|
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,
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,
InitAdminAccess initAdminAccess,
RunScriptOnNode.Factory runScriptOnNodeFactory,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor)
|
Uses of TemplateOptions in org.jclouds.compute.options |
---|
Subclasses of TemplateOptions in org.jclouds.compute.options | |
---|---|
static class |
TemplateOptions.ImmutableTemplateOptions
|
Fields in org.jclouds.compute.options declared as TemplateOptions | |
---|---|
static TemplateOptions |
TemplateOptions.NONE
|
Methods in org.jclouds.compute.options with type parameters of type TemplateOptions | ||
---|---|---|
|
TemplateOptions.as(Class<T> clazz)
|
|
|
TemplateOptions.ImmutableTemplateOptions.as(Class<T> clazz)
|
Methods in org.jclouds.compute.options that return TemplateOptions | |
---|---|
TemplateOptions |
TemplateOptions.authorizePublicKey(String publicKey)
authorize an rsa ssh key. |
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.authorizePublicKey(String publicKey)
|
static TemplateOptions |
TemplateOptions.Builder.authorizePublicKey(String rsaKey)
please use alternative that uses the Payload
object |
TemplateOptions |
TemplateOptions.blockOnComplete(boolean blockOnComplete)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.blockOnComplete(boolean blockOnComplete)
|
static TemplateOptions |
TemplateOptions.Builder.blockOnComplete(boolean value)
|
TemplateOptions |
TemplateOptions.blockOnPort(int port,
int seconds)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.blockOnPort(int port,
int seconds)
|
static TemplateOptions |
TemplateOptions.Builder.blockOnPort(int port,
int seconds)
|
TemplateOptions |
TemplateOptions.blockUntilRunning(boolean blockUntilRunning)
Note |
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.blockUntilRunning(boolean blockUntilRunning)
unsupported as objects of this class are immutable |
static TemplateOptions |
TemplateOptions.Builder.blockUntilRunning(boolean blockUntilRunning)
|
TemplateOptions |
TemplateOptions.clone()
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.clone()
|
TemplateOptions |
TemplateOptions.dontAuthorizePublicKey()
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.dontAuthorizePublicKey()
|
TemplateOptions |
TemplateOptions.inboundPorts(int... ports)
Opens the set of ports to public access. |
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.inboundPorts(int... ports)
|
static TemplateOptions |
TemplateOptions.Builder.inboundPorts(int... ports)
|
TemplateOptions |
TemplateOptions.installPrivateKey(String privateKey)
replaces the rsa ssh key used at login. |
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.installPrivateKey(String privateKey)
|
static TemplateOptions |
TemplateOptions.Builder.installPrivateKey(String rsaKey)
please use alternative that uses the Payload
object |
TemplateOptions |
TemplateOptions.nameTask(String name)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.nameTask(String name)
|
static TemplateOptions |
TemplateOptions.Builder.nameTask(String name)
|
TemplateOptions |
TemplateOptions.overrideAuthenticateSudo(boolean authenticateSudo)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.overrideAuthenticateSudo(boolean authenticateSudo)
|
static TemplateOptions |
TemplateOptions.Builder.overrideAuthenticateSudo(boolean authenticateSudo)
|
TemplateOptions |
TemplateOptions.overrideCredentialsWith(Credentials overridingCredentials)
Deprecated. |
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.overrideCredentialsWith(Credentials overridingCredentials)
Deprecated. |
static TemplateOptions |
TemplateOptions.Builder.overrideCredentialsWith(Credentials credentials)
Deprecated. |
TemplateOptions |
TemplateOptions.overrideLoginCredentials(LoginCredentials overridingCredentials)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.overrideLoginCredentials(LoginCredentials overridingCredentials)
|
static TemplateOptions |
TemplateOptions.Builder.overrideLoginCredentials(LoginCredentials credentials)
|
TemplateOptions |
TemplateOptions.overrideLoginCredentialWith(String loginCredential)
Deprecated. |
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.overrideLoginCredentialWith(String loginCredential)
|
static TemplateOptions |
TemplateOptions.Builder.overrideLoginCredentialWith(String credential)
Deprecated. |
TemplateOptions |
TemplateOptions.overrideLoginPassword(String password)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.overrideLoginPassword(String password)
|
static TemplateOptions |
TemplateOptions.Builder.overrideLoginPassword(String password)
|
TemplateOptions |
TemplateOptions.overrideLoginPrivateKey(String privateKey)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.overrideLoginPrivateKey(String privateKey)
|
static TemplateOptions |
TemplateOptions.Builder.overrideLoginPrivateKey(String privateKey)
|
TemplateOptions |
TemplateOptions.overrideLoginUser(String loginUser)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.overrideLoginUser(String loginUser)
|
static TemplateOptions |
TemplateOptions.Builder.overrideLoginUser(String user)
|
TemplateOptions |
TemplateOptions.overrideLoginUserWith(String loginUser)
Deprecated. |
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.overrideLoginUserWith(String loginUser)
Deprecated. |
static TemplateOptions |
TemplateOptions.Builder.overrideLoginUserWith(String user)
Deprecated. |
TemplateOptions |
TemplateOptions.runAsRoot(boolean runAsRoot)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.runAsRoot(boolean runAsRoot)
|
static TemplateOptions |
TemplateOptions.Builder.runAsRoot(boolean value)
|
TemplateOptions |
TemplateOptions.runScript(Payload script)
Deprecated. |
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.runScript(Payload script)
|
static TemplateOptions |
TemplateOptions.Builder.runScript(Payload script)
Deprecated. |
TemplateOptions |
TemplateOptions.runScript(Statement script)
This script will be executed as the root user upon system startup. |
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.runScript(Statement script)
unsupported as objects of this class are immutable |
static TemplateOptions |
TemplateOptions.Builder.runScript(Statement script)
|
TemplateOptions |
TemplateOptions.runScript(String script)
This script will be executed as the root user upon system startup. |
static TemplateOptions |
TemplateOptions.Builder.runScript(String script)
|
TemplateOptions |
TemplateOptions.tags(Iterable<String> tags)
assigns tags to the created nodes |
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.tags(Iterable<String> tags)
|
static TemplateOptions |
TemplateOptions.Builder.tags(Iterable<String> tags)
|
TemplateOptions |
TemplateOptions.userMetadata(Map<String,String> userMetadata)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.userMetadata(Map<String,String> userMetadata)
|
static TemplateOptions |
TemplateOptions.Builder.userMetadata(Map<String,String> userMetadata)
|
TemplateOptions |
TemplateOptions.userMetadata(String key,
String value)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.userMetadata(String key,
String value)
|
static TemplateOptions |
TemplateOptions.Builder.userMetadata(String key,
String value)
|
TemplateOptions |
TemplateOptions.wrapInInitScript(boolean wrapInInitScript)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.wrapInInitScript(boolean wrapInInitScript)
|
Methods in org.jclouds.compute.options with parameters of type TemplateOptions | |
---|---|
void |
TemplateOptions.copyTo(TemplateOptions to)
|
void |
TemplateOptions.ImmutableTemplateOptions.copyTo(TemplateOptions to)
|
Constructors in org.jclouds.compute.options with parameters of type TemplateOptions | |
---|---|
TemplateOptions.ImmutableTemplateOptions(TemplateOptions delegate)
|
Uses of TemplateOptions in org.jclouds.compute.strategy |
---|
Methods in org.jclouds.compute.strategy with parameters of type TemplateOptions | |
---|---|
Callable<Void> |
CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.Factory.create(TemplateOptions options,
AtomicReference<NodeMetadata> node,
Set<NodeMetadata> goodNodes,
Map<NodeMetadata,Exception> badNodes,
com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
|
com.google.common.base.Function<AtomicReference<NodeMetadata>,Void> |
CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.Factory.create(TemplateOptions options,
Set<NodeMetadata> goodNodes,
Map<NodeMetadata,Exception> badNodes,
com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
|
Uses of TemplateOptions in org.jclouds.compute.util |
---|
Methods in org.jclouds.compute.util with parameters of type TemplateOptions | |
---|---|
Map<?,Future<Void>> |
ComputeUtils.customizeNodesAndAddToGoodMapOrPutExceptionIntoBadMap(TemplateOptions options,
Iterable<NodeMetadata> runningNodes,
Set<NodeMetadata> goodNodes,
Map<NodeMetadata,Exception> badNodes,
com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
|
Uses of TemplateOptions in org.jclouds.ec2.compute |
---|
Constructor parameters in org.jclouds.ec2.compute with type arguments of type TemplateOptions | |
---|---|
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,
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,
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)
|
Uses of TemplateOptions in org.jclouds.ec2.compute.internal |
---|
Constructor parameters in org.jclouds.ec2.compute.internal with type arguments of type TemplateOptions | |
---|---|
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,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap)
|
Uses of TemplateOptions in org.jclouds.ec2.compute.options |
---|
Subclasses of TemplateOptions in org.jclouds.ec2.compute.options | |
---|---|
class |
EC2TemplateOptions
Contains options supported in the ComputeService#runNode operation on
the "ec2" provider. |
Methods in org.jclouds.ec2.compute.options with parameters of type TemplateOptions | |
---|---|
void |
EC2TemplateOptions.copyTo(TemplateOptions to)
|
Uses of TemplateOptions in org.jclouds.ec2.compute.strategy |
---|
Methods in org.jclouds.ec2.compute.strategy with parameters of type TemplateOptions | |
---|---|
String |
CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions.createNewKeyPairUnlessUserSpecifiedOtherwise(String region,
String group,
TemplateOptions options)
|
protected String |
CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions.createOrImportKeyPair(String region,
String group,
TemplateOptions options)
|
Set<String> |
CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions.getSecurityGroupsForTagAndOptions(String region,
String group,
TemplateOptions options)
|
protected boolean |
CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions.userSpecifiedTheirOwnGroups(TemplateOptions options)
|
Uses of TemplateOptions in org.jclouds.glesys.compute.options |
---|
Subclasses of TemplateOptions in org.jclouds.glesys.compute.options | |
---|---|
class |
GleSYSTemplateOptions
Contains options supported by the ComputeService.createNodesInGroup(String, int, TemplateOptions) and
ComputeService.createNodesInGroup(String, int, TemplateOptions) operations on the
glesys provider. |
Methods in org.jclouds.glesys.compute.options that return TemplateOptions | |
---|---|
TemplateOptions |
GleSYSTemplateOptions.ip(String ip)
|
Methods in org.jclouds.glesys.compute.options with parameters of type TemplateOptions | |
---|---|
void |
GleSYSTemplateOptions.copyTo(TemplateOptions to)
|
Uses of TemplateOptions in org.jclouds.gogrid.compute |
---|
Constructor parameters in org.jclouds.gogrid.compute with type arguments of type TemplateOptions | |
---|---|
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,
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,
InitAdminAccess initAdminAccess,
RunScriptOnNode.Factory runScriptOnNodeFactory,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor)
|
Uses of TemplateOptions in org.jclouds.gogrid.compute.options |
---|
Subclasses of TemplateOptions in org.jclouds.gogrid.compute.options | |
---|---|
class |
GoGridTemplateOptions
Contains options supported by the ComputeService.createNodesInGroup(String, int, TemplateOptions) and
ComputeService.createNodesInGroup(String, int, TemplateOptions)
operations on the gogrid provider. |
Methods in org.jclouds.gogrid.compute.options with parameters of type TemplateOptions | |
---|---|
void |
GoGridTemplateOptions.copyTo(TemplateOptions to)
|
Uses of TemplateOptions in org.jclouds.greenhousedata.element.vcloud.config |
---|
Methods in org.jclouds.greenhousedata.element.vcloud.config that return TemplateOptions | |
---|---|
protected TemplateOptions |
GreenHouseDataElementVCloudComputeServiceContextModule.provideTemplateOptions(com.google.inject.Injector injector,
TemplateOptions options)
|
Methods in org.jclouds.greenhousedata.element.vcloud.config with parameters of type TemplateOptions | |
---|---|
protected TemplateOptions |
GreenHouseDataElementVCloudComputeServiceContextModule.provideTemplateOptions(com.google.inject.Injector injector,
TemplateOptions options)
|
Uses of TemplateOptions in org.jclouds.softlayer.compute.options |
---|
Subclasses of TemplateOptions in org.jclouds.softlayer.compute.options | |
---|---|
class |
SoftLayerTemplateOptions
Contains options supported by the ComputeService.createNodesInGroup(String, int, TemplateOptions) and
ComputeService.createNodesInGroup(String, int, TemplateOptions)
operations on the gogrid provider. |
Methods in org.jclouds.softlayer.compute.options that return TemplateOptions | |
---|---|
TemplateOptions |
SoftLayerTemplateOptions.domainName(String domainName)
will replace the default domain used when ordering virtual guests. |
Methods in org.jclouds.softlayer.compute.options with parameters of type TemplateOptions | |
---|---|
void |
SoftLayerTemplateOptions.copyTo(TemplateOptions to)
|
Uses of TemplateOptions in org.jclouds.stratogen.vcloud.mycloud.config |
---|
Methods in org.jclouds.stratogen.vcloud.mycloud.config that return TemplateOptions | |
---|---|
protected TemplateOptions |
StratoGenVCloudMyCloudComputeServiceContextModule.provideTemplateOptions(com.google.inject.Injector injector,
TemplateOptions options)
|
Methods in org.jclouds.stratogen.vcloud.mycloud.config with parameters of type TemplateOptions | |
---|---|
protected TemplateOptions |
StratoGenVCloudMyCloudComputeServiceContextModule.provideTemplateOptions(com.google.inject.Injector injector,
TemplateOptions options)
|
Uses of TemplateOptions in org.jclouds.trmk.vcloud_0_8.compute |
---|
Constructor parameters in org.jclouds.trmk.vcloud_0_8.compute with type arguments of type TemplateOptions | |
---|---|
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,
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,
RunScriptOnNode.Factory runScriptOnNodeFactory,
InitAdminAccess initAdminAccess,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor,
CleanupOrphanKeys cleanupOrphanKeys)
|
Uses of TemplateOptions in org.jclouds.trmk.vcloud_0_8.compute.options |
---|
Subclasses of TemplateOptions in org.jclouds.trmk.vcloud_0_8.compute.options | |
---|---|
class |
TerremarkVCloudTemplateOptions
Contains options supported in the ComputeService#runNode operation on
the "trmk-vcloudexpress" provider. |
Methods in org.jclouds.trmk.vcloud_0_8.compute.options with parameters of type TemplateOptions | |
---|---|
void |
TerremarkVCloudTemplateOptions.copyTo(TemplateOptions to)
|
Uses of TemplateOptions in org.jclouds.vcloud.compute.internal |
---|
Constructor parameters in org.jclouds.vcloud.compute.internal with type arguments of type TemplateOptions | |
---|---|
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,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider)
|
Uses of TemplateOptions in org.jclouds.vcloud.compute.options |
---|
Subclasses of TemplateOptions in org.jclouds.vcloud.compute.options | |
---|---|
class |
VCloudTemplateOptions
Contains options supported in the ComputeService#runNode operation on
the "vcloud" provider. |
Methods in org.jclouds.vcloud.compute.options with parameters of type TemplateOptions | |
---|---|
void |
VCloudTemplateOptions.copyTo(TemplateOptions to)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |