/** * {@inheritDoc} */ @Override public NodeMetadata getNodeMetadata(String id) { checkNotNull(id, "id"); return getNodeMetadataStrategy.getNode(id); }
/** * {@inheritDoc} */ @Override public NodeMetadata getNodeMetadata(String id) { checkNotNull(id, "id"); return getNodeMetadataStrategy.getNode(id); }
/** * {@inheritDoc} */ @Override public NodeMetadata getNodeMetadata(String id) { checkNotNull(id, "id"); return getNodeMetadataStrategy.getNode(id); }
@Override public NodeMetadata destroyNode(String id) { computeClient.stop(URI.create(checkNotNull(id, "node.id"))); return getNode.getNode(id); }
@Override public NodeMetadata destroyNode(String id) { computeClient.stop(URI.create(checkNotNull(id, "node.id"))); return getNode.getNode(id); }
private NodeMetadata returnWhenTaskCompletes(String in, Task task) { taskTester.apply(task.getHref()); return getNode.getNode(in); }
@Override protected NodeMetadata refreshOrNull(NodeMetadata resource) { if (resource == null || resource.getId() == null) return null; return client.getNode(resource.getId()); } }
@Override public NodeMetadata resumeNode(String id) { String[] parts = AWSUtils.parseHandle(id); String region = parts[0]; String instanceId = parts[1]; client.startInstancesInRegion(region, instanceId); return getNode.getNode(id); }
@Override public NodeMetadata rebootNode(String id) { String[] parts = AWSUtils.parseHandle(id); String region = parts[0]; String instanceId = parts[1]; client.rebootInstancesInRegion(region, instanceId); return getNode.getNode(id); }
@Override public NodeMetadata resumeNode(String id) { String[] parts = parseHandle(id); String region = parts[0]; String instanceId = parts[1]; client.startInstancesInRegion(region, instanceId); return getNode.getNode(id); }
@Override protected NodeMetadata refreshOrNull(NodeMetadata resource) { if (resource == null || resource.getId() == null) return null; return client.getNode(resource.getId()); } }
@Override public NodeMetadata suspendNode(String id) { String[] parts = AWSUtils.parseHandle(id); String region = parts[0]; String instanceId = parts[1]; client.stopInstancesInRegion(region, true, instanceId); return getNode.getNode(id); }
@Override protected NodeMetadata refreshOrNull(NodeMetadata resource) { if (resource == null || resource.getId() == null) return null; return client.getNode(resource.getId()); } }
@Override protected NodeMetadata refreshOrNull(NodeMetadata resource) { if (resource == null || resource.getId() == null) return null; return client.getNode(resource.getId()); } }
@Override protected NodeMetadata refreshOrNull(NodeMetadata resource) { if (resource == null || resource.getId() == null) return null; return client.getNode(resource.getId()); } }
@Override protected NodeMetadata refreshOrNull(NodeMetadata resource) { if (resource == null || resource.getId() == null) return null; return client.getNode(resource.getId()); } }
@Override public NodeMetadata resumeNode(String id) { String[] parts = AWSUtils.parseHandle(id); String region = parts[0]; String instanceId = parts[1]; client.startInstancesInRegion(region, instanceId); return getNode.getNode(id); }
@Override public NodeMetadata suspendNode(String id) { String[] parts = AWSUtils.parseHandle(id); String region = parts[0]; String instanceId = parts[1]; client.stopInstancesInRegion(region, true, instanceId); return getNode.getNode(id); }
@Override public NodeMetadata suspendNode(String id) { String[] parts = AWSUtils.parseHandle(id); String region = parts[0]; String instanceId = parts[1]; client.stopInstancesInRegion(region, true, instanceId); return getNode.getNode(id); }
@Override public NodeMetadata rebootNode(String id) { String[] parts = AWSUtils.parseHandle(id); String region = parts[0]; String instanceId = parts[1]; client.rebootInstancesInRegion(region, instanceId); return getNode.getNode(id); }