public class HostHardwareInfo extends DynamicData
Java class for HostHardwareInfo complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="HostHardwareInfo">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="systemInfo" type="{urn:vim25}HostSystemInfo"/>
<element name="cpuPowerManagementInfo" type="{urn:vim25}HostCpuPowerManagementInfo" minOccurs="0"/>
<element name="cpuInfo" type="{urn:vim25}HostCpuInfo"/>
<element name="cpuPkg" type="{urn:vim25}HostCpuPackage" maxOccurs="unbounded"/>
<element name="memorySize" type="{http://www.w3.org/2001/XMLSchema}long"/>
<element name="numaInfo" type="{urn:vim25}HostNumaInfo" minOccurs="0"/>
<element name="smcPresent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="pciDevice" type="{urn:vim25}HostPciDevice" maxOccurs="unbounded" minOccurs="0"/>
<element name="cpuFeature" type="{urn:vim25}HostCpuIdInfo" maxOccurs="unbounded" minOccurs="0"/>
<element name="biosInfo" type="{urn:vim25}HostBIOSInfo" minOccurs="0"/>
<element name="reliableMemoryInfo" type="{urn:vim25}HostReliableMemoryInfo" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected HostBIOSInfo |
biosInfo |
protected List<HostCpuIdInfo> |
cpuFeature |
protected HostCpuInfo |
cpuInfo |
protected List<HostCpuPackage> |
cpuPkg |
protected HostCpuPowerManagementInfo |
cpuPowerManagementInfo |
protected long |
memorySize |
protected HostNumaInfo |
numaInfo |
protected List<HostPciDevice> |
pciDevice |
protected HostReliableMemoryInfo |
reliableMemoryInfo |
protected Boolean |
smcPresent |
protected HostSystemInfo |
systemInfo |
| Constructor and Description |
|---|
HostHardwareInfo() |
| Modifier and Type | Method and Description |
|---|---|
HostBIOSInfo |
getBiosInfo()
Gets the value of the biosInfo property.
|
List<HostCpuIdInfo> |
getCpuFeature()
Gets the value of the cpuFeature property.
|
HostCpuInfo |
getCpuInfo()
Gets the value of the cpuInfo property.
|
List<HostCpuPackage> |
getCpuPkg()
Gets the value of the cpuPkg property.
|
HostCpuPowerManagementInfo |
getCpuPowerManagementInfo()
Gets the value of the cpuPowerManagementInfo property.
|
long |
getMemorySize()
Gets the value of the memorySize property.
|
HostNumaInfo |
getNumaInfo()
Gets the value of the numaInfo property.
|
List<HostPciDevice> |
getPciDevice()
Gets the value of the pciDevice property.
|
HostReliableMemoryInfo |
getReliableMemoryInfo()
Gets the value of the reliableMemoryInfo property.
|
HostSystemInfo |
getSystemInfo()
Gets the value of the systemInfo property.
|
Boolean |
isSmcPresent()
Gets the value of the smcPresent property.
|
void |
setBiosInfo(HostBIOSInfo value)
Sets the value of the biosInfo property.
|
void |
setCpuInfo(HostCpuInfo value)
Sets the value of the cpuInfo property.
|
void |
setCpuPowerManagementInfo(HostCpuPowerManagementInfo value)
Sets the value of the cpuPowerManagementInfo property.
|
void |
setMemorySize(long value)
Sets the value of the memorySize property.
|
void |
setNumaInfo(HostNumaInfo value)
Sets the value of the numaInfo property.
|
void |
setReliableMemoryInfo(HostReliableMemoryInfo value)
Sets the value of the reliableMemoryInfo property.
|
void |
setSmcPresent(Boolean value)
Sets the value of the smcPresent property.
|
void |
setSystemInfo(HostSystemInfo value)
Sets the value of the systemInfo property.
|
protected HostSystemInfo systemInfo
protected HostCpuPowerManagementInfo cpuPowerManagementInfo
protected HostCpuInfo cpuInfo
protected List<HostCpuPackage> cpuPkg
protected long memorySize
protected HostNumaInfo numaInfo
protected Boolean smcPresent
protected List<HostPciDevice> pciDevice
protected List<HostCpuIdInfo> cpuFeature
protected HostBIOSInfo biosInfo
protected HostReliableMemoryInfo reliableMemoryInfo
public HostSystemInfo getSystemInfo()
HostSystemInfopublic void setSystemInfo(HostSystemInfo value)
value - allowed object is
HostSystemInfopublic HostCpuPowerManagementInfo getCpuPowerManagementInfo()
HostCpuPowerManagementInfopublic void setCpuPowerManagementInfo(HostCpuPowerManagementInfo value)
value - allowed object is
HostCpuPowerManagementInfopublic HostCpuInfo getCpuInfo()
HostCpuInfopublic void setCpuInfo(HostCpuInfo value)
value - allowed object is
HostCpuInfopublic List<HostCpuPackage> getCpuPkg()
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 cpuPkg property.
For example, to add a new item, do as follows:
getCpuPkg().add(newItem);
Objects of the following type(s) are allowed in the list
HostCpuPackage
public long getMemorySize()
public void setMemorySize(long value)
public HostNumaInfo getNumaInfo()
HostNumaInfopublic void setNumaInfo(HostNumaInfo value)
value - allowed object is
HostNumaInfopublic Boolean isSmcPresent()
Booleanpublic void setSmcPresent(Boolean value)
value - allowed object is
Booleanpublic List<HostPciDevice> getPciDevice()
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 pciDevice property.
For example, to add a new item, do as follows:
getPciDevice().add(newItem);
Objects of the following type(s) are allowed in the list
HostPciDevice
public List<HostCpuIdInfo> getCpuFeature()
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 cpuFeature property.
For example, to add a new item, do as follows:
getCpuFeature().add(newItem);
Objects of the following type(s) are allowed in the list
HostCpuIdInfo
public HostBIOSInfo getBiosInfo()
HostBIOSInfopublic void setBiosInfo(HostBIOSInfo value)
value - allowed object is
HostBIOSInfopublic HostReliableMemoryInfo getReliableMemoryInfo()
HostReliableMemoryInfopublic void setReliableMemoryInfo(HostReliableMemoryInfo value)
value - allowed object is
HostReliableMemoryInfoCopyright © 2018. All rights reserved.