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.StringMBEAN_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated 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)voidfailSession(java.lang.String session, boolean force)intgetConcurrentMerkleTreeRequests()intgetPaxosRepairParallelism()java.util.List<javax.management.openmbean.CompositeData>getPendingStats(java.util.List<java.lang.String> schemaArgs, java.lang.String rangeString)intgetRepairPendingCompactionRejectThreshold()intgetRepairSessionSpaceInMebibytes()intgetRepairSessionSpaceInMegabytes()Deprecated.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)booleangetUseOffheapMerkleTrees()intparentRepairSessionsCount()Each ongoing repair (incremental and non-incremental) is represented by aActiveRepairService.ParentRepairSessionentry in theActiveRepairServicecache.voidsetConcurrentMerkleTreeRequests(int value)voidsetPaxosRepairParallelism(int v)voidsetRepairPendingCompactionRejectThreshold(int value)voidsetRepairSessionSpaceInMebibytes(int sizeInMebibytes)voidsetRepairSessionSpaceInMegabytes(int sizeInMegabytes)Deprecated.voidsetUseOffheapMerkleTrees(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
@Deprecated void setRepairSessionSpaceInMegabytes(int sizeInMegabytes)
Deprecated.
-
getRepairSessionSpaceInMegabytes
@Deprecated int getRepairSessionSpaceInMegabytes()
Deprecated.
-
setRepairSessionSpaceInMebibytes
void setRepairSessionSpaceInMebibytes(int sizeInMebibytes)
-
getRepairSessionSpaceInMebibytes
int getRepairSessionSpaceInMebibytes()
-
getConcurrentMerkleTreeRequests
int getConcurrentMerkleTreeRequests()
-
setConcurrentMerkleTreeRequests
void setConcurrentMerkleTreeRequests(int value)
-
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.ParentRepairSessionentry in theActiveRepairServicecache. Returns the current number of ongoing repairs (the current number of cached entries).- Returns:
- current size of the internal cache holding
ActiveRepairService.ParentRepairSessioninstances
-
getPaxosRepairParallelism
int getPaxosRepairParallelism()
-
setPaxosRepairParallelism
void setPaxosRepairParallelism(int v)
-
-