public class NodeStatsInfo
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
NodeStatsInfo.Builder |
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
NodeStatsInfo() |
NodeStatsInfo(java.lang.Long cBytesIn,
java.lang.Long cBytesOut,
java.lang.Long count,
java.lang.Long cpu,
java.lang.Long cpuTotal,
java.lang.Long mBytesIn,
java.lang.Long mBytesOut,
java.lang.Long networkUtilizationCluster,
java.lang.Long networkUtilizationStorage,
java.lang.Long nodeID,
java.lang.Long readOps,
java.lang.Long readLatencyUSecTotal,
java.lang.Long sBytesIn,
java.lang.Long sBytesOut,
QuintileHistogram ssLoadHistogram,
java.lang.String timestamp,
java.lang.Long usedMemory,
java.lang.Long writeLatencyUSecTotal,
java.lang.Long writeOps) |
NodeStatsInfo(java.lang.Long cBytesIn,
java.lang.Long cBytesOut,
java.lang.Long count,
java.lang.Long cpu,
java.lang.Long cpuTotal,
java.lang.Long mBytesIn,
java.lang.Long mBytesOut,
java.lang.Long networkUtilizationCluster,
java.lang.Long networkUtilizationStorage,
java.lang.Long nodeID,
java.lang.Long readOps,
java.lang.Long readLatencyUSecTotal,
java.lang.Long sBytesIn,
java.lang.Long sBytesOut,
java.lang.String timestamp,
java.lang.Long usedMemory,
java.lang.Long writeLatencyUSecTotal,
java.lang.Long writeOps) |
Modifier and Type | Method and Description |
---|---|
NodeStatsInfo.Builder |
asBuilder() |
static NodeStatsInfo.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
java.lang.Long |
getCBytesIn()
Bytes in on the cluster interface.
|
java.lang.Long |
getCBytesOut()
Bytes out on the cluster interface.
|
java.lang.Long |
getCount() |
java.lang.Long |
getCpu()
CPU Usage %
|
java.lang.Long |
getCpuTotal()
CPU Total
|
java.lang.Long |
getMBytesIn()
Bytes in on the management interface.
|
java.lang.Long |
getMBytesOut()
Bytes out on the management interface.
|
java.lang.Long |
getNetworkUtilizationCluster()
Network interface utilization (in %) for the cluster network interface.
|
java.lang.Long |
getNetworkUtilizationStorage()
Network interface utilization (in %) for the storage network interface.
|
java.lang.Long |
getNodeID() |
java.lang.Long |
getReadLatencyUSecTotal() |
java.lang.Long |
getReadOps()
Read Operations.
|
java.lang.Long |
getSBytesIn()
Bytes in on the storage interface.
|
java.lang.Long |
getSBytesOut()
Bytes out on the storage interface.
|
QuintileHistogram |
getSsLoadHistogram()
A histogram of SS load measurements.
|
java.lang.String |
getTimestamp()
Current time in UTC format ISO 8691 date string.
|
java.lang.Long |
getUsedMemory()
Total memory usage in bytes.
|
java.lang.Long |
getWriteLatencyUSecTotal() |
java.lang.Long |
getWriteOps()
Write Operations
|
int |
hashCode() |
void |
setCBytesIn(java.lang.Long cBytesIn) |
void |
setCBytesOut(java.lang.Long cBytesOut) |
void |
setCount(java.lang.Long count) |
void |
setCpu(java.lang.Long cpu) |
void |
setCpuTotal(java.lang.Long cpuTotal) |
void |
setMBytesIn(java.lang.Long mBytesIn) |
void |
setMBytesOut(java.lang.Long mBytesOut) |
void |
setNetworkUtilizationCluster(java.lang.Long networkUtilizationCluster) |
void |
setNetworkUtilizationStorage(java.lang.Long networkUtilizationStorage) |
void |
setNodeID(java.lang.Long nodeID) |
void |
setReadLatencyUSecTotal(java.lang.Long readLatencyUSecTotal) |
void |
setReadOps(java.lang.Long readOps) |
void |
setSBytesIn(java.lang.Long sBytesIn) |
void |
setSBytesOut(java.lang.Long sBytesOut) |
void |
setSsLoadHistogram(QuintileHistogram ssLoadHistogram) |
void |
setTimestamp(java.lang.String timestamp) |
void |
setUsedMemory(java.lang.Long usedMemory) |
void |
setWriteLatencyUSecTotal(java.lang.Long writeLatencyUSecTotal) |
void |
setWriteOps(java.lang.Long writeOps) |
java.util.Map<java.lang.String,java.lang.Object> |
toMap() |
java.lang.String |
toString() |
public static final long serialVersionUID
@Since(value="7.0") public NodeStatsInfo(java.lang.Long cBytesIn, java.lang.Long cBytesOut, java.lang.Long count, java.lang.Long cpu, java.lang.Long cpuTotal, java.lang.Long mBytesIn, java.lang.Long mBytesOut, java.lang.Long networkUtilizationCluster, java.lang.Long networkUtilizationStorage, java.lang.Long nodeID, java.lang.Long readOps, java.lang.Long readLatencyUSecTotal, java.lang.Long sBytesIn, java.lang.Long sBytesOut, java.lang.String timestamp, java.lang.Long usedMemory, java.lang.Long writeLatencyUSecTotal, java.lang.Long writeOps)
@Since(value="11.0") public NodeStatsInfo(java.lang.Long cBytesIn, java.lang.Long cBytesOut, java.lang.Long count, java.lang.Long cpu, java.lang.Long cpuTotal, java.lang.Long mBytesIn, java.lang.Long mBytesOut, java.lang.Long networkUtilizationCluster, java.lang.Long networkUtilizationStorage, java.lang.Long nodeID, java.lang.Long readOps, java.lang.Long readLatencyUSecTotal, java.lang.Long sBytesIn, java.lang.Long sBytesOut, QuintileHistogram ssLoadHistogram, java.lang.String timestamp, java.lang.Long usedMemory, java.lang.Long writeLatencyUSecTotal, java.lang.Long writeOps)
public java.lang.Long getCBytesIn()
public void setCBytesIn(java.lang.Long cBytesIn)
public java.lang.Long getCBytesOut()
public void setCBytesOut(java.lang.Long cBytesOut)
public java.lang.Long getCount()
public void setCount(java.lang.Long count)
public java.lang.Long getCpu()
public void setCpu(java.lang.Long cpu)
public java.lang.Long getCpuTotal()
public void setCpuTotal(java.lang.Long cpuTotal)
public java.lang.Long getMBytesIn()
public void setMBytesIn(java.lang.Long mBytesIn)
public java.lang.Long getMBytesOut()
public void setMBytesOut(java.lang.Long mBytesOut)
public java.lang.Long getNetworkUtilizationCluster()
public void setNetworkUtilizationCluster(java.lang.Long networkUtilizationCluster)
public java.lang.Long getNetworkUtilizationStorage()
public void setNetworkUtilizationStorage(java.lang.Long networkUtilizationStorage)
public java.lang.Long getNodeID()
public void setNodeID(java.lang.Long nodeID)
public java.lang.Long getReadOps()
public void setReadOps(java.lang.Long readOps)
public java.lang.Long getReadLatencyUSecTotal()
public void setReadLatencyUSecTotal(java.lang.Long readLatencyUSecTotal)
public java.lang.Long getSBytesIn()
public void setSBytesIn(java.lang.Long sBytesIn)
public java.lang.Long getSBytesOut()
public void setSBytesOut(java.lang.Long sBytesOut)
public QuintileHistogram getSsLoadHistogram()
public void setSsLoadHistogram(QuintileHistogram ssLoadHistogram)
public java.lang.String getTimestamp()
public void setTimestamp(java.lang.String timestamp)
public java.lang.Long getUsedMemory()
public void setUsedMemory(java.lang.Long usedMemory)
public java.lang.Long getWriteLatencyUSecTotal()
public void setWriteLatencyUSecTotal(java.lang.Long writeLatencyUSecTotal)
public java.lang.Long getWriteOps()
public void setWriteOps(java.lang.Long writeOps)
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 NodeStatsInfo.Builder builder()
public final NodeStatsInfo.Builder asBuilder()