|
||||||||||
| 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,
GetImageStrategy getImageStrategy,
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,
com.google.common.base.Optional<ImageExtension> imageExtension,
GroupNamingConvention.Factory namingConvention)
|
|
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 |
TemplateBuilderSpec.copyTo(TemplateBuilder builder,
TemplateOptions templateOptions)
Returns a TemplateBuilder configured according to this instance's specification. |
TemplateBuilder |
TemplateBuilder.options(TemplateOptions options)
Sets options on the template (i.e. |
| 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)
Sets options on the template (i.e. |
| 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,
GetImageStrategy getImageStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy resumeNodeStrategy,
SuspendNodeStrategy suspendNodeStrategy,
javax.inject.Provider<TemplateBuilder> templateBuilderProvider,
javax.inject.Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
InitAdminAccess initAdminAccess,
RunScriptOnNode.Factory runScriptOnNodeFactory,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor,
com.google.common.base.Optional<ImageExtension> imageExtension)
|
|
| 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.overrideLoginCredentials(LoginCredentials overridingCredentials)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.overrideLoginCredentials(LoginCredentials overridingCredentials)
|
static TemplateOptions |
TemplateOptions.Builder.overrideLoginCredentials(LoginCredentials credentials)
|
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.runAsRoot(boolean runAsRoot)
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.runAsRoot(boolean runAsRoot)
|
static TemplateOptions |
TemplateOptions.Builder.runAsRoot(boolean value)
|
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)
|
static Map<String,String> |
ComputeServiceUtils.metadataAndTagsAsCommaDelimitedValue(TemplateOptions options)
For cloud apis that need to namespace tags as the value of the key jclouds.tags |
static Map<String,String> |
ComputeServiceUtils.metadataAndTagsAsValuesOfEmptyString(TemplateOptions options)
For cloud apis that have a pattern of using empty strings as tags, return a map that contains that. |
| 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,
GetImageStrategy getImageStrategy,
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,
com.google.common.base.Optional<ImageExtension> imageExtension,
GroupNamingConvention.Factory namingConvention)
|
|
| 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,
GetImageStrategy getImageStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy resumeNodeStrategy,
SuspendNodeStrategy suspendNodeStrategy,
javax.inject.Provider<TemplateBuilder> templateBuilderProvider,
javax.inject.Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
InitAdminAccess initAdminAccess,
RunScriptOnNode.Factory runScriptOnNodeFactory,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor,
com.google.common.base.Optional<ImageExtension> imageExtension)
|
|
| 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.joyent.cloudapi.v6_5.compute |
|---|
| Constructor parameters in org.jclouds.joyent.cloudapi.v6_5.compute with type arguments of type TemplateOptions | |
|---|---|
JoyentCloudComputeService(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,
GetImageStrategy getImageStrategy,
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,
JoyentCloudApi novaApi,
com.google.common.cache.LoadingCache<DatacenterAndName,KeyAndPrivateKey> keyCache,
com.google.common.base.Function<Set<? extends NodeMetadata>,com.google.common.collect.Multimap<String,String>> orphanedGroupsByDatacenterId,
GroupNamingConvention.Factory namingConvention,
com.google.common.base.Optional<ImageExtension> imageExtension)
|
|
| Uses of TemplateOptions in org.jclouds.joyent.cloudapi.v6_5.compute.config |
|---|
| Methods in org.jclouds.joyent.cloudapi.v6_5.compute.config that return TemplateOptions | |
|---|---|
protected TemplateOptions |
JoyentCloudComputeServiceContextModule.provideTemplateOptions(com.google.inject.Injector injector,
TemplateOptions options)
|
| Methods in org.jclouds.joyent.cloudapi.v6_5.compute.config with parameters of type TemplateOptions | |
|---|---|
protected TemplateOptions |
JoyentCloudComputeServiceContextModule.provideTemplateOptions(com.google.inject.Injector injector,
TemplateOptions options)
|
| Uses of TemplateOptions in org.jclouds.joyent.cloudapi.v6_5.compute.options |
|---|
| Subclasses of TemplateOptions in org.jclouds.joyent.cloudapi.v6_5.compute.options | |
|---|---|
class |
JoyentCloudTemplateOptions
Contains options supported in the ComputeService#createNodesInGroup operation on the
"joyent-cloudapi" provider. |
| Methods in org.jclouds.joyent.cloudapi.v6_5.compute.options with parameters of type TemplateOptions | |
|---|---|
void |
JoyentCloudTemplateOptions.copyTo(TemplateOptions to)
|
| Uses of TemplateOptions in org.jclouds.nodepool.internal |
|---|
| Methods in org.jclouds.nodepool.internal with parameters of type TemplateOptions | |
|---|---|
NodeMetadata |
NodeMetadataStoreCache.store(NodeMetadata backendNode,
TemplateOptions userOptions,
String userGroup)
|
NodeMetadata |
NodeMetadataStore.store(NodeMetadata backendNode,
TemplateOptions userOptions,
String userGroup)
Associates the provided user options and group with the provided backend NodeMetadata,
then build a frontend version of node metadata that has some fields from the backend node such
as id, name or location, and some fields from the provided userOptions, such as userMetadata
or tags. |
NodeMetadata |
JsonNodeMetadataStore.store(NodeMetadata backendNodeMetadata,
TemplateOptions userOptions,
String userGroup)
|
| Uses of TemplateOptions in org.jclouds.openstack.nova.v2_0.compute |
|---|
| Constructor parameters in org.jclouds.openstack.nova.v2_0.compute with type arguments of type TemplateOptions | |
|---|---|
NovaComputeService(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,
GetImageStrategy getImageStrategy,
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,
NovaApi novaApi,
com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroupInZone> securityGroupMap,
com.google.common.cache.LoadingCache<ZoneAndName,KeyPair> keyPairCache,
com.google.common.base.Function<Set<? extends NodeMetadata>,com.google.common.collect.Multimap<String,String>> orphanedGroupsByZoneId,
GroupNamingConvention.Factory namingConvention,
com.google.common.base.Optional<ImageExtension> imageExtension)
|
|
| Uses of TemplateOptions in org.jclouds.openstack.nova.v2_0.compute.config |
|---|
| Methods in org.jclouds.openstack.nova.v2_0.compute.config that return TemplateOptions | |
|---|---|
protected TemplateOptions |
NovaComputeServiceContextModule.provideTemplateOptions(com.google.inject.Injector injector,
TemplateOptions options)
|
| Methods in org.jclouds.openstack.nova.v2_0.compute.config with parameters of type TemplateOptions | |
|---|---|
protected TemplateOptions |
NovaComputeServiceContextModule.provideTemplateOptions(com.google.inject.Injector injector,
TemplateOptions options)
|
| Uses of TemplateOptions in org.jclouds.openstack.nova.v2_0.compute.options |
|---|
| Subclasses of TemplateOptions in org.jclouds.openstack.nova.v2_0.compute.options | |
|---|---|
class |
NovaTemplateOptions
Contains options supported in the ComputeService#runNode operation on the
"openstack-nova" provider. |
| Methods in org.jclouds.openstack.nova.v2_0.compute.options with parameters of type TemplateOptions | |
|---|---|
void |
NovaTemplateOptions.copyTo(TemplateOptions to)
|
| 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,
GetImageStrategy getImageStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy resumeNodeStrategy,
SuspendNodeStrategy suspendNodeStrategy,
javax.inject.Provider<TemplateBuilder> templateBuilderProvider,
javax.inject.Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
RunScriptOnNode.Factory runScriptOnNodeFactory,
InitAdminAccess initAdminAccess,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor,
CleanupOrphanKeys cleanupOrphanKeys,
com.google.common.base.Optional<ImageExtension> imageExtension)
|
|
| 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 | |||||||||