Interface ShardStatsMXBean

  • All Known Implementing Classes:
    ShardStats

    public interface ShardStatsMXBean
    MXBean interface for shard stats.
    Author:
    syedbahm
    • Method Detail

      • getShardName

        String getShardName()
      • getStatRetrievalTime

        String getStatRetrievalTime()
      • getStatRetrievalError

        String getStatRetrievalError()
      • getCommittedTransactionsCount

        long getCommittedTransactionsCount()
      • getReadOnlyTransactionCount

        long getReadOnlyTransactionCount()
      • getReadWriteTransactionCount

        long getReadWriteTransactionCount()
      • getLastLogIndex

        long getLastLogIndex()
      • getLastLogTerm

        long getLastLogTerm()
      • getCurrentTerm

        long getCurrentTerm()
      • getCommitIndex

        long getCommitIndex()
      • getLastApplied

        long getLastApplied()
      • getLastIndex

        long getLastIndex()
      • getLastTerm

        long getLastTerm()
      • getSnapshotIndex

        long getSnapshotIndex()
      • getSnapshotTerm

        long getSnapshotTerm()
      • getReplicatedToAllIndex

        long getReplicatedToAllIndex()
      • getLastCommittedTransactionTime

        String getLastCommittedTransactionTime()
      • getFailedTransactionsCount

        long getFailedTransactionsCount()
      • getAbortTransactionsCount

        long getAbortTransactionsCount()
      • getFailedReadTransactionsCount

        long getFailedReadTransactionsCount()
      • getLeader

        String getLeader()
      • getRaftState

        String getRaftState()
      • getVotedFor

        String getVotedFor()
      • isSnapshotCaptureInitiated

        boolean isSnapshotCaptureInitiated()
      • isVoting

        boolean isVoting()
      • resetTransactionCounters

        void resetTransactionCounters()
      • getInMemoryJournalDataSize

        long getInMemoryJournalDataSize()
      • getInMemoryJournalLogSize

        long getInMemoryJournalLogSize()
      • getFollowerInitialSyncStatus

        boolean getFollowerInitialSyncStatus()
      • getPeerAddresses

        String getPeerAddresses()
      • getPeerVotingStates

        String getPeerVotingStates()
      • getLeadershipChangeCount

        long getLeadershipChangeCount()
      • getLastLeadershipChangeTime

        String getLastLeadershipChangeTime()
      • getPendingTxCommitQueueSize

        int getPendingTxCommitQueueSize()
      • getTxCohortCacheSize

        int getTxCohortCacheSize()
      • captureSnapshot

        void captureSnapshot()