public class VirtualResourcePoolSpec extends DynamicData
Java class for VirtualResourcePoolSpec complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VirtualResourcePoolSpec">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="vrpId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="vrpName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="cpuAllocation" type="{urn:vim25}VrpResourceAllocationInfo"/>
<element name="memoryAllocation" type="{urn:vim25}VrpResourceAllocationInfo"/>
<element name="rpList" type="{urn:vim25}ManagedObjectReference" maxOccurs="unbounded" minOccurs="0"/>
<element name="hubList" type="{urn:vim25}ManagedObjectReference" maxOccurs="unbounded" minOccurs="0"/>
<element name="rootVRP" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="staticVRP" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="changeVersion" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Long |
changeVersion |
protected VrpResourceAllocationInfo |
cpuAllocation |
protected String |
description |
protected List<ManagedObjectReference> |
hubList |
protected VrpResourceAllocationInfo |
memoryAllocation |
protected Boolean |
rootVRP |
protected List<ManagedObjectReference> |
rpList |
protected Boolean |
staticVRP |
protected String |
vrpId |
protected String |
vrpName |
| Constructor and Description |
|---|
VirtualResourcePoolSpec() |
| Modifier and Type | Method and Description |
|---|---|
Long |
getChangeVersion()
Gets the value of the changeVersion property.
|
VrpResourceAllocationInfo |
getCpuAllocation()
Gets the value of the cpuAllocation property.
|
String |
getDescription()
Gets the value of the description property.
|
List<ManagedObjectReference> |
getHubList()
Gets the value of the hubList property.
|
VrpResourceAllocationInfo |
getMemoryAllocation()
Gets the value of the memoryAllocation property.
|
List<ManagedObjectReference> |
getRpList()
Gets the value of the rpList property.
|
String |
getVrpId()
Gets the value of the vrpId property.
|
String |
getVrpName()
Gets the value of the vrpName property.
|
Boolean |
isRootVRP()
Gets the value of the rootVRP property.
|
Boolean |
isStaticVRP()
Gets the value of the staticVRP property.
|
void |
setChangeVersion(Long value)
Sets the value of the changeVersion property.
|
void |
setCpuAllocation(VrpResourceAllocationInfo value)
Sets the value of the cpuAllocation property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setMemoryAllocation(VrpResourceAllocationInfo value)
Sets the value of the memoryAllocation property.
|
void |
setRootVRP(Boolean value)
Sets the value of the rootVRP property.
|
void |
setStaticVRP(Boolean value)
Sets the value of the staticVRP property.
|
void |
setVrpId(String value)
Sets the value of the vrpId property.
|
void |
setVrpName(String value)
Sets the value of the vrpName property.
|
protected String vrpId
protected String vrpName
protected String description
protected VrpResourceAllocationInfo cpuAllocation
protected VrpResourceAllocationInfo memoryAllocation
protected List<ManagedObjectReference> rpList
protected List<ManagedObjectReference> hubList
protected Boolean rootVRP
protected Boolean staticVRP
protected Long changeVersion
public String getVrpId()
Stringpublic void setVrpId(String value)
value - allowed object is
Stringpublic String getVrpName()
Stringpublic void setVrpName(String value)
value - allowed object is
Stringpublic String getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
Stringpublic VrpResourceAllocationInfo getCpuAllocation()
VrpResourceAllocationInfopublic void setCpuAllocation(VrpResourceAllocationInfo value)
value - allowed object is
VrpResourceAllocationInfopublic VrpResourceAllocationInfo getMemoryAllocation()
VrpResourceAllocationInfopublic void setMemoryAllocation(VrpResourceAllocationInfo value)
value - allowed object is
VrpResourceAllocationInfopublic List<ManagedObjectReference> getRpList()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the rpList property.
For example, to add a new item, do as follows:
getRpList().add(newItem);
Objects of the following type(s) are allowed in the list
ManagedObjectReference
public List<ManagedObjectReference> getHubList()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the hubList property.
For example, to add a new item, do as follows:
getHubList().add(newItem);
Objects of the following type(s) are allowed in the list
ManagedObjectReference
public Boolean isRootVRP()
Booleanpublic void setRootVRP(Boolean value)
value - allowed object is
Booleanpublic Boolean isStaticVRP()
Booleanpublic void setStaticVRP(Boolean value)
value - allowed object is
Booleanpublic Long getChangeVersion()
LongCopyright © 2018. All rights reserved.