Class AppenderMetrics

java.lang.Object
io.camunda.zeebe.logstreams.impl.flowcontrol.AppenderMetrics

public final class AppenderMetrics extends Object
  • Constructor Details

    • AppenderMetrics

      public AppenderMetrics(int partitionId)
  • Method Details

    • increaseInflight

      public void increaseInflight()
    • decreaseInflight

      public void decreaseInflight()
    • setInflightLimit

      public void setInflightLimit(long limit)
    • increaseTriedAppends

      public void increaseTriedAppends()
    • increaseDeferredAppends

      public void increaseDeferredAppends()
    • startWriteTimer

      public io.prometheus.client.Histogram.Timer startWriteTimer()
    • startCommitTimer

      public io.prometheus.client.Histogram.Timer startCommitTimer()
    • setLastWrittenPosition

      public void setLastWrittenPosition(long position)
    • setLastCommittedPosition

      public void setLastCommittedPosition(long position)
    • recordAppendedEntry

      public void recordAppendedEntry(int amount, RecordType recordType, ValueType valueType, Intent intent)