public interface JcloudsMachineLocation extends MachineLocation, HasSubnetHostname
BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getJcloudsId() |
org.jclouds.compute.domain.NodeMetadata |
getNode() |
JcloudsLocation |
getParent()
Get the 'parent' of this location.
|
int |
getPort() |
java.lang.String |
getSubnetHostname()
In most clouds, the public hostname is the only way to ensure VMs in different zones can access each other.
|
org.jclouds.compute.domain.Template |
getTemplate() |
java.lang.String |
getUser() |
getAddress, getMachineDetails, getOsDetails
containsLocation, getAllConfig, getChildren, getConfig, getConfig, getDisplayName, getExtension, getId, hasConfig, hasExtension, setParent, toVerboseString
getCatalogItemId, getTagSupport, tags
config, setConfig
getHostname, getPrivateAddresses, getPublicAddresses
getSubnetIp
JcloudsLocation getParent()
Location
null
if this location is the tree root.org.jclouds.compute.domain.NodeMetadata getNode()
org.jclouds.compute.domain.Template getTemplate()
java.lang.String getJcloudsId()
java.lang.String getSubnetHostname()
getSubnetHostname
in interface HasSubnetHostname
java.lang.String getUser()
int getPort()