@Metadata(root=INFRASTRUCTURE, virtual=true, description="Machine that runs middleware, on which scripts can be executed, etc.") public class Host extends BaseContainer implements HostContainer, StagingTarget
Modifier and Type | Class and Description |
---|---|
static class |
Host.ConnectionOptionsBuilder |
id, syntheticProperties, type
TAGS_FIELD
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD
Constructor and Description |
---|
Host() |
Modifier and Type | Method and Description |
---|---|
com.xebialabs.overthere.OverthereConnection |
getConnection() |
Host |
getHost() |
com.xebialabs.overthere.OperatingSystemFamily |
getOs() |
Satellite |
getSatellite() |
java.lang.String |
getStagingDirectoryPath() |
java.lang.String |
getTemporaryDirectoryPath() |
void |
setOs(com.xebialabs.overthere.OperatingSystemFamily os) |
void |
setStagingDirectoryPath(java.lang.String stagingDirectoryPath) |
void |
setTemporaryDirectoryPath(java.lang.String temporaryDirectoryPath) |
getTags, setTags
compareTo, equals, get$ciAttributes, get$token, get$validationMessages, getId, getName, getProperty, getPropertyDescriptor, getType, hashCode, hasProperty, set$ciAttributes, set$token, set$validationMessages, setId, setProperty, setType, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
get$validationMessages, getId, getName, getProperty, getType, hasProperty, setId, setProperty
getName
public com.xebialabs.overthere.OverthereConnection getConnection()
getConnection
in interface StagingTarget
public Host getHost()
getHost
in interface HostContainer
public com.xebialabs.overthere.OperatingSystemFamily getOs()
public void setOs(com.xebialabs.overthere.OperatingSystemFamily os)
public java.lang.String getTemporaryDirectoryPath()
public void setTemporaryDirectoryPath(java.lang.String temporaryDirectoryPath)
public java.lang.String getStagingDirectoryPath()
getStagingDirectoryPath
in interface StagingTarget
public void setStagingDirectoryPath(java.lang.String stagingDirectoryPath)
public Satellite getSatellite()