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)
-
Constructor Details
-
AppenderMetrics
public AppenderMetrics(io.micrometer.core.instrument.MeterRegistry meterRegistry)
-
-
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
-
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)
-