public interface ColumnFamilyStoreMBean
| Modifier and Type | Method and Description | 
|---|---|
| void | beginLocalSampling(java.lang.String sampler,
                  int capacity)begin sampling for a specific sampler with a given capacity. | 
| void | compactionDiskSpaceCheck(boolean enable) | 
| long | estimateKeys() | 
| javax.management.openmbean.CompositeData | finishLocalSampling(java.lang.String sampler,
                   int count) | 
| void | forceCompactionForTokenRange(java.util.Collection<Range<Token>> tokenRanges)force a major compaction of specified key range in this column family | 
| void | forceMajorCompaction(boolean splitOutput)force a major compaction of this column family | 
| java.util.List<java.lang.String> | getBuiltIndexes()Returns a list of the names of the built column indexes for current store | 
| java.lang.String | getColumnFamilyName()Deprecated.  | 
| java.util.Map<java.lang.String,java.lang.String> | getCompactionParameters() | 
| java.lang.String | getCompactionParametersJson() | 
| java.util.Map<java.lang.String,java.lang.String> | getCompressionParameters()Get the compression parameters | 
| double | getDroppableTombstoneRatio()Get the ratio of droppable tombstones to real columns (and non-droppable tombstones) | 
| int | getLevelFanoutSize() | 
| int | getMaximumCompactionThreshold()Gets the maximum number of sstables in queue before compaction kicks off | 
| int | getMinimumCompactionThreshold()Gets the minimum number of sstables in queue before compaction kicks off | 
| int[] | getSSTableCountPerLevel() | 
| java.util.List<java.lang.String> | getSSTablesForKey(java.lang.String key)Returns a list of filenames that contain the given key on this node | 
| java.util.List<java.lang.String> | getSSTablesForKey(java.lang.String key,
                 boolean hexFormat)Returns a list of filenames that contain the given key on this node | 
| java.lang.String | getTableName() | 
| int | getUnleveledSSTables() | 
| boolean | isAutoCompactionDisabled() | 
| boolean | isCompactionDiskSpaceCheckEnabled() | 
| void | loadNewSSTables()Scan through Keyspace/ColumnFamily's data directory
 determine which SSTables should be loaded and load them | 
| void | setCompactionParameters(java.util.Map<java.lang.String,java.lang.String> options)Sets the compaction parameters locally for this node
 Note that this will be set until an ALTER with compaction = {..} is executed or the node is restarted | 
| void | setCompactionParametersJson(java.lang.String options)Sets the compaction parameters locally for this node
 Note that this will be set until an ALTER with compaction = {..} is executed or the node is restarted | 
| void | setCompactionThresholds(int minThreshold,
                       int maxThreshold)Sets the maximum and maximum number of SSTables in queue before compaction kicks off | 
| void | setCompressionParameters(java.util.Map<java.lang.String,java.lang.String> opts)Set the compression parameters | 
| void | setCrcCheckChance(double crcCheckChance)Set new crc check chance | 
| void | setMaximumCompactionThreshold(int threshold)Sets the maximum number of sstables in queue before compaction kicks off | 
| void | setMinimumCompactionThreshold(int threshold)Sets the minimum number of sstables in queue before compaction kicks off | 
| long | trueSnapshotsSize() | 
@Deprecated java.lang.String getColumnFamilyName()
java.lang.String getTableName()
void forceMajorCompaction(boolean splitOutput)
                   throws java.util.concurrent.ExecutionException,
                          java.lang.InterruptedException
splitOutput - true if the output of the major compaction should be split in several sstablesjava.util.concurrent.ExecutionExceptionjava.lang.InterruptedExceptionvoid forceCompactionForTokenRange(java.util.Collection<Range<Token>> tokenRanges) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
java.util.concurrent.ExecutionExceptionjava.lang.InterruptedExceptionint getMinimumCompactionThreshold()
void setMinimumCompactionThreshold(int threshold)
int getMaximumCompactionThreshold()
void setCompactionThresholds(int minThreshold,
                             int maxThreshold)
void setMaximumCompactionThreshold(int threshold)
void setCompactionParametersJson(java.lang.String options)
options - compaction options with the same syntax as when doing ALTER ... WITH compaction = {..}java.lang.String getCompactionParametersJson()
void setCompactionParameters(java.util.Map<java.lang.String,java.lang.String> options)
options - compaction options mapjava.util.Map<java.lang.String,java.lang.String> getCompactionParameters()
java.util.Map<java.lang.String,java.lang.String> getCompressionParameters()
void setCompressionParameters(java.util.Map<java.lang.String,java.lang.String> opts)
opts - map of string names to valuesvoid setCrcCheckChance(double crcCheckChance)
boolean isAutoCompactionDisabled()
long estimateKeys()
java.util.List<java.lang.String> getBuiltIndexes()
java.util.List<java.lang.String> getSSTablesForKey(java.lang.String key)
key - java.util.List<java.lang.String> getSSTablesForKey(java.lang.String key,
                                                   boolean hexFormat)
key - hexFormat - if key is in hex string formatvoid loadNewSSTables()
int getUnleveledSSTables()
int[] getSSTableCountPerLevel()
int getLevelFanoutSize()
double getDroppableTombstoneRatio()
long trueSnapshotsSize()
void beginLocalSampling(java.lang.String sampler,
                        int capacity)
javax.management.openmbean.CompositeData finishLocalSampling(java.lang.String sampler,
                                                             int count)
                                                      throws javax.management.openmbean.OpenDataException
javax.management.openmbean.OpenDataExceptionboolean isCompactionDiskSpaceCheckEnabled()
void compactionDiskSpaceCheck(boolean enable)
Copyright © 2018 The Apache Software Foundation