/* * Copyright (c) 2015 EMC Corporation * All Rights Reserved */ package com.emc.storageos.datadomain.restapi.model; import org.codehaus.jackson.annotate.JsonProperty; import org.codehaus.jackson.map.annotate.JsonRootName; import com.google.gson.Gson; import com.google.gson.annotations.SerializedName; @JsonRootName(value = "stats_capacity") public class DDStatsCapacityInfo { @SerializedName("collection_epoch") @JsonProperty(value = "collection_epoch") private long collectionEpoch; @SerializedName("physical_capacity") @JsonProperty(value = "physical_capacity") private DDCapacity physicalCapacity; @SerializedName("logical_capacity") @JsonProperty(value = "logical_capacity") private DDCapacity logicalCapacity; @SerializedName("compression_factor") @JsonProperty(value = "compression_factor") private float compressionFactor; @SerializedName("data_written") @JsonProperty(value = "data_written") private DDDataWritten dataWritten; public long getCollectionEpoch() { return collectionEpoch; } public void setCollectionEpoch(long collectionEpoch) { this.collectionEpoch = collectionEpoch; } public DDCapacity getPhysicalCapacity() { return physicalCapacity; } public void setPhysicalCapacity(DDCapacity physicalCapacity) { this.physicalCapacity = physicalCapacity; } public DDCapacity getLogicalCapacity() { return logicalCapacity; } public void setLogicalCapacity(DDCapacity logicalCapacity) { this.logicalCapacity = logicalCapacity; } public float getCompressionFactor() { return compressionFactor; } public void setCompressionFactor(float compressionFactor) { this.compressionFactor = compressionFactor; } public DDDataWritten getDataWritten() { return dataWritten; } public void setDataWritten(DDDataWritten dataWritten) { this.dataWritten = dataWritten; } public String toString() { return new Gson().toJson(this).toString(); } }