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, updateNodeWithCredentialsIfPresentpublic void destroyNode(String id)
BaseComputeServicedestroyNode in interface ComputeServicedestroyNode in class BaseComputeServicepublic Set<? extends NodeMetadata> destroyNodesMatching(com.google.common.base.Predicate<? super NodeMetadata> filter)
BaseComputeServicedestroyNodesMatching in interface ComputeServicedestroyNodesMatching in class BaseComputeServiceprotected void cleanUpIncidentalResourcesOfDeadNodes(Set<? extends NodeMetadata> deadNodes)
cleanUpIncidentalResourcesOfDeadNodes in class BaseComputeServicepublic GoogleComputeEngineTemplateOptions templateOptions()
ComputeServicetemplateOptions in interface ComputeServicetemplateOptions in class BaseComputeServiceCopyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.