Class SnapshotProcessorMetrics

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

public class SnapshotProcessorMetrics extends Object
  • Field Details

  • Constructor Details

    • SnapshotProcessorMetrics

      public SnapshotProcessorMetrics()
  • Method Details

    • registerMetrics

      public void registerMetrics()
    • unregisterMetrics

      public void unregisterMetrics()
    • setTableCount

      public void setTableCount(int value)
    • completeTable

      public void completeTable()
    • startSnapshot

      public void startSnapshot()
    • stopSnapshot

      public void stopSnapshot()
    • abortSnapshot

      public void abortSnapshot()
    • setRowsScanned

      public void setRowsScanned(String key, Long value)
    • getTotalTableCount

      private int getTotalTableCount()
    • getRemainingTableCount

      private int getRemainingTableCount()
    • snapshotCompleted

      private boolean snapshotCompleted()
    • snapshotRunning

      private boolean snapshotRunning()
    • snapshotAborted

      private boolean snapshotAborted()
    • rowsScanned

      private Map<String,Long> rowsScanned()
    • snapshotDurationInSeconds

      private long snapshotDurationInSeconds()