Uses of Class
org.jclouds.compute.options.TemplateOptions

Packages that use TemplateOptions
org.jclouds.compute   
org.jclouds.compute.config   
org.jclouds.compute.domain   
org.jclouds.compute.domain.internal   
org.jclouds.compute.functions   
org.jclouds.compute.internal   
org.jclouds.compute.options   
org.jclouds.compute.strategy   
org.jclouds.compute.util   
 

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).
 Set<? extends NodeMetadata> ComputeService.runNodesWithTag(String tag, int count, TemplateOptions templateOptions)
          Deprecated. 
 

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, org.jclouds.domain.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 org.jclouds.domain.Location>> locations, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> hardwares, com.google.common.base.Supplier<org.jclouds.domain.Location> defaultLocation2, javax.inject.Provider<TemplateOptions> optionsProvider, javax.inject.Provider<TemplateBuilder> defaultTemplateProvider)
           
 

Uses of TemplateOptions in org.jclouds.compute.functions
 

Methods in org.jclouds.compute.functions with parameters of type TemplateOptions
 org.jclouds.scriptbuilder.domain.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)
           
 Set<? extends NodeMetadata> BaseComputeService.runNodesWithTag(String group, int count, TemplateOptions templateOptions)
          
 

Constructor parameters in org.jclouds.compute.internal with type arguments of type TemplateOptions
BaseComputeService(ComputeServiceContext context, Map<String,org.jclouds.domain.Credentials> credentialStore, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> hardwareProfiles, com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations, ListNodesStrategy listNodesStrategy, GetNodeMetadataStrategy getNodeMetadataStrategy, CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy, RebootNodeStrategy rebootNodeStrategy, DestroyNodeStrategy destroyNodeStrategy, ResumeNodeStrategy resumeNodeStrategy, SuspendNodeStrategy suspendNodeStrategy, javax.inject.Provider<TemplateBuilder> templateBuilderProvider, javax.inject.Provider<TemplateOptions> templateOptionsProvider, com.google.common.base.Predicate<NodeMetadata> nodeRunning, com.google.common.base.Predicate<NodeMetadata> nodeTerminated, com.google.common.base.Predicate<NodeMetadata> nodeSuspended, InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, org.jclouds.scriptbuilder.functions.InitAdminAccess initAdminAccess, RunScriptOnNode.Factory runScriptOnNodeFactory, PersistNodeCredentials persistNodeCredentials, ComputeServiceConstants.Timeouts timeouts, ExecutorService executor)
           
 

Uses of 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
<T extends TemplateOptions>
T
TemplateOptions.as(Class<T> clazz)
           
<T extends TemplateOptions>
T
TemplateOptions.ImmutableTemplateOptions.as(Class<T> clazz)
           
 

Methods in org.jclouds.compute.options that return TemplateOptions
 TemplateOptions TemplateOptions.authorizePublicKey(org.jclouds.io.Payload publicKey)
          Deprecated. 
 TemplateOptions TemplateOptions.ImmutableTemplateOptions.authorizePublicKey(org.jclouds.io.Payload publicKey)
          Deprecated. 
static TemplateOptions TemplateOptions.Builder.authorizePublicKey(org.jclouds.io.Payload rsaKey)
           
 TemplateOptions TemplateOptions.authorizePublicKey(String publicKey)
          authorize an rsa ssh key.
 TemplateOptions TemplateOptions.ImmutableTemplateOptions.authorizePublicKey(String publicKey)
           
static TemplateOptions TemplateOptions.Builder.authorizePublicKey(String rsaKey)
          Deprecated. 
 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(org.jclouds.io.Payload privateKey)
          Deprecated. 
 TemplateOptions TemplateOptions.ImmutableTemplateOptions.installPrivateKey(org.jclouds.io.Payload privateKey)
           
static TemplateOptions TemplateOptions.Builder.installPrivateKey(org.jclouds.io.Payload rsaKey)
           
 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)
          Deprecated. 
 TemplateOptions TemplateOptions.nameTask(String name)
           
 TemplateOptions TemplateOptions.ImmutableTemplateOptions.nameTask(String name)
           
static TemplateOptions TemplateOptions.Builder.nameTask(String name)
           
 TemplateOptions TemplateOptions.overrideCredentialsWith(org.jclouds.domain.Credentials overridingCredentials)
           
 TemplateOptions TemplateOptions.ImmutableTemplateOptions.overrideCredentialsWith(org.jclouds.domain.Credentials overridingCredentials)
           
static TemplateOptions TemplateOptions.Builder.overrideCredentialsWith(org.jclouds.domain.Credentials credentials)
           
 TemplateOptions TemplateOptions.overrideLoginCredentialWith(String loginCredential)
           
 TemplateOptions TemplateOptions.ImmutableTemplateOptions.overrideLoginCredentialWith(String loginCredential)
           
static TemplateOptions TemplateOptions.Builder.overrideLoginCredentialWith(String credential)
           
 TemplateOptions TemplateOptions.overrideLoginUserWith(String loginUser)
           
 TemplateOptions TemplateOptions.ImmutableTemplateOptions.overrideLoginUserWith(String loginUser)
           
static TemplateOptions TemplateOptions.Builder.overrideLoginUserWith(String user)
           
 TemplateOptions TemplateOptions.runAsRoot(boolean runAsRoot)
           
 TemplateOptions TemplateOptions.ImmutableTemplateOptions.runAsRoot(boolean runAsRoot)
           
static TemplateOptions TemplateOptions.Builder.runAsRoot(boolean value)
           
 TemplateOptions TemplateOptions.runScript(byte[] script)
          Deprecated. 
 TemplateOptions TemplateOptions.ImmutableTemplateOptions.runScript(byte[] script)
           
static TemplateOptions TemplateOptions.Builder.runScript(byte[] script)
          Deprecated. 
 TemplateOptions TemplateOptions.runScript(org.jclouds.io.Payload script)
           
 TemplateOptions TemplateOptions.ImmutableTemplateOptions.runScript(org.jclouds.io.Payload script)
           
static TemplateOptions TemplateOptions.Builder.runScript(org.jclouds.io.Payload script)
           
 TemplateOptions TemplateOptions.runScript(org.jclouds.scriptbuilder.domain.Statement script)
          This script will be executed as the root user upon system startup.
 TemplateOptions TemplateOptions.ImmutableTemplateOptions.runScript(org.jclouds.scriptbuilder.domain.Statement script)
          unsupported as objects of this class are immutable
static TemplateOptions TemplateOptions.Builder.runScript(org.jclouds.scriptbuilder.domain.Statement 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, NodeMetadata node, Set<NodeMetadata> goodNodes, Map<NodeMetadata,Exception> badNodes, com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
           
 com.google.common.base.Function<NodeMetadata,Void> CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.Factory.create(TemplateOptions options, Set<NodeMetadata> goodNodes, Map<NodeMetadata,Exception> badNodes, com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
           
 

Constructors in org.jclouds.compute.strategy with parameters of type TemplateOptions
CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap(com.google.common.base.Predicate<NodeMetadata> nodeRunning, GetNodeMetadataStrategy getNode, RetryIfSocketNotYetOpen socketTester, ComputeServiceConstants.Timeouts timeouts, com.google.common.base.Function<TemplateOptions,org.jclouds.scriptbuilder.domain.Statement> templateOptionsToStatement, InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, TemplateOptions options, NodeMetadata node, Set<NodeMetadata> goodNodes, Map<NodeMetadata,Exception> badNodes, com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
           
CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap(com.google.common.base.Predicate<NodeMetadata> nodeRunning, GetNodeMetadataStrategy getNode, RetryIfSocketNotYetOpen socketTester, ComputeServiceConstants.Timeouts timeouts, com.google.common.base.Function<TemplateOptions,org.jclouds.scriptbuilder.domain.Statement> templateOptionsToStatement, InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, TemplateOptions options, Set<NodeMetadata> goodNodes, Map<NodeMetadata,Exception> badNodes, com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
           
 

Constructor parameters in org.jclouds.compute.strategy with type arguments of type TemplateOptions
CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap(com.google.common.base.Predicate<NodeMetadata> nodeRunning, GetNodeMetadataStrategy getNode, RetryIfSocketNotYetOpen socketTester, ComputeServiceConstants.Timeouts timeouts, com.google.common.base.Function<TemplateOptions,org.jclouds.scriptbuilder.domain.Statement> templateOptionsToStatement, InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, TemplateOptions options, NodeMetadata node, Set<NodeMetadata> goodNodes, Map<NodeMetadata,Exception> badNodes, com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
           
CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap(com.google.common.base.Predicate<NodeMetadata> nodeRunning, GetNodeMetadataStrategy getNode, RetryIfSocketNotYetOpen socketTester, ComputeServiceConstants.Timeouts timeouts, com.google.common.base.Function<TemplateOptions,org.jclouds.scriptbuilder.domain.Statement> templateOptionsToStatement, InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, 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)
           
 



Copyright © 2009-2011 jclouds. All Rights Reserved.