protected class SimpleAssignmentStrategy.JMXPartitionStats extends Object
Modifier and Type | Field and 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 and Description |
---|---|
protected |
JMXPartitionStats() |
Modifier and Type | Method and 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()