public class HostListSummary extends DynamicData
Java class for HostListSummary complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="HostListSummary">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="host" type="{urn:vim25}ManagedObjectReference" minOccurs="0"/>
<element name="hardware" type="{urn:vim25}HostHardwareSummary" minOccurs="0"/>
<element name="runtime" type="{urn:vim25}HostRuntimeInfo" minOccurs="0"/>
<element name="config" type="{urn:vim25}HostConfigSummary"/>
<element name="quickStats" type="{urn:vim25}HostListSummaryQuickStats"/>
<element name="overallStatus" type="{urn:vim25}ManagedEntityStatus"/>
<element name="rebootRequired" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="customValue" type="{urn:vim25}CustomFieldValue" maxOccurs="unbounded" minOccurs="0"/>
<element name="managementServerIp" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="maxEVCModeKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="currentEVCModeKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="gateway" type="{urn:vim25}HostListSummaryGatewaySummary" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected HostConfigSummary |
config |
protected String |
currentEVCModeKey |
protected List<CustomFieldValue> |
customValue |
protected HostListSummaryGatewaySummary |
gateway |
protected HostHardwareSummary |
hardware |
protected ManagedObjectReference |
host |
protected String |
managementServerIp |
protected String |
maxEVCModeKey |
protected ManagedEntityStatus |
overallStatus |
protected HostListSummaryQuickStats |
quickStats |
protected boolean |
rebootRequired |
protected HostRuntimeInfo |
runtime |
| Constructor and Description |
|---|
HostListSummary() |
| Modifier and Type | Method and Description |
|---|---|
HostConfigSummary |
getConfig()
Gets the value of the config property.
|
String |
getCurrentEVCModeKey()
Gets the value of the currentEVCModeKey property.
|
List<CustomFieldValue> |
getCustomValue()
Gets the value of the customValue property.
|
HostListSummaryGatewaySummary |
getGateway()
Gets the value of the gateway property.
|
HostHardwareSummary |
getHardware()
Gets the value of the hardware property.
|
ManagedObjectReference |
getHost()
Gets the value of the host property.
|
String |
getManagementServerIp()
Gets the value of the managementServerIp property.
|
String |
getMaxEVCModeKey()
Gets the value of the maxEVCModeKey property.
|
ManagedEntityStatus |
getOverallStatus()
Gets the value of the overallStatus property.
|
HostListSummaryQuickStats |
getQuickStats()
Gets the value of the quickStats property.
|
HostRuntimeInfo |
getRuntime()
Gets the value of the runtime property.
|
boolean |
isRebootRequired()
Gets the value of the rebootRequired property.
|
void |
setConfig(HostConfigSummary value)
Sets the value of the config property.
|
void |
setCurrentEVCModeKey(String value)
Sets the value of the currentEVCModeKey property.
|
void |
setGateway(HostListSummaryGatewaySummary value)
Sets the value of the gateway property.
|
void |
setHardware(HostHardwareSummary value)
Sets the value of the hardware property.
|
void |
setHost(ManagedObjectReference value)
Sets the value of the host property.
|
void |
setManagementServerIp(String value)
Sets the value of the managementServerIp property.
|
void |
setMaxEVCModeKey(String value)
Sets the value of the maxEVCModeKey property.
|
void |
setOverallStatus(ManagedEntityStatus value)
Sets the value of the overallStatus property.
|
void |
setQuickStats(HostListSummaryQuickStats value)
Sets the value of the quickStats property.
|
void |
setRebootRequired(boolean value)
Sets the value of the rebootRequired property.
|
void |
setRuntime(HostRuntimeInfo value)
Sets the value of the runtime property.
|
protected ManagedObjectReference host
protected HostHardwareSummary hardware
protected HostRuntimeInfo runtime
protected HostConfigSummary config
protected HostListSummaryQuickStats quickStats
protected ManagedEntityStatus overallStatus
protected boolean rebootRequired
protected List<CustomFieldValue> customValue
protected String managementServerIp
protected String maxEVCModeKey
protected String currentEVCModeKey
protected HostListSummaryGatewaySummary gateway
public ManagedObjectReference getHost()
ManagedObjectReferencepublic void setHost(ManagedObjectReference value)
value - allowed object is
ManagedObjectReferencepublic HostHardwareSummary getHardware()
HostHardwareSummarypublic void setHardware(HostHardwareSummary value)
value - allowed object is
HostHardwareSummarypublic HostRuntimeInfo getRuntime()
HostRuntimeInfopublic void setRuntime(HostRuntimeInfo value)
value - allowed object is
HostRuntimeInfopublic HostConfigSummary getConfig()
HostConfigSummarypublic void setConfig(HostConfigSummary value)
value - allowed object is
HostConfigSummarypublic HostListSummaryQuickStats getQuickStats()
HostListSummaryQuickStatspublic void setQuickStats(HostListSummaryQuickStats value)
value - allowed object is
HostListSummaryQuickStatspublic ManagedEntityStatus getOverallStatus()
ManagedEntityStatuspublic void setOverallStatus(ManagedEntityStatus value)
value - allowed object is
ManagedEntityStatuspublic boolean isRebootRequired()
public void setRebootRequired(boolean value)
public List<CustomFieldValue> getCustomValue()
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 customValue property.
For example, to add a new item, do as follows:
getCustomValue().add(newItem);
Objects of the following type(s) are allowed in the list
CustomFieldValue
public String getManagementServerIp()
Stringpublic void setManagementServerIp(String value)
value - allowed object is
Stringpublic String getMaxEVCModeKey()
Stringpublic void setMaxEVCModeKey(String value)
value - allowed object is
Stringpublic String getCurrentEVCModeKey()
Stringpublic void setCurrentEVCModeKey(String value)
value - allowed object is
Stringpublic HostListSummaryGatewaySummary getGateway()
HostListSummaryGatewaySummarypublic void setGateway(HostListSummaryGatewaySummary value)
value - allowed object is
HostListSummaryGatewaySummaryCopyright © 2018. All rights reserved.