Interface StorageProxyMBean

  • All Known Implementing Classes:
    StorageProxy

    public interface StorageProxyMBean
    • Method Detail

      • getTotalHints

        long getTotalHints()
      • getHintedHandoffEnabled

        boolean getHintedHandoffEnabled()
      • setHintedHandoffEnabled

        void setHintedHandoffEnabled​(boolean b)
      • enableHintsForDC

        void enableHintsForDC​(java.lang.String dc)
      • disableHintsForDC

        void disableHintsForDC​(java.lang.String dc)
      • getHintedHandoffDisabledDCs

        java.util.Set<java.lang.String> getHintedHandoffDisabledDCs()
      • getMaxHintWindow

        int getMaxHintWindow()
      • setMaxHintWindow

        void setMaxHintWindow​(int ms)
      • getMaxHintsSizePerHostInMiB

        int getMaxHintsSizePerHostInMiB()
      • setMaxHintsSizePerHostInMiB

        void setMaxHintsSizePerHostInMiB​(int value)
      • getMaxHintsInProgress

        int getMaxHintsInProgress()
      • setMaxHintsInProgress

        void setMaxHintsInProgress​(int qs)
      • getHintsInProgress

        int getHintsInProgress()
      • getRpcTimeout

        java.lang.Long getRpcTimeout()
      • setRpcTimeout

        void setRpcTimeout​(java.lang.Long timeoutInMillis)
      • getReadRpcTimeout

        java.lang.Long getReadRpcTimeout()
      • setReadRpcTimeout

        void setReadRpcTimeout​(java.lang.Long timeoutInMillis)
      • getWriteRpcTimeout

        java.lang.Long getWriteRpcTimeout()
      • setWriteRpcTimeout

        void setWriteRpcTimeout​(java.lang.Long timeoutInMillis)
      • getCounterWriteRpcTimeout

        java.lang.Long getCounterWriteRpcTimeout()
      • setCounterWriteRpcTimeout

        void setCounterWriteRpcTimeout​(java.lang.Long timeoutInMillis)
      • getCasContentionTimeout

        java.lang.Long getCasContentionTimeout()
      • setCasContentionTimeout

        void setCasContentionTimeout​(java.lang.Long timeoutInMillis)
      • getRangeRpcTimeout

        java.lang.Long getRangeRpcTimeout()
      • setRangeRpcTimeout

        void setRangeRpcTimeout​(java.lang.Long timeoutInMillis)
      • getTruncateRpcTimeout

        java.lang.Long getTruncateRpcTimeout()
      • setTruncateRpcTimeout

        void setTruncateRpcTimeout​(java.lang.Long timeoutInMillis)
      • setNativeTransportMaxConcurrentConnections

        void setNativeTransportMaxConcurrentConnections​(java.lang.Long nativeTransportMaxConcurrentConnections)
      • getNativeTransportMaxConcurrentConnections

        java.lang.Long getNativeTransportMaxConcurrentConnections()
      • reloadTriggerClasses

        void reloadTriggerClasses()
      • getReadRepairAttempted

        long getReadRepairAttempted()
      • getReadRepairRepairedBlocking

        long getReadRepairRepairedBlocking()
      • getReadRepairRepairedBackground

        long getReadRepairRepairedBackground()
      • getReadRepairRepairTimedOut

        long getReadRepairRepairTimedOut()
      • getOtcBacklogExpirationInterval

        @Deprecated(since="4.0")
        int getOtcBacklogExpirationInterval()
        Deprecated.
        See CASSANDRA-15066
      • loadPartitionDenylist

        void loadPartitionDenylist()
      • getPartitionDenylistLoadAttempts

        int getPartitionDenylistLoadAttempts()
      • getPartitionDenylistLoadSuccesses

        int getPartitionDenylistLoadSuccesses()
      • setEnablePartitionDenylist

        void setEnablePartitionDenylist​(boolean enabled)
      • setEnableDenylistWrites

        void setEnableDenylistWrites​(boolean enabled)
      • setEnableDenylistReads

        void setEnableDenylistReads​(boolean enabled)
      • setEnableDenylistRangeReads

        void setEnableDenylistRangeReads​(boolean enabled)
      • denylistKey

        boolean denylistKey​(java.lang.String keyspace,
                            java.lang.String table,
                            java.lang.String partitionKeyAsString)
      • removeDenylistKey

        boolean removeDenylistKey​(java.lang.String keyspace,
                                  java.lang.String table,
                                  java.lang.String partitionKeyAsString)
      • setDenylistMaxKeysPerTable

        void setDenylistMaxKeysPerTable​(int value)
      • setDenylistMaxKeysTotal

        void setDenylistMaxKeysTotal​(int value)
      • isKeyDenylisted

        boolean isKeyDenylisted​(java.lang.String keyspace,
                                java.lang.String table,
                                java.lang.String partitionKeyAsString)
      • setOtcBacklogExpirationInterval

        @Deprecated(since="4.0")
        void setOtcBacklogExpirationInterval​(int intervalInMillis)
        Deprecated.
        See CASSANDRA-15066
      • getSchemaVersions

        @Deprecated(since="4.0")
        java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getSchemaVersions()
        Deprecated.
        See CASSANDRA-7544
        Returns each live node's schema version.
      • getSchemaVersionsWithPort

        java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getSchemaVersionsWithPort()
      • getNumberOfTables

        int getNumberOfTables()
      • getIdealConsistencyLevel

        java.lang.String getIdealConsistencyLevel()
      • setIdealConsistencyLevel

        java.lang.String setIdealConsistencyLevel​(java.lang.String cl)
      • logBlockingReadRepairAttemptsForNSeconds

        void logBlockingReadRepairAttemptsForNSeconds​(int seconds)
      • isLoggingReadRepairs

        boolean isLoggingReadRepairs()
      • enableRepairedDataTrackingForRangeReads

        void enableRepairedDataTrackingForRangeReads()
        Tracking and reporting of variances in the repaired data set across replicas at read time
      • disableRepairedDataTrackingForRangeReads

        void disableRepairedDataTrackingForRangeReads()
      • getRepairedDataTrackingEnabledForRangeReads

        boolean getRepairedDataTrackingEnabledForRangeReads()
      • enableRepairedDataTrackingForPartitionReads

        void enableRepairedDataTrackingForPartitionReads()
      • disableRepairedDataTrackingForPartitionReads

        void disableRepairedDataTrackingForPartitionReads()
      • getRepairedDataTrackingEnabledForPartitionReads

        boolean getRepairedDataTrackingEnabledForPartitionReads()
      • enableReportingUnconfirmedRepairedDataMismatches

        void enableReportingUnconfirmedRepairedDataMismatches()
      • disableReportingUnconfirmedRepairedDataMismatches

        void disableReportingUnconfirmedRepairedDataMismatches()
      • getReportingUnconfirmedRepairedDataMismatchesEnabled

        boolean getReportingUnconfirmedRepairedDataMismatchesEnabled()
      • enableSnapshotOnRepairedDataMismatch

        void enableSnapshotOnRepairedDataMismatch()
      • disableSnapshotOnRepairedDataMismatch

        void disableSnapshotOnRepairedDataMismatch()
      • getSnapshotOnRepairedDataMismatchEnabled

        boolean getSnapshotOnRepairedDataMismatchEnabled()
      • enableSnapshotOnDuplicateRowDetection

        void enableSnapshotOnDuplicateRowDetection()
      • disableSnapshotOnDuplicateRowDetection

        void disableSnapshotOnDuplicateRowDetection()
      • getSnapshotOnDuplicateRowDetectionEnabled

        boolean getSnapshotOnDuplicateRowDetectionEnabled()
      • getCheckForDuplicateRowsDuringReads

        boolean getCheckForDuplicateRowsDuringReads()
      • enableCheckForDuplicateRowsDuringReads

        void enableCheckForDuplicateRowsDuringReads()
      • disableCheckForDuplicateRowsDuringReads

        void disableCheckForDuplicateRowsDuringReads()
      • getCheckForDuplicateRowsDuringCompaction

        boolean getCheckForDuplicateRowsDuringCompaction()
      • enableCheckForDuplicateRowsDuringCompaction

        void enableCheckForDuplicateRowsDuringCompaction()
      • disableCheckForDuplicateRowsDuringCompaction

        void disableCheckForDuplicateRowsDuringCompaction()
      • setPaxosVariant

        void setPaxosVariant​(java.lang.String variant)
      • getPaxosVariant

        java.lang.String getPaxosVariant()
      • getUseStatementsEnabled

        boolean getUseStatementsEnabled()
      • setUseStatementsEnabled

        void setUseStatementsEnabled​(boolean enabled)
      • setPaxosContentionStrategy

        void setPaxosContentionStrategy​(java.lang.String variant)
      • getPaxosContentionStrategy

        java.lang.String getPaxosContentionStrategy()
      • setPaxosCoordinatorLockingDisabled

        void setPaxosCoordinatorLockingDisabled​(boolean disabled)
      • getPaxosCoordinatorLockingDisabled

        boolean getPaxosCoordinatorLockingDisabled()
      • getDumpHeapOnUncaughtException

        boolean getDumpHeapOnUncaughtException()
      • setDumpHeapOnUncaughtException

        void setDumpHeapOnUncaughtException​(boolean enabled)
      • getSStableReadRatePersistenceEnabled

        boolean getSStableReadRatePersistenceEnabled()
      • setSStableReadRatePersistenceEnabled

        void setSStableReadRatePersistenceEnabled​(boolean enabled)
      • getClientRequestSizeMetricsEnabled

        boolean getClientRequestSizeMetricsEnabled()
      • setClientRequestSizeMetricsEnabled

        void setClientRequestSizeMetricsEnabled​(boolean enabled)