Package io.debezium.pipeline.metrics
Interface StreamingChangeEventSourceMetricsMXBean
-
- All Superinterfaces:
ChangeEventSourceMetricsMXBean
- All Known Implementing Classes:
StreamingChangeEventSourceMetrics
public interface StreamingChangeEventSourceMetricsMXBean extends ChangeEventSourceMetricsMXBean
Metrics specific to streaming change event sources- Author:
- Randall Hauch, Jiri Pechanec
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetLastTransactionId()longgetMilliSecondsBehindSource()longgetNumberOfCommittedTransactions()Map<String,String>getSourceEventPosition()booleanisConnected()-
Methods inherited from interface io.debezium.pipeline.metrics.ChangeEventSourceMetricsMXBean
getCapturedTables, getCurrentQueueSizeInBytes, getLastEvent, getMaxQueueSizeInBytes, getMilliSecondsSinceLastEvent, getMonitoredTables, getNumberOfErroneousEvents, getNumberOfEventsFiltered, getQueueRemainingCapacity, getQueueTotalCapacity, getTotalNumberOfEventsSeen, reset
-
-
-
-
Method Detail
-
isConnected
boolean isConnected()
-
getMilliSecondsBehindSource
long getMilliSecondsBehindSource()
-
getNumberOfCommittedTransactions
long getNumberOfCommittedTransactions()
-
getLastTransactionId
String getLastTransactionId()
-
-