public class ClusterStats
extends Object
implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
ClusterStats.Builder |
| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
ClusterStats() |
ClusterStats(Double clusterUtilization,
Long clientQueueDepth,
Long readBytes,
Long readOps,
String timestamp,
Long writeBytes,
Long writeOps,
Optional<Long> actualIOPS,
Optional<Long> averageIOPSize,
Optional<Long> latencyUSec,
Optional<Long> readBytesLastSample,
Optional<Long> readLatencyUSec,
Optional<Long> readOpsLastSample,
Optional<Long> samplePeriodMsec,
Optional<Long> unalignedReads,
Optional<Long> unalignedWrites,
Optional<Long> writeBytesLastSample,
Optional<Long> writeLatencyUSec,
Optional<Long> writeOpsLastSample) |
| Modifier and Type | Method and Description |
|---|---|
ClusterStats.Builder |
asBuilder() |
static ClusterStats.Builder |
builder() |
boolean |
equals(Object o) |
Optional<Long> |
getActualIOPS() |
Optional<Long> |
getAverageIOPSize() |
Long |
getClientQueueDepth() |
Double |
getClusterUtilization()
The amount of cluster capacity being utilized.
|
Optional<Long> |
getLatencyUSec() |
Long |
getReadBytes()
Total bytes read by clients.
|
Optional<Long> |
getReadBytesLastSample() |
Optional<Long> |
getReadLatencyUSec() |
Long |
getReadOps()
Total read operations.
|
Optional<Long> |
getReadOpsLastSample() |
Optional<Long> |
getSamplePeriodMsec() |
String |
getTimestamp()
Current time in UTC format.
|
Optional<Long> |
getUnalignedReads() |
Optional<Long> |
getUnalignedWrites() |
Long |
getWriteBytes()
Total bytes written by clients.
|
Optional<Long> |
getWriteBytesLastSample() |
Optional<Long> |
getWriteLatencyUSec() |
Long |
getWriteOps()
Total write operations.
|
Optional<Long> |
getWriteOpsLastSample() |
int |
hashCode() |
void |
setActualIOPS(Optional<Long> actualIOPS) |
void |
setAverageIOPSize(Optional<Long> averageIOPSize) |
void |
setClientQueueDepth(Long clientQueueDepth) |
void |
setClusterUtilization(Double clusterUtilization) |
void |
setLatencyUSec(Optional<Long> latencyUSec) |
void |
setReadBytes(Long readBytes) |
void |
setReadBytesLastSample(Optional<Long> readBytesLastSample) |
void |
setReadLatencyUSec(Optional<Long> readLatencyUSec) |
void |
setReadOps(Long readOps) |
void |
setReadOpsLastSample(Optional<Long> readOpsLastSample) |
void |
setSamplePeriodMsec(Optional<Long> samplePeriodMsec) |
void |
setTimestamp(String timestamp) |
void |
setUnalignedReads(Optional<Long> unalignedReads) |
void |
setUnalignedWrites(Optional<Long> unalignedWrites) |
void |
setWriteBytes(Long writeBytes) |
void |
setWriteBytesLastSample(Optional<Long> writeBytesLastSample) |
void |
setWriteLatencyUSec(Optional<Long> writeLatencyUSec) |
void |
setWriteOps(Long writeOps) |
void |
setWriteOpsLastSample(Optional<Long> writeOpsLastSample) |
Map<String,Object> |
toMap() |
String |
toString() |
public static final long serialVersionUID
@Since(value="7.0") public ClusterStats(Double clusterUtilization, Long clientQueueDepth, Long readBytes, Long readOps, String timestamp, Long writeBytes, Long writeOps, Optional<Long> actualIOPS, Optional<Long> averageIOPSize, Optional<Long> latencyUSec, Optional<Long> readBytesLastSample, Optional<Long> readLatencyUSec, Optional<Long> readOpsLastSample, Optional<Long> samplePeriodMsec, Optional<Long> unalignedReads, Optional<Long> unalignedWrites, Optional<Long> writeBytesLastSample, Optional<Long> writeLatencyUSec, Optional<Long> writeOpsLastSample)
public Double getClusterUtilization()
public void setClusterUtilization(Double clusterUtilization)
public Long getClientQueueDepth()
public void setClientQueueDepth(Long clientQueueDepth)
public Long getReadBytes()
public void setReadBytes(Long readBytes)
public Long getReadOps()
public void setReadOps(Long readOps)
public String getTimestamp()
public void setTimestamp(String timestamp)
public Long getWriteBytes()
public void setWriteBytes(Long writeBytes)
public Long getWriteOps()
public void setWriteOps(Long writeOps)
public Optional<Long> getActualIOPS()
public void setActualIOPS(Optional<Long> actualIOPS)
public Optional<Long> getAverageIOPSize()
public void setAverageIOPSize(Optional<Long> averageIOPSize)
public Optional<Long> getLatencyUSec()
public void setLatencyUSec(Optional<Long> latencyUSec)
public Optional<Long> getReadBytesLastSample()
public void setReadBytesLastSample(Optional<Long> readBytesLastSample)
public Optional<Long> getReadLatencyUSec()
public void setReadLatencyUSec(Optional<Long> readLatencyUSec)
public Optional<Long> getReadOpsLastSample()
public void setReadOpsLastSample(Optional<Long> readOpsLastSample)
public Optional<Long> getSamplePeriodMsec()
public void setSamplePeriodMsec(Optional<Long> samplePeriodMsec)
public Optional<Long> getUnalignedReads()
public void setUnalignedReads(Optional<Long> unalignedReads)
public Optional<Long> getUnalignedWrites()
public void setUnalignedWrites(Optional<Long> unalignedWrites)
public Optional<Long> getWriteBytesLastSample()
public void setWriteBytesLastSample(Optional<Long> writeBytesLastSample)
public Optional<Long> getWriteLatencyUSec()
public void setWriteLatencyUSec(Optional<Long> writeLatencyUSec)
public Optional<Long> getWriteOpsLastSample()
public void setWriteOpsLastSample(Optional<Long> writeOpsLastSample)
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic Map<String,Object> toMap()
public String toString()
toString in class Objectpublic static ClusterStats.Builder builder()
public final ClusterStats.Builder asBuilder()
Copyright © 2014-2016 NetApp, Inc. All Rights Reserved.