com.vmware.vim25
Class VirtualDeviceOption

java.lang.Object
  extended by com.vmware.vim25.DynamicData
      extended by com.vmware.vim25.VirtualDeviceOption
Direct Known Subclasses:
VirtualCdromOption, VirtualControllerOption, VirtualDiskOption, VirtualEthernetCardOption, VirtualFloppyOption, VirtualKeyboardOption, VirtualMachineVMCIDeviceOption, VirtualParallelPortOption, VirtualPCIPassthroughOption, VirtualPointingDeviceOption, VirtualSCSIPassthroughOption, VirtualSerialPortOption, VirtualSoundCardOption, VirtualUSBOption, VirtualVideoCardOption, VirtualVMIROMOption

public class VirtualDeviceOption
extends DynamicData

Author:
Steve Jin (sjin@vmware.com)

Field Summary
 BoolOption autoAssignController
           
 VirtualDeviceBackingOption[] backingOption
           
 VirtualDeviceConnectOption connectOption
           
 String controllerType
           
 Integer defaultBackingOptionIndex
           
 boolean deprecated
           
 Boolean hotRemoveSupported
           
 String[] licensingLimit
           
 boolean plugAndPlay
           
 String type
           
 
Fields inherited from class com.vmware.vim25.DynamicData
dynamicProperty, dynamicType
 
Constructor Summary
VirtualDeviceOption()
           
 
Method Summary
 BoolOption getAutoAssignController()
           
 VirtualDeviceBackingOption[] getBackingOption()
           
 VirtualDeviceConnectOption getConnectOption()
           
 String getControllerType()
           
 Integer getDefaultBackingOptionIndex()
           
 Boolean getHotRemoveSupported()
           
 String[] getLicensingLimit()
           
 String getType()
           
 boolean isDeprecated()
           
 boolean isPlugAndPlay()
           
 void setAutoAssignController(BoolOption autoAssignController)
           
 void setBackingOption(VirtualDeviceBackingOption[] backingOption)
           
 void setConnectOption(VirtualDeviceConnectOption connectOption)
           
 void setControllerType(String controllerType)
           
 void setDefaultBackingOptionIndex(Integer defaultBackingOptionIndex)
           
 void setDeprecated(boolean deprecated)
           
 void setHotRemoveSupported(Boolean hotRemoveSupported)
           
 void setLicensingLimit(String[] licensingLimit)
           
 void setPlugAndPlay(boolean plugAndPlay)
           
 void setType(String type)
           
 
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

type

public String type

connectOption

public VirtualDeviceConnectOption connectOption

controllerType

public String controllerType

autoAssignController

public BoolOption autoAssignController

backingOption

public VirtualDeviceBackingOption[] backingOption

defaultBackingOptionIndex

public Integer defaultBackingOptionIndex

licensingLimit

public String[] licensingLimit

deprecated

public boolean deprecated

plugAndPlay

public boolean plugAndPlay

hotRemoveSupported

public Boolean hotRemoveSupported
Constructor Detail

VirtualDeviceOption

public VirtualDeviceOption()
Method Detail

getType

public String getType()

getConnectOption

public VirtualDeviceConnectOption getConnectOption()

getControllerType

public String getControllerType()

getAutoAssignController

public BoolOption getAutoAssignController()

getBackingOption

public VirtualDeviceBackingOption[] getBackingOption()

getDefaultBackingOptionIndex

public Integer getDefaultBackingOptionIndex()

getLicensingLimit

public String[] getLicensingLimit()

isDeprecated

public boolean isDeprecated()

isPlugAndPlay

public boolean isPlugAndPlay()

getHotRemoveSupported

public Boolean getHotRemoveSupported()

setType

public void setType(String type)

setConnectOption

public void setConnectOption(VirtualDeviceConnectOption connectOption)

setControllerType

public void setControllerType(String controllerType)

setAutoAssignController

public void setAutoAssignController(BoolOption autoAssignController)

setBackingOption

public void setBackingOption(VirtualDeviceBackingOption[] backingOption)

setDefaultBackingOptionIndex

public void setDefaultBackingOptionIndex(Integer defaultBackingOptionIndex)

setLicensingLimit

public void setLicensingLimit(String[] licensingLimit)

setDeprecated

public void setDeprecated(boolean deprecated)

setPlugAndPlay

public void setPlugAndPlay(boolean plugAndPlay)

setHotRemoveSupported

public void setHotRemoveSupported(Boolean hotRemoveSupported)


Copyright © 2011-2012. All Rights Reserved.