public class HostScsiDisk extends ScsiLun
Java class for HostScsiDisk complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="HostScsiDisk">
<complexContent>
<extension base="{urn:vim25}ScsiLun">
<sequence>
<element name="capacity" type="{urn:vim25}HostDiskDimensionsLba"/>
<element name="devicePath" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="ssd" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="localDisk" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="physicalLocation" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="emulatedDIXDIFEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="vsanDiskInfo" type="{urn:vim25}VsanHostVsanDiskInfo" minOccurs="0"/>
<element name="scsiDiskType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected HostDiskDimensionsLba |
capacity |
protected String |
devicePath |
protected Boolean |
emulatedDIXDIFEnabled |
protected Boolean |
localDisk |
protected List<String> |
physicalLocation |
protected String |
scsiDiskType |
protected Boolean |
ssd |
protected VsanHostVsanDiskInfo |
vsanDiskInfo |
alternateName, canonicalName, capabilities, descriptor, displayName, durableName, key, lunType, model, operationalState, protocolEndpoint, queueDepth, revision, scsiLevel, serialNumber, standardInquiry, uuid, vendor, vStorageSupportdeviceName, deviceType| Constructor and Description |
|---|
HostScsiDisk() |
| Modifier and Type | Method and Description |
|---|---|
HostDiskDimensionsLba |
getCapacity()
Gets the value of the capacity property.
|
String |
getDevicePath()
Gets the value of the devicePath property.
|
List<String> |
getPhysicalLocation()
Gets the value of the physicalLocation property.
|
String |
getScsiDiskType()
Gets the value of the scsiDiskType property.
|
VsanHostVsanDiskInfo |
getVsanDiskInfo()
Gets the value of the vsanDiskInfo property.
|
Boolean |
isEmulatedDIXDIFEnabled()
Gets the value of the emulatedDIXDIFEnabled property.
|
Boolean |
isLocalDisk()
Gets the value of the localDisk property.
|
Boolean |
isSsd()
Gets the value of the ssd property.
|
void |
setCapacity(HostDiskDimensionsLba value)
Sets the value of the capacity property.
|
void |
setDevicePath(String value)
Sets the value of the devicePath property.
|
void |
setEmulatedDIXDIFEnabled(Boolean value)
Sets the value of the emulatedDIXDIFEnabled property.
|
void |
setLocalDisk(Boolean value)
Sets the value of the localDisk property.
|
void |
setScsiDiskType(String value)
Sets the value of the scsiDiskType property.
|
void |
setSsd(Boolean value)
Sets the value of the ssd property.
|
void |
setVsanDiskInfo(VsanHostVsanDiskInfo value)
Sets the value of the vsanDiskInfo property.
|
getAlternateName, getCanonicalName, getCapabilities, getDescriptor, getDisplayName, getDurableName, getKey, getLunType, getModel, getOperationalState, getQueueDepth, getRevision, getScsiLevel, getSerialNumber, getStandardInquiry, getUuid, getVendor, getVStorageSupport, isProtocolEndpoint, setCanonicalName, setCapabilities, setDisplayName, setDurableName, setKey, setLunType, setModel, setProtocolEndpoint, setQueueDepth, setRevision, setScsiLevel, setSerialNumber, setUuid, setVendor, setVStorageSupportgetDeviceName, getDeviceType, setDeviceName, setDeviceTypeprotected HostDiskDimensionsLba capacity
protected String devicePath
protected Boolean ssd
protected Boolean localDisk
protected Boolean emulatedDIXDIFEnabled
protected VsanHostVsanDiskInfo vsanDiskInfo
protected String scsiDiskType
public HostDiskDimensionsLba getCapacity()
HostDiskDimensionsLbapublic void setCapacity(HostDiskDimensionsLba value)
value - allowed object is
HostDiskDimensionsLbapublic String getDevicePath()
Stringpublic void setDevicePath(String value)
value - allowed object is
Stringpublic Boolean isSsd()
Booleanpublic void setSsd(Boolean value)
value - allowed object is
Booleanpublic Boolean isLocalDisk()
Booleanpublic void setLocalDisk(Boolean value)
value - allowed object is
Booleanpublic List<String> getPhysicalLocation()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the physicalLocation property.
For example, to add a new item, do as follows:
getPhysicalLocation().add(newItem);
Objects of the following type(s) are allowed in the list
String
public Boolean isEmulatedDIXDIFEnabled()
Booleanpublic void setEmulatedDIXDIFEnabled(Boolean value)
value - allowed object is
Booleanpublic VsanHostVsanDiskInfo getVsanDiskInfo()
VsanHostVsanDiskInfopublic void setVsanDiskInfo(VsanHostVsanDiskInfo value)
value - allowed object is
VsanHostVsanDiskInfopublic String getScsiDiskType()
StringCopyright © 2018. All rights reserved.