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

Packages that use TemplateOptions
org.jclouds.compute   
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.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
protected  void TemplateBuilderImpl.copyTemplateOptions(TemplateOptions from, TemplateOptions to)
           
 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)
           
 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,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<NodeMetadata> nodeRunning, com.google.common.base.Predicate<NodeMetadata> nodeTerminated, com.google.common.base.Predicate<NodeMetadata> nodeSuspended, InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, 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(Payload publicKey)
          Deprecated. 
static TemplateOptions TemplateOptions.Builder.authorizePublicKey(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)
           
static TemplateOptions TemplateOptions.Builder.blockOnComplete(boolean value)
           
 TemplateOptions TemplateOptions.blockOnPort(int port, int seconds)
           
static TemplateOptions TemplateOptions.Builder.blockOnPort(int port, int seconds)
           
 TemplateOptions TemplateOptions.blockUntilRunning(boolean blockUntilRunning)
           
 TemplateOptions TemplateOptions.ImmutableTemplateOptions.blockUntilRunning(boolean blockUntilRunning)
           
static TemplateOptions TemplateOptions.Builder.blockUntilRunning(boolean blockUntilRunning)
           
 TemplateOptions TemplateOptions.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(Payload privateKey)
          Deprecated. 
static TemplateOptions TemplateOptions.Builder.installPrivateKey(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)
           
static TemplateOptions TemplateOptions.Builder.nameTask(String name)
           
static TemplateOptions TemplateOptions.Builder.overrideCredentialsWith(Credentials credentials)
           
 TemplateOptions TemplateOptions.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(Payload script)
          This script will be executed as the root user upon system startup.
static TemplateOptions TemplateOptions.Builder.runScript(Payload script)
           
 TemplateOptions TemplateOptions.runScript(Statement script)
           
static TemplateOptions TemplateOptions.Builder.runScript(Statement script)
           
static TemplateOptions TemplateOptions.Builder.withDetails()
           
 TemplateOptions TemplateOptions.withMetadata()
           
 TemplateOptions TemplateOptions.ImmutableTemplateOptions.withMetadata()
           
 TemplateOptions TemplateOptions.withOverridingCredentials(Credentials overridingCredentials)
           
 

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