public abstract class AbstractJcloudsSubnetSshMachineLocation extends JcloudsSshMachineLocation implements SupportsPortForwarding.RequiresPortForwarding
SupportsPortForwarding.RequiresPortForwardingBrooklynObject.TagSupportALL_SSH_CONFIG_KEY_NAMES, ALL_SSH_CONFIG_KEYS, ALLOCATE_PTY, CLOSE_CONNECTION, LOCAL_TEMP_DIR, LOG_PREFIX, logSsh, MACHINE_DETAILS, NO_STDERR_LOGGING, NO_STDOUT_LOGGING, PASSWORD, PRIVATE_KEY_DATA, PRIVATE_KEY_FILE, PRIVATE_KEY_PASSPHRASE, REUSABLE_SSH_PROPS, SCP_EXECUTABLE, SCRIPT_DIR, SSH_CACHE_EXPIRY_DURATION, SSH_ENV_MAP, SSH_EXECUTABLE, SSH_HOST, SSH_PORT, STDERR, STDOUT, UNIQUE_IDPARENT_LOCATIONFINAL_SPEC, NAMED_SPEC_NAME, ORIGINAL_SPEC| Constructor and Description | 
|---|
| AbstractJcloudsSubnetSshMachineLocation() | 
| AbstractJcloudsSubnetSshMachineLocation(java.util.Map flags,
                                       JcloudsLocation parent,
                                       org.jclouds.compute.domain.NodeMetadata node)Deprecated. 
 since 0.6.0 use no-arg constructor, as per parent | 
execRemoteScript, getHostname, getJcloudsId, getNode, getParent, getPrivateAddresses, getPublicAddresses, getSubnetHostname, getSubnetIp, getTemplate, init, rebind, submitRunScript, submitRunScript, submitRunScript, toMetadataRecord, toVerboseString, waitForPasswordacquireMutex, close, configure, copyFrom, copyFrom, copyTo, copyTo, copyTo, copyTo, copyTo, copyTo, copyTo, copyTo, copyTo, copyTo, execCommands, execCommands, execCommands, execCommands, execScript, execScript, execScript, execScript, findKeyPair, findPassword, getAddress, getMachineDetails, getOsDetails, getPort, getSshHostAndPort, getUser, hasMutex, installTo, installTo, installTo, installTo, isSshable, obtainPort, obtainSpecificPort, releaseMutex, releasePort, toString, tryAcquireMutexaddChild, addExtension, containsLocation, equals, getAllConfig, getAllConfigBag, getChildren, getConfig, getConfig, getDisplayName, getExtension, getHostGeoInfo, getLocalConfigBag, getRawLocalConfigBag, getRebindSupport, hasConfig, hasExtension, hashCode, isManaged, onManagementStarted, onManagementStopped, removeChild, setConfig, setDisplayName, setHostGeoInfo, setManagementContext, setName, setParent, setParentgetCatalogItemId, getId, getManagementContext, getTagSupport, setCatalogItemId, tagsgetSocketEndpointForcontainsLocation, getAllConfig, getChildren, getConfig, getConfig, getDisplayName, getExtension, getId, hasConfig, hasExtension, setParentgetCatalogItemId, getTagSupport, tagsgetManagementContextsetCatalogItemIdpublic AbstractJcloudsSubnetSshMachineLocation()
@Deprecated
public AbstractJcloudsSubnetSshMachineLocation(java.util.Map flags,
                                                  JcloudsLocation parent,
                                                  org.jclouds.compute.domain.NodeMetadata node)