public class DatastoreCapability extends DynamicData
Java class for DatastoreCapability complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DatastoreCapability">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="directoryHierarchySupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="rawDiskMappingsSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="perFileThinProvisioningSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="storageIORMSupported" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="nativeSnapshotSupported" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="topLevelDirectoryCreateSupported" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="seSparseSupported" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="vmfsSparseSupported" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="vsanSparseSupported" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="upitSupported" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
directoryHierarchySupported |
protected Boolean |
nativeSnapshotSupported |
protected boolean |
perFileThinProvisioningSupported |
protected boolean |
rawDiskMappingsSupported |
protected Boolean |
seSparseSupported |
protected Boolean |
storageIORMSupported |
protected Boolean |
topLevelDirectoryCreateSupported |
protected Boolean |
upitSupported |
protected Boolean |
vmfsSparseSupported |
protected Boolean |
vsanSparseSupported |
| Constructor and Description |
|---|
DatastoreCapability() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isDirectoryHierarchySupported()
Gets the value of the directoryHierarchySupported property.
|
Boolean |
isNativeSnapshotSupported()
Gets the value of the nativeSnapshotSupported property.
|
boolean |
isPerFileThinProvisioningSupported()
Gets the value of the perFileThinProvisioningSupported property.
|
boolean |
isRawDiskMappingsSupported()
Gets the value of the rawDiskMappingsSupported property.
|
Boolean |
isSeSparseSupported()
Gets the value of the seSparseSupported property.
|
Boolean |
isStorageIORMSupported()
Gets the value of the storageIORMSupported property.
|
Boolean |
isTopLevelDirectoryCreateSupported()
Gets the value of the topLevelDirectoryCreateSupported property.
|
Boolean |
isUpitSupported()
Gets the value of the upitSupported property.
|
Boolean |
isVmfsSparseSupported()
Gets the value of the vmfsSparseSupported property.
|
Boolean |
isVsanSparseSupported()
Gets the value of the vsanSparseSupported property.
|
void |
setDirectoryHierarchySupported(boolean value)
Sets the value of the directoryHierarchySupported property.
|
void |
setNativeSnapshotSupported(Boolean value)
Sets the value of the nativeSnapshotSupported property.
|
void |
setPerFileThinProvisioningSupported(boolean value)
Sets the value of the perFileThinProvisioningSupported property.
|
void |
setRawDiskMappingsSupported(boolean value)
Sets the value of the rawDiskMappingsSupported property.
|
void |
setSeSparseSupported(Boolean value)
Sets the value of the seSparseSupported property.
|
void |
setStorageIORMSupported(Boolean value)
Sets the value of the storageIORMSupported property.
|
void |
setTopLevelDirectoryCreateSupported(Boolean value)
Sets the value of the topLevelDirectoryCreateSupported property.
|
void |
setUpitSupported(Boolean value)
Sets the value of the upitSupported property.
|
void |
setVmfsSparseSupported(Boolean value)
Sets the value of the vmfsSparseSupported property.
|
void |
setVsanSparseSupported(Boolean value)
Sets the value of the vsanSparseSupported property.
|
protected boolean directoryHierarchySupported
protected boolean rawDiskMappingsSupported
protected boolean perFileThinProvisioningSupported
protected Boolean storageIORMSupported
protected Boolean nativeSnapshotSupported
protected Boolean topLevelDirectoryCreateSupported
protected Boolean seSparseSupported
protected Boolean vmfsSparseSupported
protected Boolean vsanSparseSupported
protected Boolean upitSupported
public boolean isDirectoryHierarchySupported()
public void setDirectoryHierarchySupported(boolean value)
public boolean isRawDiskMappingsSupported()
public void setRawDiskMappingsSupported(boolean value)
public boolean isPerFileThinProvisioningSupported()
public void setPerFileThinProvisioningSupported(boolean value)
public Boolean isStorageIORMSupported()
Booleanpublic void setStorageIORMSupported(Boolean value)
value - allowed object is
Booleanpublic Boolean isNativeSnapshotSupported()
Booleanpublic void setNativeSnapshotSupported(Boolean value)
value - allowed object is
Booleanpublic Boolean isTopLevelDirectoryCreateSupported()
Booleanpublic void setTopLevelDirectoryCreateSupported(Boolean value)
value - allowed object is
Booleanpublic Boolean isSeSparseSupported()
Booleanpublic void setSeSparseSupported(Boolean value)
value - allowed object is
Booleanpublic Boolean isVmfsSparseSupported()
Booleanpublic void setVmfsSparseSupported(Boolean value)
value - allowed object is
Booleanpublic Boolean isVsanSparseSupported()
Booleanpublic void setVsanSparseSupported(Boolean value)
value - allowed object is
Booleanpublic Boolean isUpitSupported()
BooleanCopyright © 2018. All rights reserved.