com.vmware.vim25
Class ScsiLun

java.lang.Object
  extended by com.vmware.vim25.DynamicData
      extended by com.vmware.vim25.HostDevice
          extended by com.vmware.vim25.ScsiLun
Direct Known Subclasses:
HostScsiDisk

public class ScsiLun
extends HostDevice

Author:
Steve Jin (sjin@vmware.com)

Field Summary
 ScsiLunDurableName[] alternateName
           
 String canonicalName
           
 ScsiLunCapabilities capabilities
           
 ScsiLunDescriptor[] descriptor
           
 String displayName
           
 ScsiLunDurableName durableName
           
 String key
           
 String lunType
           
 String model
           
 String[] operationalState
           
 Integer queueDepth
           
 String revision
           
 Integer scsiLevel
           
 String serialNumber
           
 byte[] standardInquiry
           
 String uuid
           
 String vendor
           
 String vStorageSupport
           
 
Fields inherited from class com.vmware.vim25.HostDevice
deviceName, deviceType
 
Fields inherited from class com.vmware.vim25.DynamicData
dynamicProperty, dynamicType
 
Constructor Summary
ScsiLun()
           
 
Method Summary
 ScsiLunDurableName[] getAlternateName()
           
 String getCanonicalName()
           
 ScsiLunCapabilities getCapabilities()
           
 ScsiLunDescriptor[] getDescriptor()
           
 String getDisplayName()
           
 ScsiLunDurableName getDurableName()
           
 String getKey()
           
 String getLunType()
           
 String getModel()
           
 String[] getOperationalState()
           
 Integer getQueueDepth()
           
 String getRevision()
           
 Integer getScsiLevel()
           
 String getSerialNumber()
           
 byte[] getStandardInquiry()
           
 String getUuid()
           
 String getVendor()
           
 String getVStorageSupport()
           
 void setAlternateName(ScsiLunDurableName[] alternateName)
           
 void setCanonicalName(String canonicalName)
           
 void setCapabilities(ScsiLunCapabilities capabilities)
           
 void setDescriptor(ScsiLunDescriptor[] descriptor)
           
 void setDisplayName(String displayName)
           
 void setDurableName(ScsiLunDurableName durableName)
           
 void setKey(String key)
           
 void setLunType(String lunType)
           
 void setModel(String model)
           
 void setOperationalState(String[] operationalState)
           
 void setQueueDepth(Integer queueDepth)
           
 void setRevision(String revision)
           
 void setScsiLevel(Integer scsiLevel)
           
 void setSerialNumber(String serialNumber)
           
 void setStandardInquiry(byte[] standardInquiry)
           
 void setUuid(String uuid)
           
 void setVendor(String vendor)
           
 void setVStorageSupport(String vStorageSupport)
           
 
Methods inherited from class com.vmware.vim25.HostDevice
getDeviceName, getDeviceType, setDeviceName, setDeviceType
 
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

key

public String key

uuid

public String uuid

descriptor

public ScsiLunDescriptor[] descriptor

canonicalName

public String canonicalName

displayName

public String displayName

lunType

public String lunType

vendor

public String vendor

model

public String model

revision

public String revision

scsiLevel

public Integer scsiLevel

serialNumber

public String serialNumber

durableName

public ScsiLunDurableName durableName

alternateName

public ScsiLunDurableName[] alternateName

standardInquiry

public byte[] standardInquiry

queueDepth

public Integer queueDepth

operationalState

public String[] operationalState

capabilities

public ScsiLunCapabilities capabilities

vStorageSupport

public String vStorageSupport
Constructor Detail

ScsiLun

public ScsiLun()
Method Detail

getKey

public String getKey()

getUuid

public String getUuid()

getDescriptor

public ScsiLunDescriptor[] getDescriptor()

getCanonicalName

public String getCanonicalName()

getDisplayName

public String getDisplayName()

getLunType

public String getLunType()

getVendor

public String getVendor()

getModel

public String getModel()

getRevision

public String getRevision()

getScsiLevel

public Integer getScsiLevel()

getSerialNumber

public String getSerialNumber()

getDurableName

public ScsiLunDurableName getDurableName()

getAlternateName

public ScsiLunDurableName[] getAlternateName()

getStandardInquiry

public byte[] getStandardInquiry()

getQueueDepth

public Integer getQueueDepth()

getOperationalState

public String[] getOperationalState()

getCapabilities

public ScsiLunCapabilities getCapabilities()

getVStorageSupport

public String getVStorageSupport()

setKey

public void setKey(String key)

setUuid

public void setUuid(String uuid)

setDescriptor

public void setDescriptor(ScsiLunDescriptor[] descriptor)

setCanonicalName

public void setCanonicalName(String canonicalName)

setDisplayName

public void setDisplayName(String displayName)

setLunType

public void setLunType(String lunType)

setVendor

public void setVendor(String vendor)

setModel

public void setModel(String model)

setRevision

public void setRevision(String revision)

setScsiLevel

public void setScsiLevel(Integer scsiLevel)

setSerialNumber

public void setSerialNumber(String serialNumber)

setDurableName

public void setDurableName(ScsiLunDurableName durableName)

setAlternateName

public void setAlternateName(ScsiLunDurableName[] alternateName)

setStandardInquiry

public void setStandardInquiry(byte[] standardInquiry)

setQueueDepth

public void setQueueDepth(Integer queueDepth)

setOperationalState

public void setOperationalState(String[] operationalState)

setCapabilities

public void setCapabilities(ScsiLunCapabilities capabilities)

setVStorageSupport

public void setVStorageSupport(String vStorageSupport)


Copyright © 2011-2012. All Rights Reserved.