Class VirtualDeviceOption

java.lang.Object
com.vmware.vim25.DynamicData
com.vmware.vim25.VirtualDeviceOption
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
VirtualCdromOption, VirtualControllerOption, VirtualDiskOption, VirtualEthernetCardOption, VirtualFloppyOption, VirtualKeyboardOption, VirtualMachineVMCIDeviceOption, VirtualNVDIMMOption, VirtualParallelPortOption, VirtualPCIPassthroughOption, VirtualPointingDeviceOption, VirtualPrecisionClockOption, VirtualSCSIPassthroughOption, VirtualSerialPortOption, VirtualSoundCardOption, VirtualTPMOption, VirtualUSBOption, VirtualVideoCardOption, VirtualVMIROMOption, VirtualWDTOption

public class VirtualDeviceOption extends DynamicData
See Also:
  • Field Details

  • Constructor Details

    • VirtualDeviceOption

      public VirtualDeviceOption()
  • Method Details

    • getType

      public String getType()
    • getConnectOption

      public VirtualDeviceConnectOption getConnectOption()
    • getBusSlotOption

      public VirtualDeviceBusSlotOption getBusSlotOption()
    • 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)
    • setBusSlotOption

      public void setBusSlotOption(VirtualDeviceBusSlotOption busSlotOption)
    • 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)