public class GetVolumeEfficiencyResult
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
GetVolumeEfficiencyResult.Builder |
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
GetVolumeEfficiencyResult() |
GetVolumeEfficiencyResult(Optional<java.lang.Double> compression,
java.lang.Double deduplication,
java.lang.Double thinProvisioning,
java.lang.String timestamp) |
GetVolumeEfficiencyResult(Optional<java.lang.Double> compression,
java.lang.Double deduplication,
java.lang.Long[] missingVolumes,
java.lang.Double thinProvisioning,
java.lang.String timestamp) |
Modifier and Type | Method and Description |
---|---|
GetVolumeEfficiencyResult.Builder |
asBuilder() |
static GetVolumeEfficiencyResult.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
Optional<java.lang.Double> |
getCompression()
The amount of space being saved by compressing data on a single volume.
|
java.lang.Double |
getDeduplication()
The amount of space being saved on a single volume by not duplicating data.
|
java.lang.Long[] |
getMissingVolumes()
The volumes that could not be queried for efficiency data.
|
java.lang.Double |
getThinProvisioning()
The ratio of space used to the amount of space allocated for storing data.
|
java.lang.String |
getTimestamp()
The last time efficiency data was collected after Garbage Collection (GC).
|
int |
hashCode() |
void |
setCompression(Optional<java.lang.Double> compression) |
void |
setDeduplication(java.lang.Double deduplication) |
void |
setMissingVolumes(java.lang.Long[] missingVolumes) |
void |
setThinProvisioning(java.lang.Double thinProvisioning) |
void |
setTimestamp(java.lang.String timestamp) |
java.util.Map<java.lang.String,java.lang.Object> |
toMap() |
java.lang.String |
toString() |
public static final long serialVersionUID
@Since(value="7.0") public GetVolumeEfficiencyResult(Optional<java.lang.Double> compression, java.lang.Double deduplication, java.lang.Double thinProvisioning, java.lang.String timestamp)
public Optional<java.lang.Double> getCompression()
public void setCompression(Optional<java.lang.Double> compression)
public java.lang.Double getDeduplication()
public void setDeduplication(java.lang.Double deduplication)
public java.lang.Long[] getMissingVolumes()
public void setMissingVolumes(java.lang.Long[] missingVolumes)
public java.lang.Double getThinProvisioning()
public void setThinProvisioning(java.lang.Double thinProvisioning)
public java.lang.String getTimestamp()
public void setTimestamp(java.lang.String timestamp)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.util.Map<java.lang.String,java.lang.Object> toMap()
public java.lang.String toString()
toString
in class java.lang.Object
public static GetVolumeEfficiencyResult.Builder builder()
public final GetVolumeEfficiencyResult.Builder asBuilder()