public class VirtualHardwareOption extends DynamicData
Java class for VirtualHardwareOption complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VirtualHardwareOption">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="hwVersion" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="virtualDeviceOption" type="{urn:vim25}VirtualDeviceOption" maxOccurs="unbounded"/>
<element name="deviceListReadonly" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="numCPU" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded"/>
<element name="numCoresPerSocket" type="{urn:vim25}IntOption" minOccurs="0"/>
<element name="numCpuReadonly" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="memoryMB" type="{urn:vim25}LongOption"/>
<element name="numPCIControllers" type="{urn:vim25}IntOption"/>
<element name="numIDEControllers" type="{urn:vim25}IntOption"/>
<element name="numUSBControllers" type="{urn:vim25}IntOption"/>
<element name="numUSBXHCIControllers" type="{urn:vim25}IntOption" minOccurs="0"/>
<element name="numSIOControllers" type="{urn:vim25}IntOption"/>
<element name="numPS2Controllers" type="{urn:vim25}IntOption"/>
<element name="licensingLimit" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="numSupportedWwnPorts" type="{urn:vim25}IntOption" minOccurs="0"/>
<element name="numSupportedWwnNodes" type="{urn:vim25}IntOption" minOccurs="0"/>
<element name="resourceConfigOption" type="{urn:vim25}ResourceConfigOption" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
deviceListReadonly |
protected int |
hwVersion |
protected List<String> |
licensingLimit |
protected LongOption |
memoryMB |
protected IntOption |
numCoresPerSocket |
protected List<Integer> |
numCPU |
protected boolean |
numCpuReadonly |
protected IntOption |
numIDEControllers |
protected IntOption |
numPCIControllers |
protected IntOption |
numPS2Controllers |
protected IntOption |
numSIOControllers |
protected IntOption |
numSupportedWwnNodes |
protected IntOption |
numSupportedWwnPorts |
protected IntOption |
numUSBControllers |
protected IntOption |
numUSBXHCIControllers |
protected ResourceConfigOption |
resourceConfigOption |
protected List<VirtualDeviceOption> |
virtualDeviceOption |
| Constructor and Description |
|---|
VirtualHardwareOption() |
| Modifier and Type | Method and Description |
|---|---|
int |
getHwVersion()
Gets the value of the hwVersion property.
|
List<String> |
getLicensingLimit()
Gets the value of the licensingLimit property.
|
LongOption |
getMemoryMB()
Gets the value of the memoryMB property.
|
IntOption |
getNumCoresPerSocket()
Gets the value of the numCoresPerSocket property.
|
List<Integer> |
getNumCPU()
Gets the value of the numCPU property.
|
IntOption |
getNumIDEControllers()
Gets the value of the numIDEControllers property.
|
IntOption |
getNumPCIControllers()
Gets the value of the numPCIControllers property.
|
IntOption |
getNumPS2Controllers()
Gets the value of the numPS2Controllers property.
|
IntOption |
getNumSIOControllers()
Gets the value of the numSIOControllers property.
|
IntOption |
getNumSupportedWwnNodes()
Gets the value of the numSupportedWwnNodes property.
|
IntOption |
getNumSupportedWwnPorts()
Gets the value of the numSupportedWwnPorts property.
|
IntOption |
getNumUSBControllers()
Gets the value of the numUSBControllers property.
|
IntOption |
getNumUSBXHCIControllers()
Gets the value of the numUSBXHCIControllers property.
|
ResourceConfigOption |
getResourceConfigOption()
Gets the value of the resourceConfigOption property.
|
List<VirtualDeviceOption> |
getVirtualDeviceOption()
Gets the value of the virtualDeviceOption property.
|
boolean |
isDeviceListReadonly()
Gets the value of the deviceListReadonly property.
|
boolean |
isNumCpuReadonly()
Gets the value of the numCpuReadonly property.
|
void |
setDeviceListReadonly(boolean value)
Sets the value of the deviceListReadonly property.
|
void |
setHwVersion(int value)
Sets the value of the hwVersion property.
|
void |
setMemoryMB(LongOption value)
Sets the value of the memoryMB property.
|
void |
setNumCoresPerSocket(IntOption value)
Sets the value of the numCoresPerSocket property.
|
void |
setNumCpuReadonly(boolean value)
Sets the value of the numCpuReadonly property.
|
void |
setNumIDEControllers(IntOption value)
Sets the value of the numIDEControllers property.
|
void |
setNumPCIControllers(IntOption value)
Sets the value of the numPCIControllers property.
|
void |
setNumPS2Controllers(IntOption value)
Sets the value of the numPS2Controllers property.
|
void |
setNumSIOControllers(IntOption value)
Sets the value of the numSIOControllers property.
|
void |
setNumSupportedWwnNodes(IntOption value)
Sets the value of the numSupportedWwnNodes property.
|
void |
setNumSupportedWwnPorts(IntOption value)
Sets the value of the numSupportedWwnPorts property.
|
void |
setNumUSBControllers(IntOption value)
Sets the value of the numUSBControllers property.
|
void |
setNumUSBXHCIControllers(IntOption value)
Sets the value of the numUSBXHCIControllers property.
|
void |
setResourceConfigOption(ResourceConfigOption value)
Sets the value of the resourceConfigOption property.
|
protected int hwVersion
protected List<VirtualDeviceOption> virtualDeviceOption
protected boolean deviceListReadonly
protected IntOption numCoresPerSocket
protected boolean numCpuReadonly
protected LongOption memoryMB
protected IntOption numPCIControllers
protected IntOption numIDEControllers
protected IntOption numUSBControllers
protected IntOption numUSBXHCIControllers
protected IntOption numSIOControllers
protected IntOption numPS2Controllers
protected IntOption numSupportedWwnPorts
protected IntOption numSupportedWwnNodes
protected ResourceConfigOption resourceConfigOption
public int getHwVersion()
public void setHwVersion(int value)
public List<VirtualDeviceOption> getVirtualDeviceOption()
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 virtualDeviceOption property.
For example, to add a new item, do as follows:
getVirtualDeviceOption().add(newItem);
Objects of the following type(s) are allowed in the list
VirtualDeviceOption
public boolean isDeviceListReadonly()
public void setDeviceListReadonly(boolean value)
public List<Integer> getNumCPU()
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 numCPU property.
For example, to add a new item, do as follows:
getNumCPU().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public IntOption getNumCoresPerSocket()
IntOptionpublic void setNumCoresPerSocket(IntOption value)
value - allowed object is
IntOptionpublic boolean isNumCpuReadonly()
public void setNumCpuReadonly(boolean value)
public LongOption getMemoryMB()
LongOptionpublic void setMemoryMB(LongOption value)
value - allowed object is
LongOptionpublic IntOption getNumPCIControllers()
IntOptionpublic void setNumPCIControllers(IntOption value)
value - allowed object is
IntOptionpublic IntOption getNumIDEControllers()
IntOptionpublic void setNumIDEControllers(IntOption value)
value - allowed object is
IntOptionpublic IntOption getNumUSBControllers()
IntOptionpublic void setNumUSBControllers(IntOption value)
value - allowed object is
IntOptionpublic IntOption getNumUSBXHCIControllers()
IntOptionpublic void setNumUSBXHCIControllers(IntOption value)
value - allowed object is
IntOptionpublic IntOption getNumSIOControllers()
IntOptionpublic void setNumSIOControllers(IntOption value)
value - allowed object is
IntOptionpublic IntOption getNumPS2Controllers()
IntOptionpublic void setNumPS2Controllers(IntOption value)
value - allowed object is
IntOptionpublic List<String> getLicensingLimit()
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 licensingLimit property.
For example, to add a new item, do as follows:
getLicensingLimit().add(newItem);
Objects of the following type(s) are allowed in the list
String
public IntOption getNumSupportedWwnPorts()
IntOptionpublic void setNumSupportedWwnPorts(IntOption value)
value - allowed object is
IntOptionpublic IntOption getNumSupportedWwnNodes()
IntOptionpublic void setNumSupportedWwnNodes(IntOption value)
value - allowed object is
IntOptionpublic ResourceConfigOption getResourceConfigOption()
ResourceConfigOptionpublic void setResourceConfigOption(ResourceConfigOption value)
value - allowed object is
ResourceConfigOptionCopyright © 2018. All rights reserved.