Class CommitLogProcessorMetrics

java.lang.Object
io.debezium.connector.cassandra.CommitLogProcessorMetrics

public class CommitLogProcessorMetrics extends Object
  • Field Details

    • commitLogFilename

      private String commitLogFilename
    • commitLogPosition

      private final AtomicLong commitLogPosition
    • numberOfProcessedMutations

      private com.codahale.metrics.Counter numberOfProcessedMutations
    • numberOfUnrecoverableErrors

      private com.codahale.metrics.Counter numberOfUnrecoverableErrors
  • Constructor Details

    • CommitLogProcessorMetrics

      public CommitLogProcessorMetrics()
  • Method Details

    • registerMetrics

      public void registerMetrics()
    • unregisterMetrics

      public void unregisterMetrics()
    • onSuccess

      public void onSuccess()
    • onUnrecoverableError

      public void onUnrecoverableError()
    • getCommitLogFilename

      public String getCommitLogFilename()
    • getCommitLogPosition

      public long getCommitLogPosition()
    • getNumberOfProcessedMutations

      public long getNumberOfProcessedMutations()
    • setCommitLogFilename

      public void setCommitLogFilename(String name)
    • setCommitLogPosition

      public void setCommitLogPosition(long pos)