public interface IndexSummaryManagerMBean
Modifier and Type | Method and Description |
---|---|
double |
getAverageIndexInterval() |
java.util.Map<java.lang.String,java.lang.Integer> |
getIndexIntervals()
Returns a map of SSTable filenames to their current effective index interval.
|
long |
getMemoryPoolCapacityInMB() |
double |
getMemoryPoolSizeInMB()
Returns the current actual off-heap memory usage of the index summaries for all non-compacting sstables.
|
int |
getResizeIntervalInMinutes() |
void |
redistributeSummaries() |
void |
setMemoryPoolCapacityInMB(long memoryPoolCapacityInMB) |
void |
setResizeIntervalInMinutes(int resizeIntervalInMinutes) |
long getMemoryPoolCapacityInMB()
void setMemoryPoolCapacityInMB(long memoryPoolCapacityInMB)
double getMemoryPoolSizeInMB()
java.util.Map<java.lang.String,java.lang.Integer> getIndexIntervals()
double getAverageIndexInterval()
void redistributeSummaries() throws java.io.IOException
java.io.IOException
int getResizeIntervalInMinutes()
void setResizeIntervalInMinutes(int resizeIntervalInMinutes)
Copyright © 2017 The Apache Software Foundation