@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VcenterBasedRemoteInfo extends Object implements Serializable, Cloneable, StructuredPojo
Details about the server in vCenter.
Constructor and Description |
---|
VcenterBasedRemoteInfo() |
Modifier and Type | Method and Description |
---|---|
VcenterBasedRemoteInfo |
clone() |
boolean |
equals(Object obj) |
String |
getOsType()
The type of the operating system.
|
String |
getVcenterConfigurationTimeStamp()
The time when the remote server based on vCenter was last configured.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setOsType(String osType)
The type of the operating system.
|
void |
setVcenterConfigurationTimeStamp(String vcenterConfigurationTimeStamp)
The time when the remote server based on vCenter was last configured.
|
String |
toString()
Returns a string representation of this object.
|
VcenterBasedRemoteInfo |
withOsType(OSType osType)
The type of the operating system.
|
VcenterBasedRemoteInfo |
withOsType(String osType)
The type of the operating system.
|
VcenterBasedRemoteInfo |
withVcenterConfigurationTimeStamp(String vcenterConfigurationTimeStamp)
The time when the remote server based on vCenter was last configured.
|
public void setOsType(String osType)
The type of the operating system.
osType
- The type of the operating system.OSType
public String getOsType()
The type of the operating system.
OSType
public VcenterBasedRemoteInfo withOsType(String osType)
The type of the operating system.
osType
- The type of the operating system.OSType
public VcenterBasedRemoteInfo withOsType(OSType osType)
The type of the operating system.
osType
- The type of the operating system.OSType
public void setVcenterConfigurationTimeStamp(String vcenterConfigurationTimeStamp)
The time when the remote server based on vCenter was last configured.
vcenterConfigurationTimeStamp
- The time when the remote server based on vCenter was last configured.public String getVcenterConfigurationTimeStamp()
The time when the remote server based on vCenter was last configured.
public VcenterBasedRemoteInfo withVcenterConfigurationTimeStamp(String vcenterConfigurationTimeStamp)
The time when the remote server based on vCenter was last configured.
vcenterConfigurationTimeStamp
- The time when the remote server based on vCenter was last configured.public String toString()
toString
in class Object
Object.toString()
public VcenterBasedRemoteInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.