Package org.apache.cassandra.service
Interface ActiveRepairServiceMBean
-
- All Known Implementing Classes:
ActiveRepairService
public interface ActiveRepairServiceMBean
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
MBEAN_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<javax.management.openmbean.CompositeData>
cleanupPending(java.util.List<java.lang.String> schemaArgs, java.lang.String rangeString, boolean force)
void
failSession(java.lang.String session, boolean force)
java.util.List<javax.management.openmbean.CompositeData>
getPendingStats(java.util.List<java.lang.String> schemaArgs, java.lang.String rangeString)
int
getRepairPendingCompactionRejectThreshold()
int
getRepairSessionSpaceInMegabytes()
java.util.List<javax.management.openmbean.CompositeData>
getRepairStats(java.util.List<java.lang.String> schemaArgs, java.lang.String rangeString)
java.util.List<java.util.Map<java.lang.String,java.lang.String>>
getSessions(boolean all, java.lang.String rangesStr)
boolean
getUseOffheapMerkleTrees()
int
parentRepairSessionsCount()
Each ongoing repair (incremental and non-incremental) is represented by aActiveRepairService.ParentRepairSession
entry in theActiveRepairService
cache.void
setRepairPendingCompactionRejectThreshold(int value)
void
setRepairSessionSpaceInMegabytes(int sizeInMegabytes)
void
setUseOffheapMerkleTrees(boolean value)
-
-
-
Field Detail
-
MBEAN_NAME
static final java.lang.String MBEAN_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSessions
java.util.List<java.util.Map<java.lang.String,java.lang.String>> getSessions(boolean all, java.lang.String rangesStr)
-
failSession
void failSession(java.lang.String session, boolean force)
-
setRepairSessionSpaceInMegabytes
void setRepairSessionSpaceInMegabytes(int sizeInMegabytes)
-
getRepairSessionSpaceInMegabytes
int getRepairSessionSpaceInMegabytes()
-
getUseOffheapMerkleTrees
boolean getUseOffheapMerkleTrees()
-
setUseOffheapMerkleTrees
void setUseOffheapMerkleTrees(boolean value)
-
getRepairPendingCompactionRejectThreshold
int getRepairPendingCompactionRejectThreshold()
-
setRepairPendingCompactionRejectThreshold
void setRepairPendingCompactionRejectThreshold(int value)
-
getRepairStats
java.util.List<javax.management.openmbean.CompositeData> getRepairStats(java.util.List<java.lang.String> schemaArgs, java.lang.String rangeString)
-
getPendingStats
java.util.List<javax.management.openmbean.CompositeData> getPendingStats(java.util.List<java.lang.String> schemaArgs, java.lang.String rangeString)
-
cleanupPending
java.util.List<javax.management.openmbean.CompositeData> cleanupPending(java.util.List<java.lang.String> schemaArgs, java.lang.String rangeString, boolean force)
-
parentRepairSessionsCount
int parentRepairSessionsCount()
Each ongoing repair (incremental and non-incremental) is represented by aActiveRepairService.ParentRepairSession
entry in theActiveRepairService
cache. Returns the current number of ongoing repairs (the current number of cached entries).- Returns:
- current size of the internal cache holding
ActiveRepairService.ParentRepairSession
instances
-
-