public interface JcloudsMachineLocationPublic extends MachineLocation, HasSubnetHostname
BrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupportConfigurable.ConfigurationSupport| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getJcloudsId()
Returns the node ID as known at the cloud provider.
|
JcloudsLocationPublic |
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.
|
java.lang.String |
getUser() |
getAddress, getMachineDetails, getOsDetailscontainsLocation, getChildren, getConfig, getDisplayName, getExtension, getId, hasExtension, relations, setParent, toVerboseStringgetCatalogItemId, getCatalogItemIdSearchPath, subscriptions, tagsconfig, getConfiggetHostname, getPrivateAddresses, getPublicAddressesgetSubnetIpJcloudsLocationPublic getParent()
Locationnull if this location is the tree root.java.lang.String getJcloudsId()
java.lang.String getSubnetHostname()
getSubnetHostname in interface HasSubnetHostnamejava.lang.String getUser()
int getPort()