| 
||||||||||
| 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 | |||||||||