com.vmware.vim25
Class VirtualMachineConfigInfo

java.lang.Object
  extended by com.vmware.vim25.DynamicData
      extended by com.vmware.vim25.VirtualMachineConfigInfo

public class VirtualMachineConfigInfo
extends DynamicData

Author:
Steve Jin (sjin@vmware.com)

Field Summary
 String alternateGuestName
           
 String annotation
           
 VirtualMachineBootOptions bootOptions
           
 Boolean changeTrackingEnabled
           
 String changeVersion
           
 VirtualMachineConsolePreferences consolePreferences
           
 VirtualMachineAffinityInfo cpuAffinity
           
 ResourceAllocationInfo cpuAllocation
           
 HostCpuIdInfo[] cpuFeatureMask
           
 Boolean cpuHotAddEnabled
           
 Boolean cpuHotRemoveEnabled
           
 VirtualMachineConfigInfoDatastoreUrlPair[] datastoreUrl
           
 VirtualMachineDefaultPowerOpInfo defaultPowerOps
           
 OptionValue[] extraConfig
           
 VirtualMachineFileInfo files
           
 String firmware
           
 VirtualMachineFlagInfo flags
           
 FaultToleranceConfigInfo ftInfo
           
 Boolean guestAutoLockEnabled
           
 String guestFullName
           
 String guestId
           
 VirtualHardware hardware
           
 Long hotPlugMemoryIncrementSize
           
 Long hotPlugMemoryLimit
           
 VirtualMachineConfigInfoOverheadInfo initialOverhead
           
 String instanceUuid
           
 String locationId
           
 ManagedByInfo managedBy
           
 Integer maxMksConnections
           
 VirtualMachineAffinityInfo memoryAffinity
           
 ResourceAllocationInfo memoryAllocation
           
 Boolean memoryHotAddEnabled
           
 Boolean memoryReservationLockedToMax
           
 Calendar modified
           
 String name
           
 VirtualMachineNetworkShaperInfo networkShaper
           
 Short npivDesiredNodeWwns
           
 Short npivDesiredPortWwns
           
 long[] npivNodeWorldWideName
           
 Boolean npivOnNonRdmDisks
           
 long[] npivPortWorldWideName
           
 Boolean npivTemporaryDisabled
           
 String npivWorldWideNameType
           
 String swapPlacement
           
 boolean template
           
 ToolsConfigInfo tools
           
 String uuid
           
 VmConfigInfo vAppConfig
           
 Boolean vAssertsEnabled
           
 String version
           
 
Fields inherited from class com.vmware.vim25.DynamicData
dynamicProperty, dynamicType
 
Constructor Summary
VirtualMachineConfigInfo()
           
 
Method Summary
 String getAlternateGuestName()
           
 String getAnnotation()
           
 VirtualMachineBootOptions getBootOptions()
           
 Boolean getChangeTrackingEnabled()
           
 String getChangeVersion()
           
 VirtualMachineConsolePreferences getConsolePreferences()
           
 VirtualMachineAffinityInfo getCpuAffinity()
           
 ResourceAllocationInfo getCpuAllocation()
           
 HostCpuIdInfo[] getCpuFeatureMask()
           
 Boolean getCpuHotAddEnabled()
           
 Boolean getCpuHotRemoveEnabled()
           
 VirtualMachineConfigInfoDatastoreUrlPair[] getDatastoreUrl()
           
 VirtualMachineDefaultPowerOpInfo getDefaultPowerOps()
           
 OptionValue[] getExtraConfig()
           
 VirtualMachineFileInfo getFiles()
           
 String getFirmware()
           
 VirtualMachineFlagInfo getFlags()
           
 FaultToleranceConfigInfo getFtInfo()
           
 Boolean getGuestAutoLockEnabled()
           
 String getGuestFullName()
           
 String getGuestId()
           
 VirtualHardware getHardware()
           
 Long getHotPlugMemoryIncrementSize()
           
 Long getHotPlugMemoryLimit()
           
 VirtualMachineConfigInfoOverheadInfo getInitialOverhead()
           
 String getInstanceUuid()
           
 String getLocationId()
           
 ManagedByInfo getManagedBy()
           
 Integer getMaxMksConnections()
           
 VirtualMachineAffinityInfo getMemoryAffinity()
           
 ResourceAllocationInfo getMemoryAllocation()
           
 Boolean getMemoryHotAddEnabled()
           
 Boolean getMemoryReservationLockedToMax()
           
 Calendar getModified()
           
 String getName()
           
 VirtualMachineNetworkShaperInfo getNetworkShaper()
           
 Short getNpivDesiredNodeWwns()
           
 Short getNpivDesiredPortWwns()
           
 long[] getNpivNodeWorldWideName()
           
 Boolean getNpivOnNonRdmDisks()
           
 long[] getNpivPortWorldWideName()
           
 Boolean getNpivTemporaryDisabled()
           
 String getNpivWorldWideNameType()
           
 String getSwapPlacement()
           
 ToolsConfigInfo getTools()
           
 String getUuid()
           
 VmConfigInfo getVAppConfig()
           
 Boolean getVAssertsEnabled()
           
 String getVersion()
           
 boolean isTemplate()
           
 void setAlternateGuestName(String alternateGuestName)
           
 void setAnnotation(String annotation)
           
 void setBootOptions(VirtualMachineBootOptions bootOptions)
           
 void setChangeTrackingEnabled(Boolean changeTrackingEnabled)
           
 void setChangeVersion(String changeVersion)
           
 void setConsolePreferences(VirtualMachineConsolePreferences consolePreferences)
           
 void setCpuAffinity(VirtualMachineAffinityInfo cpuAffinity)
           
 void setCpuAllocation(ResourceAllocationInfo cpuAllocation)
           
 void setCpuFeatureMask(HostCpuIdInfo[] cpuFeatureMask)
           
 void setCpuHotAddEnabled(Boolean cpuHotAddEnabled)
           
 void setCpuHotRemoveEnabled(Boolean cpuHotRemoveEnabled)
           
 void setDatastoreUrl(VirtualMachineConfigInfoDatastoreUrlPair[] datastoreUrl)
           
 void setDefaultPowerOps(VirtualMachineDefaultPowerOpInfo defaultPowerOps)
           
 void setExtraConfig(OptionValue[] extraConfig)
           
 void setFiles(VirtualMachineFileInfo files)
           
 void setFirmware(String firmware)
           
 void setFlags(VirtualMachineFlagInfo flags)
           
 void setFtInfo(FaultToleranceConfigInfo ftInfo)
           
 void setGuestAutoLockEnabled(Boolean guestAutoLockEnabled)
           
 void setGuestFullName(String guestFullName)
           
 void setGuestId(String guestId)
           
 void setHardware(VirtualHardware hardware)
           
 void setHotPlugMemoryIncrementSize(Long hotPlugMemoryIncrementSize)
           
 void setHotPlugMemoryLimit(Long hotPlugMemoryLimit)
           
 void setInitialOverhead(VirtualMachineConfigInfoOverheadInfo initialOverhead)
           
 void setInstanceUuid(String instanceUuid)
           
 void setLocationId(String locationId)
           
 void setManagedBy(ManagedByInfo managedBy)
           
 void setMaxMksConnections(Integer maxMksConnections)
           
 void setMemoryAffinity(VirtualMachineAffinityInfo memoryAffinity)
           
 void setMemoryAllocation(ResourceAllocationInfo memoryAllocation)
           
 void setMemoryHotAddEnabled(Boolean memoryHotAddEnabled)
           
 void setMemoryReservationLockedToMax(Boolean memoryReservationLockedToMax)
           
 void setModified(Calendar modified)
           
 void setName(String name)
           
 void setNetworkShaper(VirtualMachineNetworkShaperInfo networkShaper)
           
 void setNpivDesiredNodeWwns(Short npivDesiredNodeWwns)
           
 void setNpivDesiredPortWwns(Short npivDesiredPortWwns)
           
 void setNpivNodeWorldWideName(long[] npivNodeWorldWideName)
           
 void setNpivOnNonRdmDisks(Boolean npivOnNonRdmDisks)
           
 void setNpivPortWorldWideName(long[] npivPortWorldWideName)
           
 void setNpivTemporaryDisabled(Boolean npivTemporaryDisabled)
           
 void setNpivWorldWideNameType(String npivWorldWideNameType)
           
 void setSwapPlacement(String swapPlacement)
           
 void setTemplate(boolean template)
           
 void setTools(ToolsConfigInfo tools)
           
 void setUuid(String uuid)
           
 void setVAppConfig(VmConfigInfo vAppConfig)
           
 void setVAssertsEnabled(Boolean vAssertsEnabled)
           
 void setVersion(String version)
           
 
Methods inherited from class com.vmware.vim25.DynamicData
getDynamicProperty, getDynamicType, setDynamicProperty, setDynamicType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

changeVersion

public String changeVersion

modified

public Calendar modified

name

public String name

guestFullName

public String guestFullName

version

public String version

uuid

public String uuid

instanceUuid

public String instanceUuid

npivNodeWorldWideName

public long[] npivNodeWorldWideName

npivPortWorldWideName

public long[] npivPortWorldWideName

npivWorldWideNameType

public String npivWorldWideNameType

npivDesiredNodeWwns

public Short npivDesiredNodeWwns

npivDesiredPortWwns

public Short npivDesiredPortWwns

npivTemporaryDisabled

public Boolean npivTemporaryDisabled

npivOnNonRdmDisks

public Boolean npivOnNonRdmDisks

locationId

public String locationId

template

public boolean template

guestId

public String guestId

alternateGuestName

public String alternateGuestName

annotation

public String annotation

files

public VirtualMachineFileInfo files

tools

public ToolsConfigInfo tools

flags

public VirtualMachineFlagInfo flags

consolePreferences

public VirtualMachineConsolePreferences consolePreferences

defaultPowerOps

public VirtualMachineDefaultPowerOpInfo defaultPowerOps

hardware

public VirtualHardware hardware

cpuAllocation

public ResourceAllocationInfo cpuAllocation

memoryAllocation

public ResourceAllocationInfo memoryAllocation

memoryHotAddEnabled

public Boolean memoryHotAddEnabled

cpuHotAddEnabled

public Boolean cpuHotAddEnabled

cpuHotRemoveEnabled

public Boolean cpuHotRemoveEnabled

hotPlugMemoryLimit

public Long hotPlugMemoryLimit

hotPlugMemoryIncrementSize

public Long hotPlugMemoryIncrementSize

cpuAffinity

public VirtualMachineAffinityInfo cpuAffinity

memoryAffinity

public VirtualMachineAffinityInfo memoryAffinity

networkShaper

public VirtualMachineNetworkShaperInfo networkShaper

extraConfig

public OptionValue[] extraConfig

cpuFeatureMask

public HostCpuIdInfo[] cpuFeatureMask

datastoreUrl

public VirtualMachineConfigInfoDatastoreUrlPair[] datastoreUrl

swapPlacement

public String swapPlacement

bootOptions

public VirtualMachineBootOptions bootOptions

ftInfo

public FaultToleranceConfigInfo ftInfo

vAppConfig

public VmConfigInfo vAppConfig

vAssertsEnabled

public Boolean vAssertsEnabled

changeTrackingEnabled

public Boolean changeTrackingEnabled

firmware

public String firmware

maxMksConnections

public Integer maxMksConnections

guestAutoLockEnabled

public Boolean guestAutoLockEnabled

managedBy

public ManagedByInfo managedBy

memoryReservationLockedToMax

public Boolean memoryReservationLockedToMax

initialOverhead

public VirtualMachineConfigInfoOverheadInfo initialOverhead
Constructor Detail

VirtualMachineConfigInfo

public VirtualMachineConfigInfo()
Method Detail

getChangeVersion

public String getChangeVersion()

getModified

public Calendar getModified()

getName

public String getName()

getGuestFullName

public String getGuestFullName()

getVersion

public String getVersion()

getUuid

public String getUuid()

getInstanceUuid

public String getInstanceUuid()

getNpivNodeWorldWideName

public long[] getNpivNodeWorldWideName()

getNpivPortWorldWideName

public long[] getNpivPortWorldWideName()

getNpivWorldWideNameType

public String getNpivWorldWideNameType()

getNpivDesiredNodeWwns

public Short getNpivDesiredNodeWwns()

getNpivDesiredPortWwns

public Short getNpivDesiredPortWwns()

getNpivTemporaryDisabled

public Boolean getNpivTemporaryDisabled()

getNpivOnNonRdmDisks

public Boolean getNpivOnNonRdmDisks()

getLocationId

public String getLocationId()

isTemplate

public boolean isTemplate()

getGuestId

public String getGuestId()

getAlternateGuestName

public String getAlternateGuestName()

getAnnotation

public String getAnnotation()

getFiles

public VirtualMachineFileInfo getFiles()

getTools

public ToolsConfigInfo getTools()

getFlags

public VirtualMachineFlagInfo getFlags()

getConsolePreferences

public VirtualMachineConsolePreferences getConsolePreferences()

getDefaultPowerOps

public VirtualMachineDefaultPowerOpInfo getDefaultPowerOps()

getHardware

public VirtualHardware getHardware()

getCpuAllocation

public ResourceAllocationInfo getCpuAllocation()

getMemoryAllocation

public ResourceAllocationInfo getMemoryAllocation()

getMemoryHotAddEnabled

public Boolean getMemoryHotAddEnabled()

getCpuHotAddEnabled

public Boolean getCpuHotAddEnabled()

getCpuHotRemoveEnabled

public Boolean getCpuHotRemoveEnabled()

getHotPlugMemoryLimit

public Long getHotPlugMemoryLimit()

getHotPlugMemoryIncrementSize

public Long getHotPlugMemoryIncrementSize()

getCpuAffinity

public VirtualMachineAffinityInfo getCpuAffinity()

getMemoryAffinity

public VirtualMachineAffinityInfo getMemoryAffinity()

getNetworkShaper

public VirtualMachineNetworkShaperInfo getNetworkShaper()

getExtraConfig

public OptionValue[] getExtraConfig()

getCpuFeatureMask

public HostCpuIdInfo[] getCpuFeatureMask()

getDatastoreUrl

public VirtualMachineConfigInfoDatastoreUrlPair[] getDatastoreUrl()

getSwapPlacement

public String getSwapPlacement()

getBootOptions

public VirtualMachineBootOptions getBootOptions()

getFtInfo

public FaultToleranceConfigInfo getFtInfo()

getVAppConfig

public VmConfigInfo getVAppConfig()

getVAssertsEnabled

public Boolean getVAssertsEnabled()

getChangeTrackingEnabled

public Boolean getChangeTrackingEnabled()

getFirmware

public String getFirmware()

getMaxMksConnections

public Integer getMaxMksConnections()

getGuestAutoLockEnabled

public Boolean getGuestAutoLockEnabled()

getManagedBy

public ManagedByInfo getManagedBy()

getMemoryReservationLockedToMax

public Boolean getMemoryReservationLockedToMax()

getInitialOverhead

public VirtualMachineConfigInfoOverheadInfo getInitialOverhead()

setChangeVersion

public void setChangeVersion(String changeVersion)

setModified

public void setModified(Calendar modified)

setName

public void setName(String name)

setGuestFullName

public void setGuestFullName(String guestFullName)

setVersion

public void setVersion(String version)

setUuid

public void setUuid(String uuid)

setInstanceUuid

public void setInstanceUuid(String instanceUuid)

setNpivNodeWorldWideName

public void setNpivNodeWorldWideName(long[] npivNodeWorldWideName)

setNpivPortWorldWideName

public void setNpivPortWorldWideName(long[] npivPortWorldWideName)

setNpivWorldWideNameType

public void setNpivWorldWideNameType(String npivWorldWideNameType)

setNpivDesiredNodeWwns

public void setNpivDesiredNodeWwns(Short npivDesiredNodeWwns)

setNpivDesiredPortWwns

public void setNpivDesiredPortWwns(Short npivDesiredPortWwns)

setNpivTemporaryDisabled

public void setNpivTemporaryDisabled(Boolean npivTemporaryDisabled)

setNpivOnNonRdmDisks

public void setNpivOnNonRdmDisks(Boolean npivOnNonRdmDisks)

setLocationId

public void setLocationId(String locationId)

setTemplate

public void setTemplate(boolean template)

setGuestId

public void setGuestId(String guestId)

setAlternateGuestName

public void setAlternateGuestName(String alternateGuestName)

setAnnotation

public void setAnnotation(String annotation)

setFiles

public void setFiles(VirtualMachineFileInfo files)

setTools

public void setTools(ToolsConfigInfo tools)

setFlags

public void setFlags(VirtualMachineFlagInfo flags)

setConsolePreferences

public void setConsolePreferences(VirtualMachineConsolePreferences consolePreferences)

setDefaultPowerOps

public void setDefaultPowerOps(VirtualMachineDefaultPowerOpInfo defaultPowerOps)

setHardware

public void setHardware(VirtualHardware hardware)

setCpuAllocation

public void setCpuAllocation(ResourceAllocationInfo cpuAllocation)

setMemoryAllocation

public void setMemoryAllocation(ResourceAllocationInfo memoryAllocation)

setMemoryHotAddEnabled

public void setMemoryHotAddEnabled(Boolean memoryHotAddEnabled)

setCpuHotAddEnabled

public void setCpuHotAddEnabled(Boolean cpuHotAddEnabled)

setCpuHotRemoveEnabled

public void setCpuHotRemoveEnabled(Boolean cpuHotRemoveEnabled)

setHotPlugMemoryLimit

public void setHotPlugMemoryLimit(Long hotPlugMemoryLimit)

setHotPlugMemoryIncrementSize

public void setHotPlugMemoryIncrementSize(Long hotPlugMemoryIncrementSize)

setCpuAffinity

public void setCpuAffinity(VirtualMachineAffinityInfo cpuAffinity)

setMemoryAffinity

public void setMemoryAffinity(VirtualMachineAffinityInfo memoryAffinity)

setNetworkShaper

public void setNetworkShaper(VirtualMachineNetworkShaperInfo networkShaper)

setExtraConfig

public void setExtraConfig(OptionValue[] extraConfig)

setCpuFeatureMask

public void setCpuFeatureMask(HostCpuIdInfo[] cpuFeatureMask)

setDatastoreUrl

public void setDatastoreUrl(VirtualMachineConfigInfoDatastoreUrlPair[] datastoreUrl)

setSwapPlacement

public void setSwapPlacement(String swapPlacement)

setBootOptions

public void setBootOptions(VirtualMachineBootOptions bootOptions)

setFtInfo

public void setFtInfo(FaultToleranceConfigInfo ftInfo)

setVAppConfig

public void setVAppConfig(VmConfigInfo vAppConfig)

setVAssertsEnabled

public void setVAssertsEnabled(Boolean vAssertsEnabled)

setChangeTrackingEnabled

public void setChangeTrackingEnabled(Boolean changeTrackingEnabled)

setFirmware

public void setFirmware(String firmware)

setMaxMksConnections

public void setMaxMksConnections(Integer maxMksConnections)

setGuestAutoLockEnabled

public void setGuestAutoLockEnabled(Boolean guestAutoLockEnabled)

setManagedBy

public void setManagedBy(ManagedByInfo managedBy)

setMemoryReservationLockedToMax

public void setMemoryReservationLockedToMax(Boolean memoryReservationLockedToMax)

setInitialOverhead

public void setInitialOverhead(VirtualMachineConfigInfoOverheadInfo initialOverhead)


Copyright © 2011-2012. All Rights Reserved.