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 String
getLastTransactionId()
long
getMilliSecondsBehindSource()
long
getNumberOfCommittedTransactions()
Map<String,String>
getSourceEventPosition()
boolean
isConnected()
-
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()
-
-