public class VolumeRestRep extends BlockObjectRestRep
Modifier and Type | Class and Description |
---|---|
static class |
VolumeRestRep.FullCopyRestRep |
static class |
VolumeRestRep.MirrorRestRep |
static class |
VolumeRestRep.ProtectionRestRep |
static class |
VolumeRestRep.RecoverPointRestRep |
static class |
VolumeRestRep.SRDFRestRep |
Constructor and Description |
---|
VolumeRestRep() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAccessState()
The volume's access state
|
java.lang.String |
getAllocatedCapacity()
The total amount of space allocated from the volume's storage pool (GB)
|
RelatedResourceRep |
getAutoTierPolicyUri()
The policy used to distribute data across the disks of
the volume's storage pool
|
java.lang.String |
getCapacity()
This volume's total capacity in Gb (Gigabytes).
|
java.lang.String |
getCompressionRatio() |
java.lang.Boolean |
getHasXIO3XVolumes()
Specifies whether this is Xtremio 3.x volume or not.
|
java.util.List<RelatedResourceRep> |
getHaVolumes() |
java.lang.Boolean |
getIsComposite()
Specifies whether this is a composite (meta) volume.
|
java.lang.String |
getLinkStatus()
The volume's link status
|
RelatedResourceRep |
getPool()
URI for the storage pool containing storage allocated for the volume.
|
java.lang.String |
getPreAllocationSize()
The amount of space that was initially allocated when the volume was created (GB)
|
RelatedResourceRep |
getProject()
This volume's project
|
VolumeRestRep.ProtectionRestRep |
getProtection()
Information on how this volume is protected
|
java.lang.String |
getProvisionedCapacity()
This volume's logical capacity in Gb (Gigabytes).
|
java.lang.Boolean |
getSupportsSnapshotSessions()
Specifies whether this is volume supports Snapshot Sessions.
|
java.lang.String |
getSystemType()
Storage system's type
|
RelatedResourceRep |
getTenant()
This volume's tenant
|
java.lang.Boolean |
getThinlyProvisioned()
Whether or not this volume is thinly provisioned.
|
RelatedResourceRep |
getVirtualPool()
This volume's virtual pool
|
java.util.List<RelatedResourceRep> |
getVolumeGroups() |
void |
setAccessState(java.lang.String accessState) |
void |
setAllocatedCapacity(java.lang.String allocatedCapacity) |
void |
setAutoTierPolicyUri(RelatedResourceRep autoTierPolicy) |
void |
setCapacity(java.lang.String capacity) |
void |
setCompressionRatio(java.lang.String compressionRatio) |
void |
setHasXIO3XVolumes(java.lang.Boolean hasXIO3XVolumes) |
void |
setHaVolumes(java.util.List<RelatedResourceRep> haVolumes) |
void |
setIsComposite(java.lang.Boolean isComposite) |
void |
setLinkStatus(java.lang.String linkStatus) |
void |
setPool(RelatedResourceRep pool) |
void |
setPreAllocationSize(java.lang.String preAllocationSize) |
void |
setProject(RelatedResourceRep project) |
void |
setProtection(VolumeRestRep.ProtectionRestRep protection) |
void |
setProvisionedCapacity(java.lang.String provisionedCapacity) |
void |
setSupportsSnapshotSessions(java.lang.Boolean supportsSnapshotSessions) |
void |
setSystemType(java.lang.String systemType) |
void |
setTenant(RelatedResourceRep tenant) |
void |
setThinlyProvisioned(java.lang.Boolean thinlyProvisioned) |
void |
setVirtualPool(RelatedResourceRep vpool) |
void |
setVolumeGroups(java.util.List<RelatedResourceRep> volumeGroups) |
getConsistencyGroup, getDeviceLabel, getNativeId, getProtocols, getReplicationGroupInstance, getStorageController, getVirtualArray, getWwn, setConsistencyGroup, setDeviceLabel, setNativeId, setProtocols, setReplicationGroupInstance, setStorageController, setVirtualArray, setWwn
getCreationTime, getGlobal, getId, getInactive, getInternal, getLink, getName, getRemote, getTags, getVdc, setCreationTime, setGlobal, setId, setInactive, setInternal, setLink, setName, setRemote, setTags, setVdc, toString
public java.lang.String getAllocatedCapacity()
public void setAllocatedCapacity(java.lang.String allocatedCapacity)
public java.lang.String getPreAllocationSize()
public void setPreAllocationSize(java.lang.String preAllocationSize)
public RelatedResourceRep getAutoTierPolicyUri()
public void setAutoTierPolicyUri(RelatedResourceRep autoTierPolicy)
public java.lang.String getCapacity()
public void setCapacity(java.lang.String capacity)
public RelatedResourceRep getVirtualPool()
public void setVirtualPool(RelatedResourceRep vpool)
public java.lang.Boolean getIsComposite()
public void setIsComposite(java.lang.Boolean isComposite)
public RelatedResourceRep getProject()
public void setProject(RelatedResourceRep project)
public java.lang.String getProvisionedCapacity()
public void setProvisionedCapacity(java.lang.String provisionedCapacity)
public RelatedResourceRep getTenant()
public void setTenant(RelatedResourceRep tenant)
public java.lang.Boolean getThinlyProvisioned()
public void setThinlyProvisioned(java.lang.Boolean thinlyProvisioned)
public java.util.List<RelatedResourceRep> getHaVolumes()
public void setHaVolumes(java.util.List<RelatedResourceRep> haVolumes)
public VolumeRestRep.ProtectionRestRep getProtection()
public void setProtection(VolumeRestRep.ProtectionRestRep protection)
public java.lang.String getAccessState()
public void setAccessState(java.lang.String accessState)
public java.lang.String getLinkStatus()
public void setLinkStatus(java.lang.String linkStatus)
public java.lang.Boolean getHasXIO3XVolumes()
public void setHasXIO3XVolumes(java.lang.Boolean hasXIO3XVolumes)
public RelatedResourceRep getPool()
public void setPool(RelatedResourceRep pool)
public java.util.List<RelatedResourceRep> getVolumeGroups()
public void setVolumeGroups(java.util.List<RelatedResourceRep> volumeGroups)
public java.lang.Boolean getSupportsSnapshotSessions()
public void setSupportsSnapshotSessions(java.lang.Boolean supportsSnapshotSessions)
public java.lang.String getSystemType()
public void setSystemType(java.lang.String systemType)
systemType
- the systemType to setpublic java.lang.String getCompressionRatio()
public void setCompressionRatio(java.lang.String compressionRatio)