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. |
<any> |
getOptionalNode() |
JcloudsLocation |
getParent()
Get the 'parent' of this location.
|
getJcloudsId, getPort, getSubnetHostname, getUser
getAddress, getMachineDetails, getOsDetails
containsLocation, getChildren, getConfig, getDisplayName, getExtension, getId, hasExtension, relations, setParent, toVerboseString
getCatalogItemId, getCatalogItemIdSearchPath, subscriptions, tags
config, getConfig
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.<any> 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).