org.apache.cassandra.service

## Interface StorageProxyMBean

All Known Implementing Classes:
  StorageProxy

    public interface StorageProxyMBean

### Method Summary

All Methods Instance Methods Abstract Methods
`void` `disableHintsForDC(java.lang.String dc)`
`void` `enableHintsForDC(java.lang.String dc)`
`java.lang.Long` `getCasContentionTimeout()`
`java.lang.Long` `getCounterWriteRpcTimeout()`
`java.util.Set<java.lang.String>` `getHintedHandoffDisabledDCs()`
`boolean` `getHintedHandoffEnabled()`
`int` `getHintsInProgress()`
`int` `getMaxHintsInProgress()`
`int` `getMaxHintWindow()`
`java.lang.Long` `getNativeTransportMaxConcurrentConnections()`
`int` `getNumberOfTables()`
`int` `getOtcBacklogExpirationInterval()`
`java.lang.Long` `getRangeRpcTimeout()`
`long` `getReadRepairAttempted()`
`long` `getReadRepairRepairedBackground()`
`long` `getReadRepairRepairedBlocking()`
`java.lang.Long` `getReadRpcTimeout()`
`java.lang.Long` `getRpcTimeout()`
`java.util.Map<java.lang.String,java.util.List<java.lang.String>>` `getSchemaVersions()` Returns each live node's schema version
`long` `getTotalHints()`
`java.lang.Long` `getTruncateRpcTimeout()`
`java.lang.Long` `getWriteRpcTimeout()`
`void` `reloadTriggerClasses()`
`void` `setCasContentionTimeout(java.lang.Long timeoutInMillis)`
`void` `setCounterWriteRpcTimeout(java.lang.Long timeoutInMillis)`
`void` `setHintedHandoffEnabled(boolean b)`
`void` `setMaxHintsInProgress(int qs)`
`void` `setMaxHintWindow(int ms)`
`void` `setNativeTransportMaxConcurrentConnections(java.lang.Long nativeTransportMaxConcurrentConnections)`
`void` `setOtcBacklogExpirationInterval(int intervalInMillis)`
`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)`

### 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)

#### 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()

#### getOtcBacklogExpirationInterval

    int getOtcBacklogExpirationInterval()

#### setOtcBacklogExpirationInterval

    void setOtcBacklogExpirationInterval(int intervalInMillis)

#### getSchemaVersions

    java.util.Map<java.lang.String,java.util.List<java.lang.String>> getSchemaVersions()

Returns each live node's schema version

#### getNumberOfTables

    int getNumberOfTables()