Uses of Interface
org.jclouds.compute.domain.NodeMetadata

Packages that use NodeMetadata
org.jclouds.compute   
org.jclouds.compute.callables   
org.jclouds.compute.config   
org.jclouds.compute.domain   
org.jclouds.compute.domain.internal   
org.jclouds.compute.functions   
org.jclouds.compute.internal   
org.jclouds.compute.predicates   
org.jclouds.compute.strategy   
org.jclouds.compute.strategy.impl   
org.jclouds.compute.stub.config   
org.jclouds.compute.util   
 

Uses of NodeMetadata in org.jclouds.compute
 

Methods in org.jclouds.compute that return NodeMetadata
 NodeMetadata JCloudsNativeComputeServiceAdapter.createNodeWithGroupEncodedIntoNameThenStoreCredentials(String tag, String name, Template template, Map<String,org.jclouds.domain.Credentials> credentialStore)
          ComputeService.runNodesWithTag(String, int, Template) generates the parameters passed into this method such that each node in the set has a unique name.
 NodeMetadata JCloudsNativeComputeServiceAdapter.getNode(String id)
          
 NodeMetadata ComputeService.getNodeMetadata(String id)
          Find a node by its id.
 

Methods in org.jclouds.compute that return types with arguments of type NodeMetadata
 Set<? extends NodeMetadata> ComputeService.createNodesInGroup(String group, int count)
          Like ComputeService.createNodesInGroup(String,int,TemplateOptions), except that the options are default, as specified in ComputeService.templateOptions().
 Set<? extends NodeMetadata> ComputeService.createNodesInGroup(String group, int count, Template template)
          The compute api treats nodes as a group based on the name you specify.
 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.destroyNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter)
          nodes matching the filter are treated as a logical set.
 Map<? extends NodeMetadata,? extends Throwable> RunScriptOnNodesException.getNodeErrors()
           
 Map<? extends NodeMetadata,? extends Throwable> RunNodesException.getNodeErrors()
           
 Map<NodeMetadata,ExecResponse> RunScriptOnNodesException.getSuccessfulNodes()
           
 Set<? extends NodeMetadata> RunNodesException.getSuccessfulNodes()
           
 Iterable<NodeMetadata> JCloudsNativeComputeServiceAdapter.listNodes()
          
 Set<? extends NodeMetadata> ComputeService.listNodesDetailsMatching(com.google.common.base.Predicate<ComputeMetadata> filter)
          get all nodes including details such as image and ip addresses even if it incurs extra requests to the service.
 Set<? extends NodeMetadata> ComputeService.runNodesWithTag(String tag, int count)
          Deprecated. 
 Set<? extends NodeMetadata> ComputeService.runNodesWithTag(String tag, int count, Template template)
          Deprecated. 
 Set<? extends NodeMetadata> ComputeService.runNodesWithTag(String tag, int count, TemplateOptions templateOptions)
          Deprecated. 
 Map<? extends NodeMetadata,ExecResponse> ComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.io.Payload runScript)
          Deprecated. 
 Map<? extends NodeMetadata,ExecResponse> ComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.io.Payload runScript, RunScriptOptions options)
          Deprecated. 
 Map<? extends NodeMetadata,ExecResponse> ComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.scriptbuilder.domain.Statement runScript)
           
 Map<? extends NodeMetadata,ExecResponse> ComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.scriptbuilder.domain.Statement runScript, RunScriptOptions options)
          Run the script on all nodes with the specific predicate.
 Map<? extends NodeMetadata,ExecResponse> ComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, String runScript)
           
 Map<? extends NodeMetadata,ExecResponse> ComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, String runScript, RunScriptOptions options)
           
 com.google.common.base.Function<NodeMetadata,SshClient> Utils.sshForNode()
           
 

Method parameters in org.jclouds.compute with type arguments of type NodeMetadata
 Set<? extends NodeMetadata> ComputeService.destroyNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter)
          nodes matching the filter are treated as a logical set.
 void ComputeService.rebootNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter)
          nodes matching the filter are treated as a logical set.
 void ComputeService.resumeNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter)
          nodes matching the filter are treated as a logical set.
 Map<? extends NodeMetadata,ExecResponse> ComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.io.Payload runScript)
          Deprecated. 
 Map<? extends NodeMetadata,ExecResponse> ComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.io.Payload runScript, RunScriptOptions options)
          Deprecated. 
 Map<? extends NodeMetadata,ExecResponse> ComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.scriptbuilder.domain.Statement runScript)
           
 Map<? extends NodeMetadata,ExecResponse> ComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.scriptbuilder.domain.Statement runScript, RunScriptOptions options)
          Run the script on all nodes with the specific predicate.
 Map<? extends NodeMetadata,ExecResponse> ComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, String runScript)
           
 Map<? extends NodeMetadata,ExecResponse> ComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, String runScript, RunScriptOptions options)
           
 void ComputeService.suspendNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter)
          nodes matching the filter are treated as a logical set.
 

Constructor parameters in org.jclouds.compute with type arguments of type NodeMetadata
RunNodesException(String tag, int count, Template template, Set<? extends NodeMetadata> successfulNodes, Map<?,Exception> executionExceptions, Map<? extends NodeMetadata,? extends Throwable> failedNodes)
           
RunNodesException(String tag, int count, Template template, Set<? extends NodeMetadata> successfulNodes, Map<?,Exception> executionExceptions, Map<? extends NodeMetadata,? extends Throwable> failedNodes)
           
RunScriptOnNodesException(org.jclouds.scriptbuilder.domain.Statement runScript, RunScriptOptions options, Map<NodeMetadata,ExecResponse> successfulNodes, Map<?,Exception> executionExceptions, Map<? extends NodeMetadata,? extends Throwable> failedNodes)
           
RunScriptOnNodesException(org.jclouds.scriptbuilder.domain.Statement runScript, RunScriptOptions options, Map<NodeMetadata,ExecResponse> successfulNodes, Map<?,Exception> executionExceptions, Map<? extends NodeMetadata,? extends Throwable> failedNodes)
           
 

Uses of NodeMetadata in org.jclouds.compute.callables
 

Fields in org.jclouds.compute.callables declared as NodeMetadata
protected  NodeMetadata SudoAwareInitManager.node
           
protected  NodeMetadata RunScriptOnNodeUsingSsh.node
           
 

Fields in org.jclouds.compute.callables with type parameters of type NodeMetadata
protected  com.google.common.base.Function<NodeMetadata,SshClient> SudoAwareInitManager.sshFactory
           
protected  com.google.common.base.Function<NodeMetadata,SshClient> RunScriptOnNodeUsingSsh.sshFactory
           
 

Methods in org.jclouds.compute.callables that return NodeMetadata
 NodeMetadata SudoAwareInitManager.getNode()
           
 NodeMetadata RunScriptOnNode.getNode()
          the node this command is being executed on.
 NodeMetadata RunScriptOnNodeUsingSsh.getNode()
           
 

Methods in org.jclouds.compute.callables with parameters of type NodeMetadata
 RunScriptOnNode RunScriptOnNode.Factory.create(NodeMetadata node, org.jclouds.scriptbuilder.domain.Statement script, RunScriptOptions options)
           
 com.google.common.util.concurrent.ListenableFuture<ExecResponse> RunScriptOnNode.Factory.submit(NodeMetadata node, org.jclouds.scriptbuilder.domain.Statement script, RunScriptOptions options)
           
 

Constructors in org.jclouds.compute.callables with parameters of type NodeMetadata
RunScriptOnNodeAsInitScriptUsingSsh(com.google.common.base.Function<NodeMetadata,SshClient> sshFactory, InitScriptConfigurationForTasks initScriptConfiguration, NodeMetadata node, org.jclouds.scriptbuilder.domain.Statement script, RunScriptOptions options)
           
RunScriptOnNodeAsInitScriptUsingSshAndBlockUntilComplete(BlockUntilInitScriptStatusIsZeroThenReturnOutput.Factory statusFactory, ComputeServiceConstants.Timeouts timeouts, com.google.common.base.Function<NodeMetadata,SshClient> sshFactory, InitScriptConfigurationForTasks initScriptConfiguration, NodeMetadata node, org.jclouds.scriptbuilder.domain.Statement script, RunScriptOptions options)
           
RunScriptOnNodeUsingSsh(com.google.common.base.Function<NodeMetadata,SshClient> sshFactory, NodeMetadata node, org.jclouds.scriptbuilder.domain.Statement statement, RunScriptOptions options)
           
SudoAwareInitManager(com.google.common.base.Function<NodeMetadata,SshClient> sshFactory, boolean runAsRoot, NodeMetadata node, org.jclouds.scriptbuilder.InitBuilder init)
           
 

Constructor parameters in org.jclouds.compute.callables with type arguments of type NodeMetadata
RunScriptOnNodeAsInitScriptUsingSsh(com.google.common.base.Function<NodeMetadata,SshClient> sshFactory, InitScriptConfigurationForTasks initScriptConfiguration, NodeMetadata node, org.jclouds.scriptbuilder.domain.Statement script, RunScriptOptions options)
           
RunScriptOnNodeAsInitScriptUsingSshAndBlockUntilComplete(BlockUntilInitScriptStatusIsZeroThenReturnOutput.Factory statusFactory, ComputeServiceConstants.Timeouts timeouts, com.google.common.base.Function<NodeMetadata,SshClient> sshFactory, InitScriptConfigurationForTasks initScriptConfiguration, NodeMetadata node, org.jclouds.scriptbuilder.domain.Statement script, RunScriptOptions options)
           
RunScriptOnNodeUsingSsh(com.google.common.base.Function<NodeMetadata,SshClient> sshFactory, NodeMetadata node, org.jclouds.scriptbuilder.domain.Statement statement, RunScriptOptions options)
           
SudoAwareInitManager(com.google.common.base.Function<NodeMetadata,SshClient> sshFactory, boolean runAsRoot, NodeMetadata node, org.jclouds.scriptbuilder.InitBuilder init)
           
 

Uses of NodeMetadata in org.jclouds.compute.config
 

Fields in org.jclouds.compute.config with type parameters of type NodeMetadata
protected  Class<? extends ComputeServiceAdapter<NodeMetadata,Hardware,Image,org.jclouds.domain.Location>> JCloudsNativeComputeServiceAdapterContextModule.adapter
           
 

Methods in org.jclouds.compute.config that return types with arguments of type NodeMetadata
protected  com.google.common.base.Predicate<NodeMetadata> ComputeServiceTimeoutsModule.nodeRunning(NodeRunning stateRunning, ComputeServiceConstants.Timeouts timeouts)
           
protected  com.google.common.base.Predicate<NodeMetadata> ComputeServiceTimeoutsModule.serverSuspended(NodeSuspended stateSuspended, ComputeServiceConstants.Timeouts timeouts)
           
protected  com.google.common.base.Predicate<NodeMetadata> ComputeServiceTimeoutsModule.serverTerminated(NodeTerminated stateTerminated, ComputeServiceConstants.Timeouts timeouts)
           
 

Constructor parameters in org.jclouds.compute.config with type arguments of type NodeMetadata
JCloudsNativeComputeServiceAdapterContextModule(Class<S> syncClientType, Class<A> asyncClientType, Class<? extends ComputeServiceAdapter<NodeMetadata,Hardware,Image,org.jclouds.domain.Location>> adapter)
           
 

Uses of NodeMetadata in org.jclouds.compute.domain
 

Methods in org.jclouds.compute.domain that return NodeMetadata
 NodeMetadata NodeMetadataBuilder.build()
           
 

Methods in org.jclouds.compute.domain with parameters of type NodeMetadata
static NodeMetadataBuilder NodeMetadataBuilder.fromNodeMetadata(NodeMetadata node)
           
 

Uses of NodeMetadata in org.jclouds.compute.domain.internal
 

Classes in org.jclouds.compute.domain.internal that implement NodeMetadata
 class NodeMetadataImpl
           
 

Uses of NodeMetadata in org.jclouds.compute.functions
 

Methods in org.jclouds.compute.functions with parameters of type NodeMetadata
 SshClient CreateSshClientOncePortIsListeningOnNode.apply(NodeMetadata node)
           
 

Uses of NodeMetadata in org.jclouds.compute.internal
 

Methods in org.jclouds.compute.internal that return NodeMetadata
 NodeMetadata BaseComputeService.getNodeMetadata(String id)
          Find a node by its id.
protected  NodeMetadata BaseComputeService.updateNodeWithCredentialsIfPresent(NodeMetadata node, RunScriptOptions options)
           
 

Methods in org.jclouds.compute.internal that return types with arguments of type NodeMetadata
 com.google.common.base.Function<NodeMetadata,NodeMetadata> PersistNodeCredentials.always(org.jclouds.scriptbuilder.domain.Statement statement)
           
 com.google.common.base.Function<NodeMetadata,NodeMetadata> PersistNodeCredentials.always(org.jclouds.scriptbuilder.domain.Statement statement)
           
 Set<? extends NodeMetadata> BaseComputeService.createNodesInGroup(String group, int count)
           
 Set<? extends NodeMetadata> BaseComputeService.createNodesInGroup(String group, int count, Template template)
           
 Set<? extends NodeMetadata> BaseComputeService.createNodesInGroup(String group, int count, TemplateOptions templateOptions)
           
 Set<? extends NodeMetadata> BaseComputeService.destroyNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter)
          nodes matching the filter are treated as a logical set.
 com.google.common.base.Function<NodeMetadata,NodeMetadata> PersistNodeCredentials.ifAdminAccess(org.jclouds.scriptbuilder.domain.Statement statement)
           
 com.google.common.base.Function<NodeMetadata,NodeMetadata> PersistNodeCredentials.ifAdminAccess(org.jclouds.scriptbuilder.domain.Statement statement)
           
 Set<? extends NodeMetadata> BaseComputeService.listNodesDetailsMatching(com.google.common.base.Predicate<ComputeMetadata> filter)
          get all nodes including details such as image and ip addresses even if it incurs extra requests to the service.
 Set<? extends NodeMetadata> BaseComputeService.runNodesWithTag(String group, int count)
          
 Set<? extends NodeMetadata> BaseComputeService.runNodesWithTag(String group, int count, Template template)
          
 Set<? extends NodeMetadata> BaseComputeService.runNodesWithTag(String group, int count, TemplateOptions templateOptions)
          
 Map<NodeMetadata,ExecResponse> BaseComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.io.Payload runScript)
          
 Map<NodeMetadata,ExecResponse> BaseComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.io.Payload runScript, RunScriptOptions options)
          
 Map<NodeMetadata,ExecResponse> BaseComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.scriptbuilder.domain.Statement runScript)
          
 Map<NodeMetadata,ExecResponse> BaseComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.scriptbuilder.domain.Statement runScript, RunScriptOptions options)
          Run the script on all nodes with the specific predicate.
 Map<NodeMetadata,ExecResponse> BaseComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, String runScript)
          
 Map<? extends NodeMetadata,ExecResponse> BaseComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, String runScript, RunScriptOptions options)
           
 com.google.common.base.Function<NodeMetadata,SshClient> UtilsImpl.sshForNode()
           
 

Methods in org.jclouds.compute.internal with parameters of type NodeMetadata
protected  NodeMetadata BaseComputeService.updateNodeWithCredentialsIfPresent(NodeMetadata node, RunScriptOptions options)
           
 

Method parameters in org.jclouds.compute.internal with type arguments of type NodeMetadata
 Set<? extends NodeMetadata> BaseComputeService.destroyNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter)
          nodes matching the filter are treated as a logical set.
 void BaseComputeService.rebootNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter)
          nodes matching the filter are treated as a logical set.
 void BaseComputeService.resumeNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter)
          nodes matching the filter are treated as a logical set.
 Map<NodeMetadata,ExecResponse> BaseComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.io.Payload runScript)
          
 Map<NodeMetadata,ExecResponse> BaseComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.io.Payload runScript, RunScriptOptions options)
          
 Map<NodeMetadata,ExecResponse> BaseComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.scriptbuilder.domain.Statement runScript)
          
 Map<NodeMetadata,ExecResponse> BaseComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, org.jclouds.scriptbuilder.domain.Statement runScript, RunScriptOptions options)
          Run the script on all nodes with the specific predicate.
 Map<NodeMetadata,ExecResponse> BaseComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, String runScript)
          
 Map<? extends NodeMetadata,ExecResponse> BaseComputeService.runScriptOnNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter, String runScript, RunScriptOptions options)
           
 void BaseComputeService.suspendNodesMatching(com.google.common.base.Predicate<NodeMetadata> filter)
          nodes matching the filter are treated as a logical set.
 

Constructor parameters in org.jclouds.compute.internal with type arguments of type NodeMetadata
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)
           
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)
           
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 NodeMetadata in org.jclouds.compute.predicates
 

Fields in org.jclouds.compute.predicates with type parameters of type NodeMetadata
static com.google.common.base.Predicate<NodeMetadata> NodePredicates.RUNNING
          Match nodes with State == RUNNING
static com.google.common.base.Predicate<NodeMetadata> NodePredicates.TERMINATED
          Match nodes with State == NODE_TERMINATED
 

Methods in org.jclouds.compute.predicates that return types with arguments of type NodeMetadata
static com.google.common.base.Predicate<NodeMetadata> NodePredicates.inGroup(String group)
          Return nodes in the specified group.
static com.google.common.base.Predicate<NodeMetadata> NodePredicates.runningInGroup(String group)
          Return nodes with specified group that are in the NODE_RUNNING state.
static com.google.common.base.Predicate<NodeMetadata> NodePredicates.runningWithTag(String tag)
          Deprecated. 
static com.google.common.base.Predicate<NodeMetadata> NodePredicates.withTag(String tag)
          Deprecated. 
 

Methods in org.jclouds.compute.predicates with parameters of type NodeMetadata
 boolean NodeTerminated.apply(NodeMetadata node)
           
 boolean NodePresentAndInIntendedState.apply(NodeMetadata node)
           
 

Uses of NodeMetadata in org.jclouds.compute.strategy
 

Methods in org.jclouds.compute.strategy that return NodeMetadata
 NodeMetadata CreateNodeWithGroupEncodedIntoName.createNodeWithGroupEncodedIntoName(String group, String name, Template template)
          create a node given the name and template parameters such as imageid, hardwareid, and locationid.
 NodeMetadata DestroyNodeStrategy.destroyNode(String id)
           
 NodeMetadata GetNodeMetadataStrategy.getNode(String id)
           
 NodeMetadata RebootNodeStrategy.rebootNode(String id)
           
 NodeMetadata ResumeNodeStrategy.resumeNode(String id)
           
 NodeMetadata SuspendNodeStrategy.suspendNode(String id)
           
 

Methods in org.jclouds.compute.strategy that return types with arguments of type NodeMetadata
 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)
           
 Iterable<? extends NodeMetadata> ListNodesStrategy.listDetailsOnNodesMatching(com.google.common.base.Predicate<ComputeMetadata> filter)
           
 

Methods in org.jclouds.compute.strategy with parameters of type NodeMetadata
 Void CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.apply(NodeMetadata input)
           
 Callable<RunScriptOnNode> InitializeRunScriptOnNodeOrPlaceInBadMap.Factory.create(NodeMetadata node, org.jclouds.scriptbuilder.domain.Statement script, RunScriptOptions options, Map<NodeMetadata,Exception> badNodes)
           
 Callable<Void> CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.Factory.create(TemplateOptions options, NodeMetadata node, Set<NodeMetadata> goodNodes, Map<NodeMetadata,Exception> badNodes, com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
           
 

Method parameters in org.jclouds.compute.strategy with type arguments of type NodeMetadata
 Callable<RunScriptOnNode> InitializeRunScriptOnNodeOrPlaceInBadMap.Factory.create(NodeMetadata node, org.jclouds.scriptbuilder.domain.Statement script, RunScriptOptions options, Map<NodeMetadata,Exception> badNodes)
           
 Callable<Void> CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.Factory.create(TemplateOptions options, NodeMetadata node, Set<NodeMetadata> goodNodes, Map<NodeMetadata,Exception> badNodes, com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
           
 Callable<Void> CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.Factory.create(TemplateOptions options, NodeMetadata node, Set<NodeMetadata> goodNodes, Map<NodeMetadata,Exception> badNodes, com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
           
 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)
           
 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)
           
 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)
           
 Map<?,Future<Void>> CreateNodesInGroupThenAddToSet.execute(String group, int count, Template template, Set<NodeMetadata> goodNodes, Map<NodeMetadata,Exception> badNodes, com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
           
 Map<?,Future<Void>> CreateNodesInGroupThenAddToSet.execute(String group, int count, Template template, Set<NodeMetadata> goodNodes, Map<NodeMetadata,Exception> badNodes, com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
           
 Map<?,Future<Void>> CreateNodesInGroupThenAddToSet.execute(String group, int count, Template template, 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 NodeMetadata
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)
           
 

Constructor parameters in org.jclouds.compute.strategy with type arguments of type NodeMetadata
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, 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, 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, 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)
           
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)
           
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)
           
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)
           
RunScriptOnNodeAndAddToGoodMapOrPutExceptionIntoBadMap(RunScriptOnNode runScriptOnNode, Map<NodeMetadata,ExecResponse> goodNodes, Map<NodeMetadata,Exception> badNodes)
           
RunScriptOnNodeAndAddToGoodMapOrPutExceptionIntoBadMap(RunScriptOnNode runScriptOnNode, Map<NodeMetadata,ExecResponse> goodNodes, Map<NodeMetadata,Exception> badNodes)
           
 

Uses of NodeMetadata in org.jclouds.compute.strategy.impl
 

Methods in org.jclouds.compute.strategy.impl that return NodeMetadata
 NodeMetadata AdaptingComputeServiceStrategies.createNodeWithGroupEncodedIntoName(String group, String name, Template template)
          create a node given the name and template parameters such as imageid, hardwareid, and locationid.
 NodeMetadata AdaptingComputeServiceStrategies.destroyNode(String id)
           
 NodeMetadata AdaptingComputeServiceStrategies.getNode(String id)
           
 NodeMetadata AdaptingComputeServiceStrategies.rebootNode(String id)
           
 NodeMetadata AdaptingComputeServiceStrategies.resumeNode(String id)
           
 NodeMetadata AdaptingComputeServiceStrategies.suspendNode(String id)
           
 

Methods in org.jclouds.compute.strategy.impl that return types with arguments of type NodeMetadata
 Iterable<? extends NodeMetadata> AdaptingComputeServiceStrategies.listDetailsOnNodesMatching(com.google.common.base.Predicate<ComputeMetadata> filter)
           
 

Method parameters in org.jclouds.compute.strategy.impl with type arguments of type NodeMetadata
 Map<?,Future<Void>> CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(String tag, int count, Template template, Set<NodeMetadata> goodNodes, Map<NodeMetadata,Exception> badNodes, com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
          This implementation gets a list of acceptable node names to encode the tag into, then it simultaneously runs the nodes and applies options to them.
 Map<?,Future<Void>> CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(String tag, int count, Template template, Set<NodeMetadata> goodNodes, Map<NodeMetadata,Exception> badNodes, com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
          This implementation gets a list of acceptable node names to encode the tag into, then it simultaneously runs the nodes and applies options to them.
 Map<?,Future<Void>> CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(String tag, int count, Template template, Set<NodeMetadata> goodNodes, Map<NodeMetadata,Exception> badNodes, com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses)
          This implementation gets a list of acceptable node names to encode the tag into, then it simultaneously runs the nodes and applies options to them.
 

Constructor parameters in org.jclouds.compute.strategy.impl with type arguments of type NodeMetadata
AdaptingComputeServiceStrategies(Map<String,org.jclouds.domain.Credentials> credentialStore, ComputeServiceAdapter<N,H,I,L> client, com.google.common.base.Function<N,NodeMetadata> nodeMetadataAdapter)
           
 

Uses of NodeMetadata in org.jclouds.compute.stub.config
 

Fields in org.jclouds.compute.stub.config with type parameters of type NodeMetadata
protected static ConcurrentMap<String,NodeMetadata> StubComputeServiceDependenciesModule.backing
           
 

Methods in org.jclouds.compute.stub.config that return NodeMetadata
 NodeMetadata StubComputeServiceAdapter.createNodeWithGroupEncodedIntoNameThenStoreCredentials(String group, String name, Template template, Map<String,org.jclouds.domain.Credentials> credentialStore)
           
 NodeMetadata StubComputeServiceAdapter.getNode(String id)
           
 

Methods in org.jclouds.compute.stub.config that return types with arguments of type NodeMetadata
 Iterable<NodeMetadata> StubComputeServiceAdapter.listNodes()
           
 

Methods in org.jclouds.compute.stub.config with parameters of type NodeMetadata
protected static void StubComputeServiceDependenciesModule.nodeWithState(NodeMetadata node, NodeState state)
           
static void StubComputeServiceDependenciesModule.setState(NodeMetadata node, NodeState state, long millis)
           
 

Constructor parameters in org.jclouds.compute.stub.config with type arguments of type NodeMetadata
StubComputeServiceAdapter(ConcurrentMap<String,NodeMetadata> nodes, com.google.common.base.Supplier<org.jclouds.domain.Location> location, javax.inject.Provider<Integer> idProvider, String publicIpPrefix, String privateIpPrefix, String passwordPrefix, org.jclouds.location.suppliers.JustProvider locationSupplier, Map<OsFamily,Map<String,String>> osToVersionMap, Map<String,org.jclouds.domain.Credentials> credentialStore)
           
StubComputeServiceDependenciesModule.StubSocketOpen(ConcurrentMap<String,NodeMetadata> nodes, String publicIpPrefix)
           
 

Uses of NodeMetadata in org.jclouds.compute.util
 

Methods in org.jclouds.compute.util with parameters of type NodeMetadata
static void ComputeServiceUtils.checkNodeHasIps(NodeMetadata node)
           
static org.jclouds.net.IPSocket ComputeServiceUtils.findReachableSocketOnNode(RetryIfSocketNotYetOpen socketTester, NodeMetadata node, int port)
           
 

Method parameters in org.jclouds.compute.util with type arguments of type NodeMetadata
static String ComputeServiceUtils.createNodeErrorMessage(Map<? extends NodeMetadata,? extends Throwable> failedNodes)
           
 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)
           
 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)
           
 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)
           
 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.