public class VirtualMachineConfigSpec extends DynamicData
Java class for VirtualMachineConfigSpec complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VirtualMachineConfigSpec">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="changeVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="version" type="{http://www.w3.org/2001/XMLSchema}string" 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="npivNodeWorldWideName" type="{http://www.w3.org/2001/XMLSchema}long" maxOccurs="unbounded" minOccurs="0"/>
<element name="npivPortWorldWideName" type="{http://www.w3.org/2001/XMLSchema}long" maxOccurs="unbounded" minOccurs="0"/>
<element name="npivWorldWideNameType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="npivDesiredNodeWwns" type="{http://www.w3.org/2001/XMLSchema}short" minOccurs="0"/>
<element name="npivDesiredPortWwns" type="{http://www.w3.org/2001/XMLSchema}short" minOccurs="0"/>
<element name="npivTemporaryDisabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="npivOnNonRdmDisks" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="npivWorldWideNameOp" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="locationId" 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="alternateGuestName" 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="files" type="{urn:vim25}VirtualMachineFileInfo" minOccurs="0"/>
<element name="tools" type="{urn:vim25}ToolsConfigInfo" minOccurs="0"/>
<element name="flags" type="{urn:vim25}VirtualMachineFlagInfo" minOccurs="0"/>
<element name="consolePreferences" type="{urn:vim25}VirtualMachineConsolePreferences" minOccurs="0"/>
<element name="powerOpInfo" type="{urn:vim25}VirtualMachineDefaultPowerOpInfo" minOccurs="0"/>
<element name="numCPUs" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="numCoresPerSocket" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="memoryMB" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="memoryHotAddEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="cpuHotAddEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="cpuHotRemoveEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="virtualICH7MPresent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="virtualSMCPresent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="deviceChange" type="{urn:vim25}VirtualDeviceConfigSpec" maxOccurs="unbounded" minOccurs="0"/>
<element name="cpuAllocation" type="{urn:vim25}ResourceAllocationInfo" minOccurs="0"/>
<element name="memoryAllocation" type="{urn:vim25}ResourceAllocationInfo" minOccurs="0"/>
<element name="latencySensitivity" type="{urn:vim25}LatencySensitivity" minOccurs="0"/>
<element name="cpuAffinity" type="{urn:vim25}VirtualMachineAffinityInfo" minOccurs="0"/>
<element name="memoryAffinity" type="{urn:vim25}VirtualMachineAffinityInfo" minOccurs="0"/>
<element name="networkShaper" type="{urn:vim25}VirtualMachineNetworkShaperInfo" minOccurs="0"/>
<element name="cpuFeatureMask" type="{urn:vim25}VirtualMachineCpuIdInfoSpec" maxOccurs="unbounded" minOccurs="0"/>
<element name="extraConfig" type="{urn:vim25}OptionValue" maxOccurs="unbounded" minOccurs="0"/>
<element name="swapPlacement" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="bootOptions" type="{urn:vim25}VirtualMachineBootOptions" minOccurs="0"/>
<element name="vAppConfig" type="{urn:vim25}VmConfigSpec" minOccurs="0"/>
<element name="ftInfo" type="{urn:vim25}FaultToleranceConfigInfo" minOccurs="0"/>
<element name="repConfig" type="{urn:vim25}ReplicationConfigSpec" minOccurs="0"/>
<element name="vAppConfigRemoved" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="vAssertsEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="changeTrackingEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="firmware" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="maxMksConnections" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="guestAutoLockEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="managedBy" type="{urn:vim25}ManagedByInfo" minOccurs="0"/>
<element name="memoryReservationLockedToMax" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="nestedHVEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="vPMCEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="scheduledHardwareUpgradeInfo" type="{urn:vim25}ScheduledHardwareUpgradeInfo" minOccurs="0"/>
<element name="vmProfile" type="{urn:vim25}VirtualMachineProfileSpec" maxOccurs="unbounded" minOccurs="0"/>
<element name="messageBusTunnelEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="crypto" type="{urn:vim25}CryptoSpec" minOccurs="0"/>
<element name="migrateEncryption" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Constructor and Description |
|---|
VirtualMachineConfigSpec() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAlternateGuestName()
Gets the value of the alternateGuestName property.
|
String |
getAnnotation()
Gets the value of the annotation property.
|
VirtualMachineBootOptions |
getBootOptions()
Gets the value of the bootOptions property.
|
String |
getChangeVersion()
Gets the value of the changeVersion property.
|
VirtualMachineConsolePreferences |
getConsolePreferences()
Gets the value of the consolePreferences property.
|
VirtualMachineAffinityInfo |
getCpuAffinity()
Gets the value of the cpuAffinity property.
|
ResourceAllocationInfo |
getCpuAllocation()
Gets the value of the cpuAllocation property.
|
List<VirtualMachineCpuIdInfoSpec> |
getCpuFeatureMask()
Gets the value of the cpuFeatureMask property.
|
CryptoSpec |
getCrypto()
Gets the value of the crypto property.
|
List<VirtualDeviceConfigSpec> |
getDeviceChange()
Gets the value of the deviceChange property.
|
List<OptionValue> |
getExtraConfig()
Gets the value of the extraConfig property.
|
VirtualMachineFileInfo |
getFiles()
Gets the value of the files property.
|
String |
getFirmware()
Gets the value of the firmware property.
|
VirtualMachineFlagInfo |
getFlags()
Gets the value of the flags property.
|
FaultToleranceConfigInfo |
getFtInfo()
Gets the value of the ftInfo property.
|
String |
getGuestId()
Gets the value of the guestId property.
|
String |
getInstanceUuid()
Gets the value of the instanceUuid property.
|
LatencySensitivity |
getLatencySensitivity()
Gets the value of the latencySensitivity property.
|
String |
getLocationId()
Gets the value of the locationId property.
|
ManagedByInfo |
getManagedBy()
Gets the value of the managedBy property.
|
Integer |
getMaxMksConnections()
Gets the value of the maxMksConnections property.
|
VirtualMachineAffinityInfo |
getMemoryAffinity()
Gets the value of the memoryAffinity property.
|
ResourceAllocationInfo |
getMemoryAllocation()
Gets the value of the memoryAllocation property.
|
Long |
getMemoryMB()
Gets the value of the memoryMB property.
|
String |
getMigrateEncryption()
Gets the value of the migrateEncryption property.
|
String |
getName()
Gets the value of the name property.
|
VirtualMachineNetworkShaperInfo |
getNetworkShaper()
Gets the value of the networkShaper property.
|
Short |
getNpivDesiredNodeWwns()
Gets the value of the npivDesiredNodeWwns property.
|
Short |
getNpivDesiredPortWwns()
Gets the value of the npivDesiredPortWwns property.
|
List<Long> |
getNpivNodeWorldWideName()
Gets the value of the npivNodeWorldWideName property.
|
List<Long> |
getNpivPortWorldWideName()
Gets the value of the npivPortWorldWideName property.
|
String |
getNpivWorldWideNameOp()
Gets the value of the npivWorldWideNameOp property.
|
String |
getNpivWorldWideNameType()
Gets the value of the npivWorldWideNameType property.
|
Integer |
getNumCoresPerSocket()
Gets the value of the numCoresPerSocket property.
|
Integer |
getNumCPUs()
Gets the value of the numCPUs property.
|
VirtualMachineDefaultPowerOpInfo |
getPowerOpInfo()
Gets the value of the powerOpInfo property.
|
ReplicationConfigSpec |
getRepConfig()
Gets the value of the repConfig property.
|
ScheduledHardwareUpgradeInfo |
getScheduledHardwareUpgradeInfo()
Gets the value of the scheduledHardwareUpgradeInfo property.
|
String |
getSwapPlacement()
Gets the value of the swapPlacement property.
|
ToolsConfigInfo |
getTools()
Gets the value of the tools property.
|
String |
getUuid()
Gets the value of the uuid property.
|
VmConfigSpec |
getVAppConfig()
Gets the value of the vAppConfig property.
|
String |
getVersion()
Gets the value of the version property.
|
List<VirtualMachineProfileSpec> |
getVmProfile()
Gets the value of the vmProfile property.
|
Boolean |
isChangeTrackingEnabled()
Gets the value of the changeTrackingEnabled property.
|
Boolean |
isCpuHotAddEnabled()
Gets the value of the cpuHotAddEnabled property.
|
Boolean |
isCpuHotRemoveEnabled()
Gets the value of the cpuHotRemoveEnabled property.
|
Boolean |
isGuestAutoLockEnabled()
Gets the value of the guestAutoLockEnabled property.
|
Boolean |
isMemoryHotAddEnabled()
Gets the value of the memoryHotAddEnabled property.
|
Boolean |
isMemoryReservationLockedToMax()
Gets the value of the memoryReservationLockedToMax property.
|
Boolean |
isMessageBusTunnelEnabled()
Gets the value of the messageBusTunnelEnabled property.
|
Boolean |
isNestedHVEnabled()
Gets the value of the nestedHVEnabled property.
|
Boolean |
isNpivOnNonRdmDisks()
Gets the value of the npivOnNonRdmDisks property.
|
Boolean |
isNpivTemporaryDisabled()
Gets the value of the npivTemporaryDisabled property.
|
Boolean |
isVAppConfigRemoved()
Gets the value of the vAppConfigRemoved property.
|
Boolean |
isVAssertsEnabled()
Gets the value of the vAssertsEnabled property.
|
Boolean |
isVirtualICH7MPresent()
Gets the value of the virtualICH7MPresent property.
|
Boolean |
isVirtualSMCPresent()
Gets the value of the virtualSMCPresent property.
|
Boolean |
isVPMCEnabled()
Gets the value of the vpmcEnabled property.
|
void |
setAlternateGuestName(String value)
Sets the value of the alternateGuestName property.
|
void |
setAnnotation(String value)
Sets the value of the annotation property.
|
void |
setBootOptions(VirtualMachineBootOptions value)
Sets the value of the bootOptions property.
|
void |
setChangeTrackingEnabled(Boolean value)
Sets the value of the changeTrackingEnabled property.
|
void |
setChangeVersion(String value)
Sets the value of the changeVersion property.
|
void |
setConsolePreferences(VirtualMachineConsolePreferences value)
Sets the value of the consolePreferences property.
|
void |
setCpuAffinity(VirtualMachineAffinityInfo value)
Sets the value of the cpuAffinity property.
|
void |
setCpuAllocation(ResourceAllocationInfo value)
Sets the value of the cpuAllocation property.
|
void |
setCpuHotAddEnabled(Boolean value)
Sets the value of the cpuHotAddEnabled property.
|
void |
setCpuHotRemoveEnabled(Boolean value)
Sets the value of the cpuHotRemoveEnabled property.
|
void |
setCrypto(CryptoSpec value)
Sets the value of the crypto property.
|
void |
setFiles(VirtualMachineFileInfo value)
Sets the value of the files property.
|
void |
setFirmware(String value)
Sets the value of the firmware property.
|
void |
setFlags(VirtualMachineFlagInfo value)
Sets the value of the flags property.
|
void |
setFtInfo(FaultToleranceConfigInfo value)
Sets the value of the ftInfo property.
|
void |
setGuestAutoLockEnabled(Boolean value)
Sets the value of the guestAutoLockEnabled property.
|
void |
setGuestId(String value)
Sets the value of the guestId property.
|
void |
setInstanceUuid(String value)
Sets the value of the instanceUuid property.
|
void |
setLatencySensitivity(LatencySensitivity value)
Sets the value of the latencySensitivity property.
|
void |
setLocationId(String value)
Sets the value of the locationId property.
|
void |
setManagedBy(ManagedByInfo value)
Sets the value of the managedBy property.
|
void |
setMaxMksConnections(Integer value)
Sets the value of the maxMksConnections property.
|
void |
setMemoryAffinity(VirtualMachineAffinityInfo value)
Sets the value of the memoryAffinity property.
|
void |
setMemoryAllocation(ResourceAllocationInfo value)
Sets the value of the memoryAllocation property.
|
void |
setMemoryHotAddEnabled(Boolean value)
Sets the value of the memoryHotAddEnabled property.
|
void |
setMemoryMB(Long value)
Sets the value of the memoryMB property.
|
void |
setMemoryReservationLockedToMax(Boolean value)
Sets the value of the memoryReservationLockedToMax property.
|
void |
setMessageBusTunnelEnabled(Boolean value)
Sets the value of the messageBusTunnelEnabled property.
|
void |
setMigrateEncryption(String value)
Sets the value of the migrateEncryption property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setNestedHVEnabled(Boolean value)
Sets the value of the nestedHVEnabled property.
|
void |
setNetworkShaper(VirtualMachineNetworkShaperInfo value)
Sets the value of the networkShaper property.
|
void |
setNpivDesiredNodeWwns(Short value)
Sets the value of the npivDesiredNodeWwns property.
|
void |
setNpivDesiredPortWwns(Short value)
Sets the value of the npivDesiredPortWwns property.
|
void |
setNpivOnNonRdmDisks(Boolean value)
Sets the value of the npivOnNonRdmDisks property.
|
void |
setNpivTemporaryDisabled(Boolean value)
Sets the value of the npivTemporaryDisabled property.
|
void |
setNpivWorldWideNameOp(String value)
Sets the value of the npivWorldWideNameOp property.
|
void |
setNpivWorldWideNameType(String value)
Sets the value of the npivWorldWideNameType property.
|
void |
setNumCoresPerSocket(Integer value)
Sets the value of the numCoresPerSocket property.
|
void |
setNumCPUs(Integer value)
Sets the value of the numCPUs property.
|
void |
setPowerOpInfo(VirtualMachineDefaultPowerOpInfo value)
Sets the value of the powerOpInfo property.
|
void |
setRepConfig(ReplicationConfigSpec value)
Sets the value of the repConfig property.
|
void |
setScheduledHardwareUpgradeInfo(ScheduledHardwareUpgradeInfo value)
Sets the value of the scheduledHardwareUpgradeInfo property.
|
void |
setSwapPlacement(String value)
Sets the value of the swapPlacement property.
|
void |
setTools(ToolsConfigInfo value)
Sets the value of the tools property.
|
void |
setUuid(String value)
Sets the value of the uuid property.
|
void |
setVAppConfig(VmConfigSpec value)
Sets the value of the vAppConfig property.
|
void |
setVAppConfigRemoved(Boolean value)
Sets the value of the vAppConfigRemoved property.
|
void |
setVAssertsEnabled(Boolean value)
Sets the value of the vAssertsEnabled property.
|
void |
setVersion(String value)
Sets the value of the version property.
|
void |
setVirtualICH7MPresent(Boolean value)
Sets the value of the virtualICH7MPresent property.
|
void |
setVirtualSMCPresent(Boolean value)
Sets the value of the virtualSMCPresent property.
|
void |
setVPMCEnabled(Boolean value)
Sets the value of the vpmcEnabled property.
|
protected String changeVersion
protected String name
protected String version
protected String uuid
protected String instanceUuid
protected String npivWorldWideNameType
protected Short npivDesiredNodeWwns
protected Short npivDesiredPortWwns
protected Boolean npivTemporaryDisabled
protected Boolean npivOnNonRdmDisks
protected String npivWorldWideNameOp
protected String locationId
protected String guestId
protected String alternateGuestName
protected String annotation
protected VirtualMachineFileInfo files
protected ToolsConfigInfo tools
protected VirtualMachineFlagInfo flags
protected VirtualMachineConsolePreferences consolePreferences
protected VirtualMachineDefaultPowerOpInfo powerOpInfo
protected Integer numCPUs
protected Integer numCoresPerSocket
protected Long memoryMB
protected Boolean memoryHotAddEnabled
protected Boolean cpuHotAddEnabled
protected Boolean cpuHotRemoveEnabled
protected Boolean virtualICH7MPresent
protected Boolean virtualSMCPresent
protected List<VirtualDeviceConfigSpec> deviceChange
protected ResourceAllocationInfo cpuAllocation
protected ResourceAllocationInfo memoryAllocation
protected LatencySensitivity latencySensitivity
protected VirtualMachineAffinityInfo cpuAffinity
protected VirtualMachineAffinityInfo memoryAffinity
protected VirtualMachineNetworkShaperInfo networkShaper
protected List<VirtualMachineCpuIdInfoSpec> cpuFeatureMask
protected List<OptionValue> extraConfig
protected String swapPlacement
protected VirtualMachineBootOptions bootOptions
protected VmConfigSpec vAppConfig
protected FaultToleranceConfigInfo ftInfo
protected ReplicationConfigSpec repConfig
protected Boolean vAppConfigRemoved
protected Boolean vAssertsEnabled
protected Boolean changeTrackingEnabled
protected String firmware
protected Integer maxMksConnections
protected Boolean guestAutoLockEnabled
protected ManagedByInfo managedBy
protected Boolean memoryReservationLockedToMax
protected Boolean nestedHVEnabled
protected Boolean vpmcEnabled
protected ScheduledHardwareUpgradeInfo scheduledHardwareUpgradeInfo
protected List<VirtualMachineProfileSpec> vmProfile
protected Boolean messageBusTunnelEnabled
protected CryptoSpec crypto
protected String migrateEncryption
public String getChangeVersion()
Stringpublic void setChangeVersion(String value)
value - allowed object is
Stringpublic String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic String getVersion()
Stringpublic void setVersion(String value)
value - allowed object is
Stringpublic String getUuid()
Stringpublic void setUuid(String value)
value - allowed object is
Stringpublic String getInstanceUuid()
Stringpublic void setInstanceUuid(String value)
value - allowed object is
Stringpublic List<Long> getNpivNodeWorldWideName()
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 npivNodeWorldWideName property.
For example, to add a new item, do as follows:
getNpivNodeWorldWideName().add(newItem);
Objects of the following type(s) are allowed in the list
Long
public List<Long> getNpivPortWorldWideName()
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 npivPortWorldWideName property.
For example, to add a new item, do as follows:
getNpivPortWorldWideName().add(newItem);
Objects of the following type(s) are allowed in the list
Long
public String getNpivWorldWideNameType()
Stringpublic void setNpivWorldWideNameType(String value)
value - allowed object is
Stringpublic Short getNpivDesiredNodeWwns()
Shortpublic void setNpivDesiredNodeWwns(Short value)
value - allowed object is
Shortpublic Short getNpivDesiredPortWwns()
Shortpublic void setNpivDesiredPortWwns(Short value)
value - allowed object is
Shortpublic Boolean isNpivTemporaryDisabled()
Booleanpublic void setNpivTemporaryDisabled(Boolean value)
value - allowed object is
Booleanpublic Boolean isNpivOnNonRdmDisks()
Booleanpublic void setNpivOnNonRdmDisks(Boolean value)
value - allowed object is
Booleanpublic String getNpivWorldWideNameOp()
Stringpublic void setNpivWorldWideNameOp(String value)
value - allowed object is
Stringpublic String getLocationId()
Stringpublic void setLocationId(String value)
value - allowed object is
Stringpublic String getGuestId()
Stringpublic void setGuestId(String value)
value - allowed object is
Stringpublic String getAlternateGuestName()
Stringpublic void setAlternateGuestName(String value)
value - allowed object is
Stringpublic String getAnnotation()
Stringpublic void setAnnotation(String value)
value - allowed object is
Stringpublic VirtualMachineFileInfo getFiles()
VirtualMachineFileInfopublic void setFiles(VirtualMachineFileInfo value)
value - allowed object is
VirtualMachineFileInfopublic ToolsConfigInfo getTools()
ToolsConfigInfopublic void setTools(ToolsConfigInfo value)
value - allowed object is
ToolsConfigInfopublic VirtualMachineFlagInfo getFlags()
VirtualMachineFlagInfopublic void setFlags(VirtualMachineFlagInfo value)
value - allowed object is
VirtualMachineFlagInfopublic VirtualMachineConsolePreferences getConsolePreferences()
VirtualMachineConsolePreferencespublic void setConsolePreferences(VirtualMachineConsolePreferences value)
value - allowed object is
VirtualMachineConsolePreferencespublic VirtualMachineDefaultPowerOpInfo getPowerOpInfo()
VirtualMachineDefaultPowerOpInfopublic void setPowerOpInfo(VirtualMachineDefaultPowerOpInfo value)
value - allowed object is
VirtualMachineDefaultPowerOpInfopublic Integer getNumCPUs()
Integerpublic void setNumCPUs(Integer value)
value - allowed object is
Integerpublic Integer getNumCoresPerSocket()
Integerpublic void setNumCoresPerSocket(Integer value)
value - allowed object is
Integerpublic Long getMemoryMB()
Longpublic void setMemoryMB(Long value)
value - allowed object is
Longpublic Boolean isMemoryHotAddEnabled()
Booleanpublic void setMemoryHotAddEnabled(Boolean value)
value - allowed object is
Booleanpublic Boolean isCpuHotAddEnabled()
Booleanpublic void setCpuHotAddEnabled(Boolean value)
value - allowed object is
Booleanpublic Boolean isCpuHotRemoveEnabled()
Booleanpublic void setCpuHotRemoveEnabled(Boolean value)
value - allowed object is
Booleanpublic Boolean isVirtualICH7MPresent()
Booleanpublic void setVirtualICH7MPresent(Boolean value)
value - allowed object is
Booleanpublic Boolean isVirtualSMCPresent()
Booleanpublic void setVirtualSMCPresent(Boolean value)
value - allowed object is
Booleanpublic List<VirtualDeviceConfigSpec> getDeviceChange()
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 deviceChange property.
For example, to add a new item, do as follows:
getDeviceChange().add(newItem);
Objects of the following type(s) are allowed in the list
VirtualDeviceConfigSpec
public ResourceAllocationInfo getCpuAllocation()
ResourceAllocationInfopublic void setCpuAllocation(ResourceAllocationInfo value)
value - allowed object is
ResourceAllocationInfopublic ResourceAllocationInfo getMemoryAllocation()
ResourceAllocationInfopublic void setMemoryAllocation(ResourceAllocationInfo value)
value - allowed object is
ResourceAllocationInfopublic LatencySensitivity getLatencySensitivity()
LatencySensitivitypublic void setLatencySensitivity(LatencySensitivity value)
value - allowed object is
LatencySensitivitypublic VirtualMachineAffinityInfo getCpuAffinity()
VirtualMachineAffinityInfopublic void setCpuAffinity(VirtualMachineAffinityInfo value)
value - allowed object is
VirtualMachineAffinityInfopublic VirtualMachineAffinityInfo getMemoryAffinity()
VirtualMachineAffinityInfopublic void setMemoryAffinity(VirtualMachineAffinityInfo value)
value - allowed object is
VirtualMachineAffinityInfopublic VirtualMachineNetworkShaperInfo getNetworkShaper()
VirtualMachineNetworkShaperInfopublic void setNetworkShaper(VirtualMachineNetworkShaperInfo value)
value - allowed object is
VirtualMachineNetworkShaperInfopublic List<VirtualMachineCpuIdInfoSpec> getCpuFeatureMask()
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 cpuFeatureMask property.
For example, to add a new item, do as follows:
getCpuFeatureMask().add(newItem);
Objects of the following type(s) are allowed in the list
VirtualMachineCpuIdInfoSpec
public List<OptionValue> getExtraConfig()
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 extraConfig property.
For example, to add a new item, do as follows:
getExtraConfig().add(newItem);
Objects of the following type(s) are allowed in the list
OptionValue
public String getSwapPlacement()
Stringpublic void setSwapPlacement(String value)
value - allowed object is
Stringpublic VirtualMachineBootOptions getBootOptions()
VirtualMachineBootOptionspublic void setBootOptions(VirtualMachineBootOptions value)
value - allowed object is
VirtualMachineBootOptionspublic VmConfigSpec getVAppConfig()
VmConfigSpecpublic void setVAppConfig(VmConfigSpec value)
value - allowed object is
VmConfigSpecpublic FaultToleranceConfigInfo getFtInfo()
FaultToleranceConfigInfopublic void setFtInfo(FaultToleranceConfigInfo value)
value - allowed object is
FaultToleranceConfigInfopublic ReplicationConfigSpec getRepConfig()
ReplicationConfigSpecpublic void setRepConfig(ReplicationConfigSpec value)
value - allowed object is
ReplicationConfigSpecpublic Boolean isVAppConfigRemoved()
Booleanpublic void setVAppConfigRemoved(Boolean value)
value - allowed object is
Booleanpublic Boolean isVAssertsEnabled()
Booleanpublic void setVAssertsEnabled(Boolean value)
value - allowed object is
Booleanpublic Boolean isChangeTrackingEnabled()
Booleanpublic void setChangeTrackingEnabled(Boolean value)
value - allowed object is
Booleanpublic String getFirmware()
Stringpublic void setFirmware(String value)
value - allowed object is
Stringpublic Integer getMaxMksConnections()
Integerpublic void setMaxMksConnections(Integer value)
value - allowed object is
Integerpublic Boolean isGuestAutoLockEnabled()
Booleanpublic void setGuestAutoLockEnabled(Boolean value)
value - allowed object is
Booleanpublic ManagedByInfo getManagedBy()
ManagedByInfopublic void setManagedBy(ManagedByInfo value)
value - allowed object is
ManagedByInfopublic Boolean isMemoryReservationLockedToMax()
Booleanpublic void setMemoryReservationLockedToMax(Boolean value)
value - allowed object is
Booleanpublic Boolean isNestedHVEnabled()
Booleanpublic void setNestedHVEnabled(Boolean value)
value - allowed object is
Booleanpublic Boolean isVPMCEnabled()
Booleanpublic void setVPMCEnabled(Boolean value)
value - allowed object is
Booleanpublic ScheduledHardwareUpgradeInfo getScheduledHardwareUpgradeInfo()
ScheduledHardwareUpgradeInfopublic void setScheduledHardwareUpgradeInfo(ScheduledHardwareUpgradeInfo value)
value - allowed object is
ScheduledHardwareUpgradeInfopublic List<VirtualMachineProfileSpec> getVmProfile()
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 vmProfile property.
For example, to add a new item, do as follows:
getVmProfile().add(newItem);
Objects of the following type(s) are allowed in the list
VirtualMachineProfileSpec
public Boolean isMessageBusTunnelEnabled()
Booleanpublic void setMessageBusTunnelEnabled(Boolean value)
value - allowed object is
Booleanpublic CryptoSpec getCrypto()
CryptoSpecpublic void setCrypto(CryptoSpec value)
value - allowed object is
CryptoSpecpublic String getMigrateEncryption()
StringCopyright © 2018. All rights reserved.