public class HostHardwareSummary extends DynamicData
Java class for HostHardwareSummary complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="HostHardwareSummary">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="vendor" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="model" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="uuid" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="otherIdentifyingInfo" type="{urn:vim25}HostSystemIdentificationInfo" maxOccurs="unbounded" minOccurs="0"/>
<element name="memorySize" type="{http://www.w3.org/2001/XMLSchema}long"/>
<element name="cpuModel" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="cpuMhz" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="numCpuPkgs" type="{http://www.w3.org/2001/XMLSchema}short"/>
<element name="numCpuCores" type="{http://www.w3.org/2001/XMLSchema}short"/>
<element name="numCpuThreads" type="{http://www.w3.org/2001/XMLSchema}short"/>
<element name="numNics" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="numHBAs" type="{http://www.w3.org/2001/XMLSchema}int"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected int |
cpuMhz |
protected String |
cpuModel |
protected long |
memorySize |
protected String |
model |
protected short |
numCpuCores |
protected short |
numCpuPkgs |
protected short |
numCpuThreads |
protected int |
numHBAs |
protected int |
numNics |
protected List<HostSystemIdentificationInfo> |
otherIdentifyingInfo |
protected String |
uuid |
protected String |
vendor |
| Constructor and Description |
|---|
HostHardwareSummary() |
| Modifier and Type | Method and Description |
|---|---|
int |
getCpuMhz()
Gets the value of the cpuMhz property.
|
String |
getCpuModel()
Gets the value of the cpuModel property.
|
long |
getMemorySize()
Gets the value of the memorySize property.
|
String |
getModel()
Gets the value of the model property.
|
short |
getNumCpuCores()
Gets the value of the numCpuCores property.
|
short |
getNumCpuPkgs()
Gets the value of the numCpuPkgs property.
|
short |
getNumCpuThreads()
Gets the value of the numCpuThreads property.
|
int |
getNumHBAs()
Gets the value of the numHBAs property.
|
int |
getNumNics()
Gets the value of the numNics property.
|
List<HostSystemIdentificationInfo> |
getOtherIdentifyingInfo()
Gets the value of the otherIdentifyingInfo property.
|
String |
getUuid()
Gets the value of the uuid property.
|
String |
getVendor()
Gets the value of the vendor property.
|
void |
setCpuMhz(int value)
Sets the value of the cpuMhz property.
|
void |
setCpuModel(String value)
Sets the value of the cpuModel property.
|
void |
setMemorySize(long value)
Sets the value of the memorySize property.
|
void |
setModel(String value)
Sets the value of the model property.
|
void |
setNumCpuCores(short value)
Sets the value of the numCpuCores property.
|
void |
setNumCpuPkgs(short value)
Sets the value of the numCpuPkgs property.
|
void |
setNumCpuThreads(short value)
Sets the value of the numCpuThreads property.
|
void |
setNumHBAs(int value)
Sets the value of the numHBAs property.
|
void |
setNumNics(int value)
Sets the value of the numNics property.
|
void |
setUuid(String value)
Sets the value of the uuid property.
|
void |
setVendor(String value)
Sets the value of the vendor property.
|
protected String vendor
protected String model
protected String uuid
protected List<HostSystemIdentificationInfo> otherIdentifyingInfo
protected long memorySize
protected String cpuModel
protected int cpuMhz
protected short numCpuPkgs
protected short numCpuCores
protected short numCpuThreads
protected int numNics
protected int numHBAs
public String getVendor()
Stringpublic void setVendor(String value)
value - allowed object is
Stringpublic String getModel()
Stringpublic void setModel(String value)
value - allowed object is
Stringpublic String getUuid()
Stringpublic void setUuid(String value)
value - allowed object is
Stringpublic List<HostSystemIdentificationInfo> getOtherIdentifyingInfo()
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 otherIdentifyingInfo property.
For example, to add a new item, do as follows:
getOtherIdentifyingInfo().add(newItem);
Objects of the following type(s) are allowed in the list
HostSystemIdentificationInfo
public long getMemorySize()
public void setMemorySize(long value)
public String getCpuModel()
Stringpublic void setCpuModel(String value)
value - allowed object is
Stringpublic int getCpuMhz()
public void setCpuMhz(int value)
public short getNumCpuPkgs()
public void setNumCpuPkgs(short value)
public short getNumCpuCores()
public void setNumCpuCores(short value)
public short getNumCpuThreads()
public void setNumCpuThreads(short value)
public int getNumNics()
public void setNumNics(int value)
public int getNumHBAs()
public void setNumHBAs(int value)
Copyright © 2018. All rights reserved.