public static final class DatacenterTypes.Info
extends java.lang.Object
implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
Info
class contains information about a datacenter in vCenter
Server.Modifier and Type | Class and Description |
---|---|
static class |
DatacenterTypes.Info.Builder
Builder class for
DatacenterTypes.Info . |
Modifier and Type | Field and Description |
---|---|
protected com.vmware.vapi.data.StructValue |
__dynamicStructureFields |
Modifier | Constructor and Description |
---|---|
|
Info()
Default constructor.
|
protected |
Info(com.vmware.vapi.data.StructValue __dynamicStructureFields) |
Modifier and Type | Method and Description |
---|---|
<T extends com.vmware.vapi.bindings.Structure> |
_convertTo(java.lang.Class<T> clazz) |
java.lang.String |
_getCanonicalName() |
static java.lang.String |
_getCanonicalTypeName()
Returns the canonical type name.
|
static com.vmware.vapi.bindings.type.StructType |
_getClassType()
WARNING: Internal method, subject to change in future versions.
|
com.vmware.vapi.data.StructValue |
_getDataValue() |
com.vmware.vapi.data.DataValue |
_getDynamicField(java.lang.String fieldName) |
java.util.Set<java.lang.String> |
_getDynamicFieldNames() |
com.vmware.vapi.bindings.type.StructType |
_getType() |
boolean |
_hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz) |
static DatacenterTypes.Info |
_newInstance(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Returns new instance of this binding class and injects the provided data value. WARNING: The returned object is not fully initialized. |
static DatacenterTypes.Info |
_newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism. |
void |
_setDynamicField(java.lang.String fieldName,
com.vmware.vapi.data.DataValue fieldValue) |
protected void |
_updateDataValue(com.vmware.vapi.data.StructValue structValue) |
void |
_validate() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDatastoreFolder()
The root datastore folder associated with the datacenter.
|
java.lang.String |
getHostFolder()
The root host and cluster folder associated with the datacenter.
|
java.lang.String |
getName()
The name of the datacenter.
|
java.lang.String |
getNetworkFolder()
The root network folder associated with the datacenter.
|
java.lang.String |
getVmFolder()
The root virtual machine folder associated with the datacenter.
|
int |
hashCode() |
void |
setDatastoreFolder(java.lang.String datastoreFolder)
The root datastore folder associated with the datacenter.
|
void |
setHostFolder(java.lang.String hostFolder)
The root host and cluster folder associated with the datacenter.
|
void |
setName(java.lang.String name)
The name of the datacenter.
|
void |
setNetworkFolder(java.lang.String networkFolder)
The root network folder associated with the datacenter.
|
void |
setVmFolder(java.lang.String vmFolder)
The root virtual machine folder associated with the datacenter.
|
java.lang.String |
toString() |
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
public Info()
protected Info(com.vmware.vapi.data.StructValue __dynamicStructureFields)
public java.lang.String getName()
public void setName(java.lang.String name)
name
- New value for the property.public java.lang.String getDatastoreFolder()
Folder
. When methods return a value of
this class as a return value, the property will be an identifier for the
resource type: Folder
.public void setDatastoreFolder(java.lang.String datastoreFolder)
datastoreFolder
- New value for the property.
When clients pass a value of this class as a parameter, the property must be an
identifier for the resource type: Folder
. When methods return a value of
this class as a return value, the property will be an identifier for the
resource type: Folder
.public java.lang.String getHostFolder()
Folder
. When methods return a value of
this class as a return value, the property will be an identifier for the
resource type: Folder
.public void setHostFolder(java.lang.String hostFolder)
hostFolder
- New value for the property.
When clients pass a value of this class as a parameter, the property must be an
identifier for the resource type: Folder
. When methods return a value of
this class as a return value, the property will be an identifier for the
resource type: Folder
.public java.lang.String getNetworkFolder()
Folder
. When methods return a value of
this class as a return value, the property will be an identifier for the
resource type: Folder
.public void setNetworkFolder(java.lang.String networkFolder)
networkFolder
- New value for the property.
When clients pass a value of this class as a parameter, the property must be an
identifier for the resource type: Folder
. When methods return a value of
this class as a return value, the property will be an identifier for the
resource type: Folder
.public java.lang.String getVmFolder()
Folder
. When methods return a value of
this class as a return value, the property will be an identifier for the
resource type: Folder
.public void setVmFolder(java.lang.String vmFolder)
vmFolder
- New value for the property.
When clients pass a value of this class as a parameter, the property must be an
identifier for the resource type: Folder
. When methods return a value of
this class as a return value, the property will be an identifier for the
resource type: Folder
.public com.vmware.vapi.bindings.type.StructType _getType()
_getType
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.StructValue _getDataValue()
_getDataValue
in interface com.vmware.vapi.bindings.Structure
protected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
public void _validate()
_validate
in interface com.vmware.vapi.bindings.StaticStructure
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in interface com.vmware.vapi.bindings.StaticStructure
toString
in class java.lang.Object
public boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
_hasTypeNameOf
in interface com.vmware.vapi.bindings.Structure
public <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
_convertTo
in interface com.vmware.vapi.bindings.Structure
public void _setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)
_setDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
_getDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public java.util.Set<java.lang.String> _getDynamicFieldNames()
_getDynamicFieldNames
in interface com.vmware.vapi.bindings.StaticStructure
public static com.vmware.vapi.bindings.type.StructType _getClassType()
StructType
instance representing the static bindings
type for this Structure
.public java.lang.String _getCanonicalName()
_getCanonicalName
in interface com.vmware.vapi.bindings.Structure
public static java.lang.String _getCanonicalTypeName()
_getCanonicalName()
.public static DatacenterTypes.Info _newInstance(com.vmware.vapi.data.StructValue structValue)
structValue
- the source of the data contained in the binding object. Could
contain more data than fields of this class can describe i.e.
newer version of the binding object. Could be null.StructType
public static DatacenterTypes.Info _newInstance2(com.vmware.vapi.data.StructValue structValue)