com.vmware.vim25
Class VirtualSCSIControllerOption

java.lang.Object
  extended by com.vmware.vim25.DynamicData
      extended by com.vmware.vim25.VirtualDeviceOption
          extended by com.vmware.vim25.VirtualControllerOption
              extended by com.vmware.vim25.VirtualSCSIControllerOption
Direct Known Subclasses:
ParaVirtualSCSIControllerOption, VirtualBusLogicControllerOption, VirtualLsiLogicControllerOption, VirtualLsiLogicSASControllerOption

public class VirtualSCSIControllerOption
extends VirtualControllerOption

Author:
Steve Jin (sjin@vmware.com)

Field Summary
 int defaultSharedIndex
           
 BoolOption hotAddRemove
           
 IntOption numSCSICdroms
           
 IntOption numSCSIDisks
           
 IntOption numSCSIPassthrough
           
 int scsiCtlrUnitNumber
           
 VirtualSCSISharing[] sharing
           
 
Fields inherited from class com.vmware.vim25.VirtualControllerOption
devices, supportedDevice
 
Fields inherited from class com.vmware.vim25.VirtualDeviceOption
autoAssignController, backingOption, connectOption, controllerType, defaultBackingOptionIndex, deprecated, hotRemoveSupported, licensingLimit, plugAndPlay, type
 
Fields inherited from class com.vmware.vim25.DynamicData
dynamicProperty, dynamicType
 
Constructor Summary
VirtualSCSIControllerOption()
           
 
Method Summary
 int getDefaultSharedIndex()
           
 BoolOption getHotAddRemove()
           
 IntOption getNumSCSICdroms()
           
 IntOption getNumSCSIDisks()
           
 IntOption getNumSCSIPassthrough()
           
 int getScsiCtlrUnitNumber()
           
 VirtualSCSISharing[] getSharing()
           
 void setDefaultSharedIndex(int defaultSharedIndex)
           
 void setHotAddRemove(BoolOption hotAddRemove)
           
 void setNumSCSICdroms(IntOption numSCSICdroms)
           
 void setNumSCSIDisks(IntOption numSCSIDisks)
           
 void setNumSCSIPassthrough(IntOption numSCSIPassthrough)
           
 void setScsiCtlrUnitNumber(int scsiCtlrUnitNumber)
           
 void setSharing(VirtualSCSISharing[] sharing)
           
 
Methods inherited from class com.vmware.vim25.VirtualControllerOption
getDevices, getSupportedDevice, setDevices, setSupportedDevice
 
Methods inherited from class com.vmware.vim25.VirtualDeviceOption
getAutoAssignController, getBackingOption, getConnectOption, getControllerType, getDefaultBackingOptionIndex, getHotRemoveSupported, getLicensingLimit, getType, isDeprecated, isPlugAndPlay, setAutoAssignController, setBackingOption, setConnectOption, setControllerType, setDefaultBackingOptionIndex, setDeprecated, setHotRemoveSupported, setLicensingLimit, setPlugAndPlay, setType
 
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

numSCSIDisks

public IntOption numSCSIDisks

numSCSICdroms

public IntOption numSCSICdroms

numSCSIPassthrough

public IntOption numSCSIPassthrough

sharing

public VirtualSCSISharing[] sharing

defaultSharedIndex

public int defaultSharedIndex

hotAddRemove

public BoolOption hotAddRemove

scsiCtlrUnitNumber

public int scsiCtlrUnitNumber
Constructor Detail

VirtualSCSIControllerOption

public VirtualSCSIControllerOption()
Method Detail

getNumSCSIDisks

public IntOption getNumSCSIDisks()

getNumSCSICdroms

public IntOption getNumSCSICdroms()

getNumSCSIPassthrough

public IntOption getNumSCSIPassthrough()

getSharing

public VirtualSCSISharing[] getSharing()

getDefaultSharedIndex

public int getDefaultSharedIndex()

getHotAddRemove

public BoolOption getHotAddRemove()

getScsiCtlrUnitNumber

public int getScsiCtlrUnitNumber()

setNumSCSIDisks

public void setNumSCSIDisks(IntOption numSCSIDisks)

setNumSCSICdroms

public void setNumSCSICdroms(IntOption numSCSICdroms)

setNumSCSIPassthrough

public void setNumSCSIPassthrough(IntOption numSCSIPassthrough)

setSharing

public void setSharing(VirtualSCSISharing[] sharing)

setDefaultSharedIndex

public void setDefaultSharedIndex(int defaultSharedIndex)

setHotAddRemove

public void setHotAddRemove(BoolOption hotAddRemove)

setScsiCtlrUnitNumber

public void setScsiCtlrUnitNumber(int scsiCtlrUnitNumber)


Copyright © 2011-2012. All Rights Reserved.