public interface StorageProxyMBean
Modifier and Type | Method and Description |
---|---|
void |
configureFullQueryLogger(java.lang.String path,
java.lang.String rollCycle,
java.lang.Boolean blocking,
int maxQueueWeight,
long maxLogSize,
java.lang.String archiveCommand,
int maxArchiveRetries)
Start the fully query logger.
|
void |
disableHintsForDC(java.lang.String dc) |
void |
disableRepairedDataTrackingForPartitionReads() |
void |
disableRepairedDataTrackingForRangeReads() |
void |
disableReportingUnconfirmedRepairedDataMismatches() |
void |
enableHintsForDC(java.lang.String dc) |
void |
enableRepairedDataTrackingForPartitionReads() |
void |
enableRepairedDataTrackingForRangeReads()
Tracking and reporting of variances in the repaired data set across replicas at read time
|
void |
enableReportingUnconfirmedRepairedDataMismatches() |
java.lang.Long |
getCasContentionTimeout() |
java.lang.Long |
getCounterWriteRpcTimeout() |
java.util.Set<java.lang.String> |
getHintedHandoffDisabledDCs() |
boolean |
getHintedHandoffEnabled() |
int |
getHintsInProgress() |
java.lang.String |
getIdealConsistencyLevel() |
int |
getMaxHintsInProgress() |
int |
getMaxHintWindow() |
java.lang.Long |
getNativeTransportMaxConcurrentConnections() |
int |
getNumberOfTables() |
int |
getOtcBacklogExpirationInterval()
Deprecated.
|
java.lang.Long |
getRangeRpcTimeout() |
long |
getReadRepairAttempted() |
long |
getReadRepairRepairedBackground() |
long |
getReadRepairRepairedBlocking() |
java.lang.Long |
getReadRpcTimeout() |
boolean |
getRepairedDataTrackingEnabledForPartitionReads() |
boolean |
getRepairedDataTrackingEnabledForRangeReads() |
boolean |
getReportingUnconfirmedRepairedDataMismatchesEnabled() |
java.lang.Long |
getRpcTimeout() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getSchemaVersions()
Deprecated.
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getSchemaVersionsWithPort() |
long |
getTotalHints() |
java.lang.Long |
getTruncateRpcTimeout() |
java.lang.Long |
getWriteRpcTimeout() |
void |
reloadTriggerClasses() |
void |
resetFullQueryLogger()
Disable the full query logger if it is enabled.
|
void |
setCasContentionTimeout(java.lang.Long timeoutInMillis) |
void |
setCounterWriteRpcTimeout(java.lang.Long timeoutInMillis) |
void |
setHintedHandoffEnabled(boolean b) |
java.lang.String |
setIdealConsistencyLevel(java.lang.String cl) |
void |
setMaxHintsInProgress(int qs) |
void |
setMaxHintWindow(int ms) |
void |
setNativeTransportMaxConcurrentConnections(java.lang.Long nativeTransportMaxConcurrentConnections) |
void |
setOtcBacklogExpirationInterval(int intervalInMillis)
Deprecated.
|
void |
setRangeRpcTimeout(java.lang.Long timeoutInMillis) |
void |
setReadRpcTimeout(java.lang.Long timeoutInMillis) |
void |
setRpcTimeout(java.lang.Long timeoutInMillis) |
void |
setTruncateRpcTimeout(java.lang.Long timeoutInMillis) |
void |
setWriteRpcTimeout(java.lang.Long timeoutInMillis) |
void |
stopFullQueryLogger()
Stop logging queries but leave any generated files on disk.
|
long getTotalHints()
boolean getHintedHandoffEnabled()
void setHintedHandoffEnabled(boolean b)
void enableHintsForDC(java.lang.String dc)
void disableHintsForDC(java.lang.String dc)
java.util.Set<java.lang.String> getHintedHandoffDisabledDCs()
int getMaxHintWindow()
void setMaxHintWindow(int ms)
int getMaxHintsInProgress()
void setMaxHintsInProgress(int qs)
int getHintsInProgress()
java.lang.Long getRpcTimeout()
void setRpcTimeout(java.lang.Long timeoutInMillis)
java.lang.Long getReadRpcTimeout()
void setReadRpcTimeout(java.lang.Long timeoutInMillis)
java.lang.Long getWriteRpcTimeout()
void setWriteRpcTimeout(java.lang.Long timeoutInMillis)
java.lang.Long getCounterWriteRpcTimeout()
void setCounterWriteRpcTimeout(java.lang.Long timeoutInMillis)
java.lang.Long getCasContentionTimeout()
void setCasContentionTimeout(java.lang.Long timeoutInMillis)
java.lang.Long getRangeRpcTimeout()
void setRangeRpcTimeout(java.lang.Long timeoutInMillis)
java.lang.Long getTruncateRpcTimeout()
void setTruncateRpcTimeout(java.lang.Long timeoutInMillis)
void setNativeTransportMaxConcurrentConnections(java.lang.Long nativeTransportMaxConcurrentConnections)
java.lang.Long getNativeTransportMaxConcurrentConnections()
void reloadTriggerClasses()
long getReadRepairAttempted()
long getReadRepairRepairedBlocking()
long getReadRepairRepairedBackground()
@Deprecated int getOtcBacklogExpirationInterval()
@Deprecated void setOtcBacklogExpirationInterval(int intervalInMillis)
@Deprecated java.util.Map<java.lang.String,java.util.List<java.lang.String>> getSchemaVersions()
java.util.Map<java.lang.String,java.util.List<java.lang.String>> getSchemaVersionsWithPort()
int getNumberOfTables()
java.lang.String getIdealConsistencyLevel()
java.lang.String setIdealConsistencyLevel(java.lang.String cl)
void configureFullQueryLogger(java.lang.String path, java.lang.String rollCycle, java.lang.Boolean blocking, int maxQueueWeight, long maxLogSize, @Nullable java.lang.String archiveCommand, int maxArchiveRetries)
path
- Path where the full query log will be stored. If null cassandra.yaml value is used.rollCycle
- How often to create a new file for query data (MINUTELY, DAILY, HOURLY)blocking
- Whether threads submitting queries to the query log should block if they can't be drained to the filesystem or alternatively drops samples and logmaxQueueWeight
- How many bytes of query data to queue before blocking or dropping samplesmaxLogSize
- How many bytes of log data to store before dropping segments. Might not be respected if a log file hasn't rolled so it can be deleted.archiveCommand
- executable archiving the rolled log files,maxArchiveRetries
- max number of times to retry a failing archive commandvoid resetFullQueryLogger()
void stopFullQueryLogger()
void enableRepairedDataTrackingForRangeReads()
void disableRepairedDataTrackingForRangeReads()
boolean getRepairedDataTrackingEnabledForRangeReads()
void enableRepairedDataTrackingForPartitionReads()
void disableRepairedDataTrackingForPartitionReads()
boolean getRepairedDataTrackingEnabledForPartitionReads()
void enableReportingUnconfirmedRepairedDataMismatches()
void disableReportingUnconfirmedRepairedDataMismatches()
boolean getReportingUnconfirmedRepairedDataMismatchesEnabled()
Copyright © 2009-2019 The Apache Software Foundation