public abstract class HostParam
extends java.lang.Object
Constructor and Description |
---|
HostParam() |
Modifier and Type | Method and Description |
---|---|
java.net.URI |
getBootVolume() |
java.net.URI |
getCluster()
The URI of the cluster if the host is in a cluster.
|
java.lang.Boolean |
getDiscoverable()
Gets the discoverable flag.
|
java.lang.String |
getHostName()
The short or fully qualified host name or IP address of the host management interface.
|
java.lang.String |
getName()
The user label for this host.
|
java.lang.String |
getOsVersion()
The operating system version of the host.
|
java.lang.String |
getPassword()
The password credential used to login to the host.
|
java.lang.Integer |
getPortNumber()
The integer port number of the host management interface.
|
java.net.URI |
getProject()
This field is currently not used.
|
java.net.URI |
getTenant()
The URI of the tenant owning the host.
|
java.lang.String |
getType()
The host type.
|
java.lang.String |
getUserName()
The user name used to log in to the host.
|
java.lang.Boolean |
getUseSsl()
The boolean flag that indicates if SSL should be used when communicating with the host.
|
java.net.URI |
getVcenterDataCenter()
The URI of a vCenter data center if the host is an ESX host in a data center.
|
void |
setBootVolume(java.net.URI bootVolume) |
void |
setCluster(java.net.URI cluster) |
void |
setDiscoverable(java.lang.Boolean discoverable) |
void |
setHostName(java.lang.String hostName) |
void |
setName(java.lang.String name) |
void |
setOsVersion(java.lang.String osVersion) |
void |
setPassword(java.lang.String password) |
void |
setPortNumber(java.lang.Integer portNumber) |
void |
setProject(java.net.URI project) |
void |
setTenant(java.net.URI tenant) |
void |
setType(java.lang.String type) |
void |
setUserName(java.lang.String userName) |
void |
setUseSsl(java.lang.Boolean useSsl) |
void |
setVcenterDataCenter(java.net.URI vcenterDataCenter) |
public java.lang.String getType()
public void setType(java.lang.String type)
@Endpoint(type=HOST) public java.lang.String getHostName()
public void setHostName(java.lang.String hostName)
public java.lang.String getOsVersion()
public void setOsVersion(java.lang.String osVersion)
public void setName(java.lang.String name)
@Range(min=1L, max=65535L) public java.lang.Integer getPortNumber()
public void setPortNumber(java.lang.Integer portNumber)
public java.lang.String getUserName()
public void setUserName(java.lang.String userName)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.lang.Boolean getUseSsl()
public void setUseSsl(java.lang.Boolean useSsl)
public java.net.URI getCluster()
public void setCluster(java.net.URI cluster)
public java.net.URI getVcenterDataCenter()
public void setVcenterDataCenter(java.net.URI vcenterDataCenter)
public java.net.URI getProject()
public void setProject(java.net.URI project)
public java.lang.Boolean getDiscoverable()
public void setDiscoverable(java.lang.Boolean discoverable)
public java.net.URI getTenant()
public void setTenant(java.net.URI tenant)
public java.net.URI getBootVolume()
public void setBootVolume(java.net.URI bootVolume)