Class AppenderMetrics
java.lang.Object
io.camunda.zeebe.logstreams.impl.flowcontrol.AppenderMetrics
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidrecordAppendedEntry(int amount, RecordType recordType, ValueType valueType, Intent intent) voidsetInflightLimit(long limit) voidsetLastCommittedPosition(long position) voidsetLastWrittenPosition(long position) io.prometheus.client.Histogram.Timerio.prometheus.client.Histogram.Timer
-
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)
-