public class GuestInfo extends DynamicData
Java class for GuestInfo complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GuestInfo">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="toolsStatus" type="{urn:vim25}VirtualMachineToolsStatus" minOccurs="0"/>
<element name="toolsVersionStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="toolsVersionStatus2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="toolsRunningStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="toolsVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="toolsInstallType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="guestId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="guestFamily" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="guestFullName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="hostName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ipAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="net" type="{urn:vim25}GuestNicInfo" maxOccurs="unbounded" minOccurs="0"/>
<element name="ipStack" type="{urn:vim25}GuestStackInfo" maxOccurs="unbounded" minOccurs="0"/>
<element name="disk" type="{urn:vim25}GuestDiskInfo" maxOccurs="unbounded" minOccurs="0"/>
<element name="screen" type="{urn:vim25}GuestScreenInfo" minOccurs="0"/>
<element name="guestState" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="appHeartbeatStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="guestKernelCrashed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="appState" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="guestOperationsReady" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="interactiveGuestOperationsReady" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="guestStateChangeSupported" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="generationInfo" type="{urn:vim25}GuestInfoNamespaceGenerationInfo" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
appHeartbeatStatus |
protected String |
appState |
protected List<GuestDiskInfo> |
disk |
protected List<GuestInfoNamespaceGenerationInfo> |
generationInfo |
protected String |
guestFamily |
protected String |
guestFullName |
protected String |
guestId |
protected Boolean |
guestKernelCrashed |
protected Boolean |
guestOperationsReady |
protected String |
guestState |
protected Boolean |
guestStateChangeSupported |
protected String |
hostName |
protected Boolean |
interactiveGuestOperationsReady |
protected String |
ipAddress |
protected List<GuestStackInfo> |
ipStack |
protected List<GuestNicInfo> |
net |
protected GuestScreenInfo |
screen |
protected String |
toolsInstallType |
protected String |
toolsRunningStatus |
protected VirtualMachineToolsStatus |
toolsStatus |
protected String |
toolsVersion |
protected String |
toolsVersionStatus |
protected String |
toolsVersionStatus2 |
| Constructor and Description |
|---|
GuestInfo() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAppHeartbeatStatus()
Gets the value of the appHeartbeatStatus property.
|
String |
getAppState()
Gets the value of the appState property.
|
List<GuestDiskInfo> |
getDisk()
Gets the value of the disk property.
|
List<GuestInfoNamespaceGenerationInfo> |
getGenerationInfo()
Gets the value of the generationInfo property.
|
String |
getGuestFamily()
Gets the value of the guestFamily property.
|
String |
getGuestFullName()
Gets the value of the guestFullName property.
|
String |
getGuestId()
Gets the value of the guestId property.
|
String |
getGuestState()
Gets the value of the guestState property.
|
String |
getHostName()
Gets the value of the hostName property.
|
String |
getIpAddress()
Gets the value of the ipAddress property.
|
List<GuestStackInfo> |
getIpStack()
Gets the value of the ipStack property.
|
List<GuestNicInfo> |
getNet()
Gets the value of the net property.
|
GuestScreenInfo |
getScreen()
Gets the value of the screen property.
|
String |
getToolsInstallType()
Gets the value of the toolsInstallType property.
|
String |
getToolsRunningStatus()
Gets the value of the toolsRunningStatus property.
|
VirtualMachineToolsStatus |
getToolsStatus()
Gets the value of the toolsStatus property.
|
String |
getToolsVersion()
Gets the value of the toolsVersion property.
|
String |
getToolsVersionStatus()
Gets the value of the toolsVersionStatus property.
|
String |
getToolsVersionStatus2()
Gets the value of the toolsVersionStatus2 property.
|
Boolean |
isGuestKernelCrashed()
Gets the value of the guestKernelCrashed property.
|
Boolean |
isGuestOperationsReady()
Gets the value of the guestOperationsReady property.
|
Boolean |
isGuestStateChangeSupported()
Gets the value of the guestStateChangeSupported property.
|
Boolean |
isInteractiveGuestOperationsReady()
Gets the value of the interactiveGuestOperationsReady property.
|
void |
setAppHeartbeatStatus(String value)
Sets the value of the appHeartbeatStatus property.
|
void |
setAppState(String value)
Sets the value of the appState property.
|
void |
setGuestFamily(String value)
Sets the value of the guestFamily property.
|
void |
setGuestFullName(String value)
Sets the value of the guestFullName property.
|
void |
setGuestId(String value)
Sets the value of the guestId property.
|
void |
setGuestKernelCrashed(Boolean value)
Sets the value of the guestKernelCrashed property.
|
void |
setGuestOperationsReady(Boolean value)
Sets the value of the guestOperationsReady property.
|
void |
setGuestState(String value)
Sets the value of the guestState property.
|
void |
setGuestStateChangeSupported(Boolean value)
Sets the value of the guestStateChangeSupported property.
|
void |
setHostName(String value)
Sets the value of the hostName property.
|
void |
setInteractiveGuestOperationsReady(Boolean value)
Sets the value of the interactiveGuestOperationsReady property.
|
void |
setIpAddress(String value)
Sets the value of the ipAddress property.
|
void |
setScreen(GuestScreenInfo value)
Sets the value of the screen property.
|
void |
setToolsInstallType(String value)
Sets the value of the toolsInstallType property.
|
void |
setToolsRunningStatus(String value)
Sets the value of the toolsRunningStatus property.
|
void |
setToolsStatus(VirtualMachineToolsStatus value)
Sets the value of the toolsStatus property.
|
void |
setToolsVersion(String value)
Sets the value of the toolsVersion property.
|
void |
setToolsVersionStatus(String value)
Sets the value of the toolsVersionStatus property.
|
void |
setToolsVersionStatus2(String value)
Sets the value of the toolsVersionStatus2 property.
|
protected VirtualMachineToolsStatus toolsStatus
protected String toolsVersionStatus
protected String toolsVersionStatus2
protected String toolsRunningStatus
protected String toolsVersion
protected String toolsInstallType
protected String guestId
protected String guestFamily
protected String guestFullName
protected String hostName
protected String ipAddress
protected List<GuestNicInfo> net
protected List<GuestStackInfo> ipStack
protected List<GuestDiskInfo> disk
protected GuestScreenInfo screen
protected String guestState
protected String appHeartbeatStatus
protected Boolean guestKernelCrashed
protected String appState
protected Boolean guestOperationsReady
protected Boolean interactiveGuestOperationsReady
protected Boolean guestStateChangeSupported
protected List<GuestInfoNamespaceGenerationInfo> generationInfo
public VirtualMachineToolsStatus getToolsStatus()
VirtualMachineToolsStatuspublic void setToolsStatus(VirtualMachineToolsStatus value)
value - allowed object is
VirtualMachineToolsStatuspublic String getToolsVersionStatus()
Stringpublic void setToolsVersionStatus(String value)
value - allowed object is
Stringpublic String getToolsVersionStatus2()
Stringpublic void setToolsVersionStatus2(String value)
value - allowed object is
Stringpublic String getToolsRunningStatus()
Stringpublic void setToolsRunningStatus(String value)
value - allowed object is
Stringpublic String getToolsVersion()
Stringpublic void setToolsVersion(String value)
value - allowed object is
Stringpublic String getToolsInstallType()
Stringpublic void setToolsInstallType(String value)
value - allowed object is
Stringpublic String getGuestId()
Stringpublic void setGuestId(String value)
value - allowed object is
Stringpublic String getGuestFamily()
Stringpublic void setGuestFamily(String value)
value - allowed object is
Stringpublic String getGuestFullName()
Stringpublic void setGuestFullName(String value)
value - allowed object is
Stringpublic String getHostName()
Stringpublic void setHostName(String value)
value - allowed object is
Stringpublic String getIpAddress()
Stringpublic void setIpAddress(String value)
value - allowed object is
Stringpublic List<GuestNicInfo> getNet()
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 net property.
For example, to add a new item, do as follows:
getNet().add(newItem);
Objects of the following type(s) are allowed in the list
GuestNicInfo
public List<GuestStackInfo> getIpStack()
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 ipStack property.
For example, to add a new item, do as follows:
getIpStack().add(newItem);
Objects of the following type(s) are allowed in the list
GuestStackInfo
public List<GuestDiskInfo> getDisk()
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 disk property.
For example, to add a new item, do as follows:
getDisk().add(newItem);
Objects of the following type(s) are allowed in the list
GuestDiskInfo
public GuestScreenInfo getScreen()
GuestScreenInfopublic void setScreen(GuestScreenInfo value)
value - allowed object is
GuestScreenInfopublic String getGuestState()
Stringpublic void setGuestState(String value)
value - allowed object is
Stringpublic String getAppHeartbeatStatus()
Stringpublic void setAppHeartbeatStatus(String value)
value - allowed object is
Stringpublic Boolean isGuestKernelCrashed()
Booleanpublic void setGuestKernelCrashed(Boolean value)
value - allowed object is
Booleanpublic String getAppState()
Stringpublic void setAppState(String value)
value - allowed object is
Stringpublic Boolean isGuestOperationsReady()
Booleanpublic void setGuestOperationsReady(Boolean value)
value - allowed object is
Booleanpublic Boolean isInteractiveGuestOperationsReady()
Booleanpublic void setInteractiveGuestOperationsReady(Boolean value)
value - allowed object is
Booleanpublic Boolean isGuestStateChangeSupported()
Booleanpublic void setGuestStateChangeSupported(Boolean value)
value - allowed object is
Booleanpublic List<GuestInfoNamespaceGenerationInfo> getGenerationInfo()
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 generationInfo property.
For example, to add a new item, do as follows:
getGenerationInfo().add(newItem);
Objects of the following type(s) are allowed in the list
GuestInfoNamespaceGenerationInfo
Copyright © 2018. All rights reserved.