public class VirtualMachineConfigSummary extends DynamicData
Java class for VirtualMachineConfigSummary complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VirtualMachineConfigSummary">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="template" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="vmPathName" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="memorySizeMB" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="cpuReservation" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="memoryReservation" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="numCpu" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="numEthernetCards" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="numVirtualDisks" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="uuid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="instanceUuid" 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="guestFullName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="annotation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="product" type="{urn:vim25}VAppProductInfo" minOccurs="0"/>
<element name="installBootRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="ftInfo" type="{urn:vim25}FaultToleranceConfigInfo" minOccurs="0"/>
<element name="managedBy" type="{urn:vim25}ManagedByInfo" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
annotation |
protected Integer |
cpuReservation |
protected FaultToleranceConfigInfo |
ftInfo |
protected String |
guestFullName |
protected String |
guestId |
protected Boolean |
installBootRequired |
protected String |
instanceUuid |
protected ManagedByInfo |
managedBy |
protected Integer |
memoryReservation |
protected Integer |
memorySizeMB |
protected String |
name |
protected Integer |
numCpu |
protected Integer |
numEthernetCards |
protected Integer |
numVirtualDisks |
protected VAppProductInfo |
product |
protected boolean |
template |
protected String |
uuid |
protected String |
vmPathName |
| Constructor and Description |
|---|
VirtualMachineConfigSummary() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAnnotation()
Gets the value of the annotation property.
|
Integer |
getCpuReservation()
Gets the value of the cpuReservation property.
|
FaultToleranceConfigInfo |
getFtInfo()
Gets the value of the ftInfo property.
|
String |
getGuestFullName()
Gets the value of the guestFullName property.
|
String |
getGuestId()
Gets the value of the guestId property.
|
String |
getInstanceUuid()
Gets the value of the instanceUuid property.
|
ManagedByInfo |
getManagedBy()
Gets the value of the managedBy property.
|
Integer |
getMemoryReservation()
Gets the value of the memoryReservation property.
|
Integer |
getMemorySizeMB()
Gets the value of the memorySizeMB property.
|
String |
getName()
Gets the value of the name property.
|
Integer |
getNumCpu()
Gets the value of the numCpu property.
|
Integer |
getNumEthernetCards()
Gets the value of the numEthernetCards property.
|
Integer |
getNumVirtualDisks()
Gets the value of the numVirtualDisks property.
|
VAppProductInfo |
getProduct()
Gets the value of the product property.
|
String |
getUuid()
Gets the value of the uuid property.
|
String |
getVmPathName()
Gets the value of the vmPathName property.
|
Boolean |
isInstallBootRequired()
Gets the value of the installBootRequired property.
|
boolean |
isTemplate()
Gets the value of the template property.
|
void |
setAnnotation(String value)
Sets the value of the annotation property.
|
void |
setCpuReservation(Integer value)
Sets the value of the cpuReservation property.
|
void |
setFtInfo(FaultToleranceConfigInfo value)
Sets the value of the ftInfo property.
|
void |
setGuestFullName(String value)
Sets the value of the guestFullName property.
|
void |
setGuestId(String value)
Sets the value of the guestId property.
|
void |
setInstallBootRequired(Boolean value)
Sets the value of the installBootRequired property.
|
void |
setInstanceUuid(String value)
Sets the value of the instanceUuid property.
|
void |
setManagedBy(ManagedByInfo value)
Sets the value of the managedBy property.
|
void |
setMemoryReservation(Integer value)
Sets the value of the memoryReservation property.
|
void |
setMemorySizeMB(Integer value)
Sets the value of the memorySizeMB property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setNumCpu(Integer value)
Sets the value of the numCpu property.
|
void |
setNumEthernetCards(Integer value)
Sets the value of the numEthernetCards property.
|
void |
setNumVirtualDisks(Integer value)
Sets the value of the numVirtualDisks property.
|
void |
setProduct(VAppProductInfo value)
Sets the value of the product property.
|
void |
setTemplate(boolean value)
Sets the value of the template property.
|
void |
setUuid(String value)
Sets the value of the uuid property.
|
void |
setVmPathName(String value)
Sets the value of the vmPathName property.
|
protected String name
protected boolean template
protected String vmPathName
protected Integer memorySizeMB
protected Integer cpuReservation
protected Integer memoryReservation
protected Integer numCpu
protected Integer numEthernetCards
protected Integer numVirtualDisks
protected String uuid
protected String instanceUuid
protected String guestId
protected String guestFullName
protected String annotation
protected VAppProductInfo product
protected Boolean installBootRequired
protected FaultToleranceConfigInfo ftInfo
protected ManagedByInfo managedBy
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic boolean isTemplate()
public void setTemplate(boolean value)
public String getVmPathName()
Stringpublic void setVmPathName(String value)
value - allowed object is
Stringpublic Integer getMemorySizeMB()
Integerpublic void setMemorySizeMB(Integer value)
value - allowed object is
Integerpublic Integer getCpuReservation()
Integerpublic void setCpuReservation(Integer value)
value - allowed object is
Integerpublic Integer getMemoryReservation()
Integerpublic void setMemoryReservation(Integer value)
value - allowed object is
Integerpublic Integer getNumCpu()
Integerpublic void setNumCpu(Integer value)
value - allowed object is
Integerpublic Integer getNumEthernetCards()
Integerpublic void setNumEthernetCards(Integer value)
value - allowed object is
Integerpublic Integer getNumVirtualDisks()
Integerpublic void setNumVirtualDisks(Integer value)
value - allowed object is
Integerpublic String getUuid()
Stringpublic void setUuid(String value)
value - allowed object is
Stringpublic String getInstanceUuid()
Stringpublic void setInstanceUuid(String value)
value - allowed object is
Stringpublic String getGuestId()
Stringpublic void setGuestId(String value)
value - allowed object is
Stringpublic String getGuestFullName()
Stringpublic void setGuestFullName(String value)
value - allowed object is
Stringpublic String getAnnotation()
Stringpublic void setAnnotation(String value)
value - allowed object is
Stringpublic VAppProductInfo getProduct()
VAppProductInfopublic void setProduct(VAppProductInfo value)
value - allowed object is
VAppProductInfopublic Boolean isInstallBootRequired()
Booleanpublic void setInstallBootRequired(Boolean value)
value - allowed object is
Booleanpublic FaultToleranceConfigInfo getFtInfo()
FaultToleranceConfigInfopublic void setFtInfo(FaultToleranceConfigInfo value)
value - allowed object is
FaultToleranceConfigInfopublic ManagedByInfo getManagedBy()
ManagedByInfopublic void setManagedBy(ManagedByInfo value)
value - allowed object is
ManagedByInfoCopyright © 2018. All rights reserved.