public abstract class VcenterParam
extends java.lang.Object
Constructor and Description |
---|
VcenterParam() |
VcenterParam(java.lang.String name,
java.lang.Integer portNumber,
java.lang.String userName,
java.lang.String password,
java.lang.Boolean useSsl,
java.lang.String osVersion) |
VcenterParam(java.lang.String name,
java.lang.Integer portNumber,
java.lang.String userName,
java.lang.String password,
java.lang.Boolean useSsl,
java.lang.String osVersion,
java.lang.Boolean cascadeTenancy) |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
findIpAddress()
Gets the vCenter IP address
|
java.lang.Boolean |
getCascadeTenancy()
A flag indicating whether to cascade the vCenter tenancy to all its
datacenters and its clusters and hosts or not.
|
java.lang.String |
getName()
The user label for this vCenter
|
java.lang.String |
getOsVersion()
The operating system version of the vCenter.
|
java.lang.String |
getPassword()
The password credential used to login to the vCenter.
|
java.lang.Integer |
getPortNumber()
The integer port number of the vCenter management interface.
|
java.lang.String |
getUserName()
The user credential used to login to the vCenter.
|
java.lang.Boolean |
getUseSsl()
A flag indicating whether SSL should be used to communicate with the vCenter.
|
void |
setCascadeTenancy(java.lang.Boolean cascadeTenancy) |
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 |
setUserName(java.lang.String userName) |
void |
setUseSsl(java.lang.Boolean useSsl) |
public VcenterParam()
public VcenterParam(java.lang.String name, java.lang.Integer portNumber, java.lang.String userName, java.lang.String password, java.lang.Boolean useSsl, java.lang.String osVersion)
public VcenterParam(java.lang.String name, java.lang.Integer portNumber, java.lang.String userName, java.lang.String password, java.lang.Boolean useSsl, java.lang.String osVersion, java.lang.Boolean cascadeTenancy)
public java.lang.String getName()
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.lang.String getOsVersion()
public void setOsVersion(java.lang.String osVersion)
public abstract java.lang.String findIpAddress()
public java.lang.Boolean getCascadeTenancy()
public void setCascadeTenancy(java.lang.Boolean cascadeTenancy)