public interface JcloudsMachineLocation extends JcloudsMachineLocationPublic
BrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Modifier and Type | Method and Description |
---|---|
org.jclouds.compute.domain.NodeMetadata |
getNode()
Deprecated.
since 0.9.0; instead use
getOptionalNode() . After rebind, the node will
not be available if the VM is no longer running. |
com.google.common.base.Optional<org.jclouds.compute.domain.NodeMetadata> |
getOptionalNode() |
JcloudsLocation |
getParent()
Get the 'parent' of this location.
|
org.jclouds.compute.domain.Template |
getTemplate()
Deprecated.
since 0.9.0; instead use
getOptionalNode() . After rebind, the node will not
be available if the VM is no longer running. |
getJcloudsId, getPort, getSubnetHostname, getUser
getAddress, getMachineDetails, getOsDetails
containsLocation, getAllConfig, getChildren, getConfig, getDisplayName, getExtension, getId, hasConfig, hasExtension, relations, setParent, toVerboseString
getCatalogItemId, getCatalogItemIdSearchPath, subscriptions, tags
config, getConfig, setConfig
getHostname, getPrivateAddresses, getPublicAddresses
getSubnetIp
JcloudsLocation getParent()
Location
null
if this location is the tree root.getParent
in interface JcloudsMachineLocationPublic
getParent
in interface Location
null
if this location is the tree root.com.google.common.base.Optional<org.jclouds.compute.domain.NodeMetadata> getOptionalNode()
@Deprecated org.jclouds.compute.domain.NodeMetadata getNode()
getOptionalNode()
. After rebind, the node will
not be available if the VM is no longer running.java.lang.IllegalStateException
- If the node is not available (i.e. not cached, and cannot be
found from cloud provider).@Deprecated org.jclouds.compute.domain.Template getTemplate()
getOptionalNode()
. After rebind, the node will not
be available if the VM is no longer running.