com.vmware.vim25
Class VirtualMachineConfigSpec

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

public class VirtualMachineConfigSpec
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
           
 VirtualMachineCpuIdInfoSpec[] cpuFeatureMask
           
 Boolean cpuHotAddEnabled
           
 Boolean cpuHotRemoveEnabled
           
 VirtualDeviceConfigSpec[] deviceChange
           
 OptionValue[] extraConfig
           
 VirtualMachineFileInfo files
           
 String firmware
           
 VirtualMachineFlagInfo flags
           
 FaultToleranceConfigInfo ftInfo
           
 Boolean guestAutoLockEnabled
           
 String guestId
           
 String instanceUuid
           
 String locationId
           
 ManagedByInfo managedBy
           
 Integer maxMksConnections
           
 VirtualMachineAffinityInfo memoryAffinity
           
 ResourceAllocationInfo memoryAllocation
           
 Boolean memoryHotAddEnabled
           
 Long memoryMB
           
 Boolean memoryReservationLockedToMax
           
 String name
           
 VirtualMachineNetworkShaperInfo networkShaper
           
 Short npivDesiredNodeWwns
           
 Short npivDesiredPortWwns
           
 long[] npivNodeWorldWideName
           
 Boolean npivOnNonRdmDisks
           
 long[] npivPortWorldWideName
           
 Boolean npivTemporaryDisabled
           
 String npivWorldWideNameOp
           
 String npivWorldWideNameType
           
 Integer numCoresPerSocket
           
 Integer numCPUs
           
 VirtualMachineDefaultPowerOpInfo powerOpInfo
           
 String swapPlacement
           
 ToolsConfigInfo tools
           
 String uuid
           
 VmConfigSpec vAppConfig
           
 Boolean vAppConfigRemoved
           
 Boolean vAssertsEnabled
           
 String version
           
 Boolean virtualICH7MPresent
           
 Boolean virtualSMCPresent
           
 
Fields inherited from class com.vmware.vim25.DynamicData
dynamicProperty, dynamicType
 
Constructor Summary
VirtualMachineConfigSpec()
           
 
Method Summary
 String getAlternateGuestName()
           
 String getAnnotation()
           
 VirtualMachineBootOptions getBootOptions()
           
 Boolean getChangeTrackingEnabled()
           
 String getChangeVersion()
           
 VirtualMachineConsolePreferences getConsolePreferences()
           
 VirtualMachineAffinityInfo getCpuAffinity()
           
 ResourceAllocationInfo getCpuAllocation()
           
 VirtualMachineCpuIdInfoSpec[] getCpuFeatureMask()
           
 Boolean getCpuHotAddEnabled()
           
 Boolean getCpuHotRemoveEnabled()
           
 VirtualDeviceConfigSpec[] getDeviceChange()
           
 OptionValue[] getExtraConfig()
           
 VirtualMachineFileInfo getFiles()
           
 String getFirmware()
           
 VirtualMachineFlagInfo getFlags()
           
 FaultToleranceConfigInfo getFtInfo()
           
 Boolean getGuestAutoLockEnabled()
           
 String getGuestId()
           
 String getInstanceUuid()
           
 String getLocationId()
           
 ManagedByInfo getManagedBy()
           
 Integer getMaxMksConnections()
           
 VirtualMachineAffinityInfo getMemoryAffinity()
           
 ResourceAllocationInfo getMemoryAllocation()
           
 Boolean getMemoryHotAddEnabled()
           
 Long getMemoryMB()
           
 Boolean getMemoryReservationLockedToMax()
           
 String getName()
           
 VirtualMachineNetworkShaperInfo getNetworkShaper()
           
 Short getNpivDesiredNodeWwns()
           
 Short getNpivDesiredPortWwns()
           
 long[] getNpivNodeWorldWideName()
           
 Boolean getNpivOnNonRdmDisks()
           
 long[] getNpivPortWorldWideName()
           
 Boolean getNpivTemporaryDisabled()
           
 String getNpivWorldWideNameOp()
           
 String getNpivWorldWideNameType()
           
 Integer getNumCoresPerSocket()
           
 Integer getNumCPUs()
           
 VirtualMachineDefaultPowerOpInfo getPowerOpInfo()
           
 String getSwapPlacement()
           
 ToolsConfigInfo getTools()
           
 String getUuid()
           
 VmConfigSpec getVAppConfig()
           
 Boolean getVAppConfigRemoved()
           
 Boolean getVAssertsEnabled()
           
 String getVersion()
           
 Boolean getVirtualICH7MPresent()
           
 Boolean getVirtualSMCPresent()
           
 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(VirtualMachineCpuIdInfoSpec[] cpuFeatureMask)
           
 void setCpuHotAddEnabled(Boolean cpuHotAddEnabled)
           
 void setCpuHotRemoveEnabled(Boolean cpuHotRemoveEnabled)
           
 void setDeviceChange(VirtualDeviceConfigSpec[] deviceChange)
           
 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 setGuestId(String guestId)
           
 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 setMemoryMB(Long memoryMB)
           
 void setMemoryReservationLockedToMax(Boolean memoryReservationLockedToMax)
           
 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 setNpivWorldWideNameOp(String npivWorldWideNameOp)
           
 void setNpivWorldWideNameType(String npivWorldWideNameType)
           
 void setNumCoresPerSocket(Integer numCoresPerSocket)
           
 void setNumCPUs(Integer numCPUs)
           
 void setPowerOpInfo(VirtualMachineDefaultPowerOpInfo powerOpInfo)
           
 void setSwapPlacement(String swapPlacement)
           
 void setTools(ToolsConfigInfo tools)
           
 void setUuid(String uuid)
           
 void setVAppConfig(VmConfigSpec vAppConfig)
           
 void setVAppConfigRemoved(Boolean vAppConfigRemoved)
           
 void setVAssertsEnabled(Boolean vAssertsEnabled)
           
 void setVersion(String version)
           
 void setVirtualICH7MPresent(Boolean virtualICH7MPresent)
           
 void setVirtualSMCPresent(Boolean virtualSMCPresent)
           
 
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

name

public String name

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

npivWorldWideNameOp

public String npivWorldWideNameOp

locationId

public String locationId

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

powerOpInfo

public VirtualMachineDefaultPowerOpInfo powerOpInfo

numCPUs

public Integer numCPUs

numCoresPerSocket

public Integer numCoresPerSocket

memoryMB

public Long memoryMB

memoryHotAddEnabled

public Boolean memoryHotAddEnabled

cpuHotAddEnabled

public Boolean cpuHotAddEnabled

cpuHotRemoveEnabled

public Boolean cpuHotRemoveEnabled

virtualICH7MPresent

public Boolean virtualICH7MPresent

virtualSMCPresent

public Boolean virtualSMCPresent

deviceChange

public VirtualDeviceConfigSpec[] deviceChange

cpuAllocation

public ResourceAllocationInfo cpuAllocation

memoryAllocation

public ResourceAllocationInfo memoryAllocation

cpuAffinity

public VirtualMachineAffinityInfo cpuAffinity

memoryAffinity

public VirtualMachineAffinityInfo memoryAffinity

networkShaper

public VirtualMachineNetworkShaperInfo networkShaper

cpuFeatureMask

public VirtualMachineCpuIdInfoSpec[] cpuFeatureMask

extraConfig

public OptionValue[] extraConfig

swapPlacement

public String swapPlacement

bootOptions

public VirtualMachineBootOptions bootOptions

vAppConfig

public VmConfigSpec vAppConfig

ftInfo

public FaultToleranceConfigInfo ftInfo

vAppConfigRemoved

public Boolean vAppConfigRemoved

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
Constructor Detail

VirtualMachineConfigSpec

public VirtualMachineConfigSpec()
Method Detail

getChangeVersion

public String getChangeVersion()

getName

public String getName()

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()

getNpivWorldWideNameOp

public String getNpivWorldWideNameOp()

getLocationId

public String getLocationId()

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()

getPowerOpInfo

public VirtualMachineDefaultPowerOpInfo getPowerOpInfo()

getNumCPUs

public Integer getNumCPUs()

getNumCoresPerSocket

public Integer getNumCoresPerSocket()

getMemoryMB

public Long getMemoryMB()

getMemoryHotAddEnabled

public Boolean getMemoryHotAddEnabled()

getCpuHotAddEnabled

public Boolean getCpuHotAddEnabled()

getCpuHotRemoveEnabled

public Boolean getCpuHotRemoveEnabled()

getVirtualICH7MPresent

public Boolean getVirtualICH7MPresent()

getVirtualSMCPresent

public Boolean getVirtualSMCPresent()

getDeviceChange

public VirtualDeviceConfigSpec[] getDeviceChange()

getCpuAllocation

public ResourceAllocationInfo getCpuAllocation()

getMemoryAllocation

public ResourceAllocationInfo getMemoryAllocation()

getCpuAffinity

public VirtualMachineAffinityInfo getCpuAffinity()

getMemoryAffinity

public VirtualMachineAffinityInfo getMemoryAffinity()

getNetworkShaper

public VirtualMachineNetworkShaperInfo getNetworkShaper()

getCpuFeatureMask

public VirtualMachineCpuIdInfoSpec[] getCpuFeatureMask()

getExtraConfig

public OptionValue[] getExtraConfig()

getSwapPlacement

public String getSwapPlacement()

getBootOptions

public VirtualMachineBootOptions getBootOptions()

getVAppConfig

public VmConfigSpec getVAppConfig()

getFtInfo

public FaultToleranceConfigInfo getFtInfo()

getVAppConfigRemoved

public Boolean getVAppConfigRemoved()

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()

setChangeVersion

public void setChangeVersion(String changeVersion)

setName

public void setName(String name)

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)

setNpivWorldWideNameOp

public void setNpivWorldWideNameOp(String npivWorldWideNameOp)

setLocationId

public void setLocationId(String locationId)

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)

setPowerOpInfo

public void setPowerOpInfo(VirtualMachineDefaultPowerOpInfo powerOpInfo)

setNumCPUs

public void setNumCPUs(Integer numCPUs)

setNumCoresPerSocket

public void setNumCoresPerSocket(Integer numCoresPerSocket)

setMemoryMB

public void setMemoryMB(Long memoryMB)

setMemoryHotAddEnabled

public void setMemoryHotAddEnabled(Boolean memoryHotAddEnabled)

setCpuHotAddEnabled

public void setCpuHotAddEnabled(Boolean cpuHotAddEnabled)

setCpuHotRemoveEnabled

public void setCpuHotRemoveEnabled(Boolean cpuHotRemoveEnabled)

setVirtualICH7MPresent

public void setVirtualICH7MPresent(Boolean virtualICH7MPresent)

setVirtualSMCPresent

public void setVirtualSMCPresent(Boolean virtualSMCPresent)

setDeviceChange

public void setDeviceChange(VirtualDeviceConfigSpec[] deviceChange)

setCpuAllocation

public void setCpuAllocation(ResourceAllocationInfo cpuAllocation)

setMemoryAllocation

public void setMemoryAllocation(ResourceAllocationInfo memoryAllocation)

setCpuAffinity

public void setCpuAffinity(VirtualMachineAffinityInfo cpuAffinity)

setMemoryAffinity

public void setMemoryAffinity(VirtualMachineAffinityInfo memoryAffinity)

setNetworkShaper

public void setNetworkShaper(VirtualMachineNetworkShaperInfo networkShaper)

setCpuFeatureMask

public void setCpuFeatureMask(VirtualMachineCpuIdInfoSpec[] cpuFeatureMask)

setExtraConfig

public void setExtraConfig(OptionValue[] extraConfig)

setSwapPlacement

public void setSwapPlacement(String swapPlacement)

setBootOptions

public void setBootOptions(VirtualMachineBootOptions bootOptions)

setVAppConfig

public void setVAppConfig(VmConfigSpec vAppConfig)

setFtInfo

public void setFtInfo(FaultToleranceConfigInfo ftInfo)

setVAppConfigRemoved

public void setVAppConfigRemoved(Boolean vAppConfigRemoved)

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)


Copyright © 2011-2012. All Rights Reserved.