Package io.debezium.connector.cassandra
Class CommitLogProcessorMetrics
- java.lang.Object
-
- io.debezium.connector.cassandra.CommitLogProcessorMetrics
-
public class CommitLogProcessorMetrics extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private StringcommitLogFilenameprivate AtomicLongcommitLogPositionprivate com.codahale.metrics.CounternumberOfProcessedMutationsprivate com.codahale.metrics.CounternumberOfUnrecoverableErrors
-
Constructor Summary
Constructors Constructor Description CommitLogProcessorMetrics()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCommitLogFilename()longgetCommitLogPosition()voidonSuccess()voidonUnrecoverableError()voidregisterMetrics()voidsetCommitLogFilename(String name)voidsetCommitLogPosition(long pos)voidunregisterMetrics()
-
-
-
Field Detail
-
commitLogFilename
private String commitLogFilename
-
commitLogPosition
private AtomicLong commitLogPosition
-
numberOfProcessedMutations
private com.codahale.metrics.Counter numberOfProcessedMutations
-
numberOfUnrecoverableErrors
private com.codahale.metrics.Counter numberOfUnrecoverableErrors
-
-
Method Detail
-
registerMetrics
public void registerMetrics()
-
unregisterMetrics
public void unregisterMetrics()
-
onSuccess
public void onSuccess()
-
onUnrecoverableError
public void onUnrecoverableError()
-
getCommitLogFilename
public String getCommitLogFilename()
-
getCommitLogPosition
public long getCommitLogPosition()
-
setCommitLogFilename
public void setCommitLogFilename(String name)
-
setCommitLogPosition
public void setCommitLogPosition(long pos)
-
-