public final class GoogleComputeEngineService extends BaseComputeService
context, credentialStore, logger
Modifier and Type | Method and Description |
---|---|
protected void |
cleanUpIncidentalResourcesOfDeadNodes(Set<? extends NodeMetadata> deadNodes) |
void |
destroyNode(String id)
destroy the node, given its id.
|
Set<? extends NodeMetadata> |
destroyNodesMatching(com.google.common.base.Predicate<? super NodeMetadata> filter)
nodes matching the filter are treated as a logical set.
|
GoogleComputeEngineTemplateOptions |
templateOptions()
Makes a new set of options for running nodes
|
createNodesInGroup, createNodesInGroup, createNodesInGroup, doDestroyNode, getContext, getImage, getImageExtension, getNodeMetadata, getSecurityGroupExtension, listAssignableLocations, listHardwareProfiles, listImages, listNodes, listNodesByIds, listNodesDetailsMatching, rebootNode, rebootNodesMatching, resumeNode, resumeNodesMatching, runScriptOnNode, runScriptOnNode, runScriptOnNode, runScriptOnNode, runScriptOnNodesMatching, runScriptOnNodesMatching, runScriptOnNodesMatching, runScriptOnNodesMatching, submitScriptOnNode, submitScriptOnNode, suspendNode, suspendNodesMatching, templateBuilder, updateNodeWithCredentialsIfPresent
public void destroyNode(String id)
BaseComputeService
destroyNode
in interface ComputeService
destroyNode
in class BaseComputeService
public Set<? extends NodeMetadata> destroyNodesMatching(com.google.common.base.Predicate<? super NodeMetadata> filter)
BaseComputeService
destroyNodesMatching
in interface ComputeService
destroyNodesMatching
in class BaseComputeService
protected void cleanUpIncidentalResourcesOfDeadNodes(Set<? extends NodeMetadata> deadNodes)
cleanUpIncidentalResourcesOfDeadNodes
in class BaseComputeService
public GoogleComputeEngineTemplateOptions templateOptions()
ComputeService
templateOptions
in interface ComputeService
templateOptions
in class BaseComputeService
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.