protected class SimpleAssignmentStrategy.JMXPartitionStats extends Object
Modifier and Type | Field | Description |
---|---|---|
protected long |
m_cbAveragePartition |
The average partition storage size in bytes.
|
protected long |
m_cbAverageStorage |
The average node storage size in bytes.
|
protected long |
m_cbMaxPartition |
The maximum partition storage size in bytes.
|
protected long |
m_cbMaxStorage |
The maximum node storage size in bytes.
|
protected int |
m_nMaxLoadId |
The node ID with maximum node storage size in bytes.
|
Modifier | Constructor | Description |
---|---|---|
protected |
JMXPartitionStats() |
Modifier and Type | Method | Description |
---|---|---|
void |
calculateJMXPartitionStats() |
Calculate MBean attribute values for partition statistics.
|
long |
getAveragePartitionSize() |
Return average partition storage size.
|
long |
getAverageStorageSize() |
Return average node storage size.
|
int |
getMaxLoadNodeId() |
Return node ID with maximum node storage size.
|
long |
getMaxPartitionSize() |
Return maximum partition storage size.
|
long |
getMaxStorageSize() |
Return maximum node storage size.
|
protected long m_cbMaxStorage
protected long m_cbAverageStorage
protected long m_cbMaxPartition
protected long m_cbAveragePartition
protected int m_nMaxLoadId
public long getMaxStorageSize()
public long getAverageStorageSize()
public long getMaxPartitionSize()
public long getAveragePartitionSize()
public int getMaxLoadNodeId()
public void calculateJMXPartitionStats()