public abstract class AbstractJcloudsSubnetSshMachineLocation extends JcloudsSshMachineLocation implements SupportsPortForwarding.RequiresPortForwarding
AbstractLocation.BasicSubscriptionSupport
SupportsPortForwarding.RequiresPortForwarding
BrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupport
Configurable.ConfigurationSupport
BrooklynObjectInternal.ConfigurationSupportInternal, BrooklynObjectInternal.RelationSupportInternal<T extends BrooklynObject>, BrooklynObjectInternal.SubscriptionSupportInternal
ALL_SSH_CONFIG_KEY_NAMES, ALL_SSH_CONFIG_KEYS, ALLOCATE_PTY, CLOSE_CONNECTION, LOCAL_TEMP_DIR, LOG_PREFIX, NO_STDERR_LOGGING, NO_STDOUT_LOGGING, PASSWORD, PRIVATE_ADDRESSES, PRIVATE_KEY_DATA, PRIVATE_KEY_FILE, PRIVATE_KEY_PASSPHRASE, REUSABLE_SSH_PROPS, SCP_EXECUTABLE, SCRIPT_DIR, SSH_CACHE_EXPIRY_DURATION, SSH_CONFIG_GIVEN_TO_PROPS, SSH_ENV_MAP, SSH_EXECUTABLE, SSH_HOST, SSH_PORT, SSH_TOOL_CLASS, SSH_TOOL_CLASS_PROPERTIES_PREFIX, STDERR, STDOUT, TCP_PORT_MAPPINGS, UNIQUE_ID
DETECT_MACHINE_DETAILS, MACHINE_DETAILS
PARENT_LOCATION, TEMPORARY_LOCATION
FINAL_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
|
getHostname, getJcloudsId, getNode, getOptionalNode, getParent, getPrivateAddresses, getPublicAddresses, getSubnetHostname, getSubnetIp, init, rebind, toMetadataRecord, toVerboseString, waitForPassword
acquireMutex, 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, getPort, getSshHostAndPort, getUser, hasMutex, installTo, installTo, installTo, installTo, isSshable, obtainPort, obtainSpecificPort, releaseMutex, releasePort, resolveOnBoxDirFor, toString, tryAcquireMutex
getMachineDetails, getOsDetails, mutexes
addChild, addExtension, config, containsLocation, equals, getChildren, getConfig, getConfig, getDisplayName, getExtension, getHostGeoInfo, getLocationTypeInternal, getRebindSupport, hasExtension, hashCode, isManaged, onManagementStarted, onManagementStopped, relations, removeChild, setDisplayName, setHostGeoInfo, setManagementContext, setParent, setParent, subscriptions
addSearchPath, getCatalogItemId, getCatalogItemIdSearchPath, getId, getManagementContext, setCatalogItemId, setCatalogItemIdAndSearchPath, stackCatalogItemId, tags
getSocketEndpointFor
getPort, getUser
getAddress, getMachineDetails, getOsDetails
containsLocation, getChildren, getConfig, getDisplayName, getExtension, getId, hasExtension, relations, setParent
getCatalogItemId, getCatalogItemIdSearchPath, subscriptions, tags
config, getConfig
getManagementContext
addSearchPath, setCatalogItemId, setCatalogItemIdAndSearchPath, stackCatalogItemId
public AbstractJcloudsSubnetSshMachineLocation()
@Deprecated public AbstractJcloudsSubnetSshMachineLocation(java.util.Map flags, JcloudsLocation parent, org.jclouds.compute.domain.NodeMetadata node)