Package io.debezium.pipeline.metrics
Interface ChangeEventSourceMetricsMXBean
-
- All Superinterfaces:
CommonEventMetricsMXBean
,QueueMetricsMXBean
,SchemaMetricsMXBean
- All Known Subinterfaces:
SnapshotChangeEventSourceMetricsMXBean
,StreamingChangeEventSourceMetricsMXBean
- All Known Implementing Classes:
DefaultSnapshotChangeEventSourceMetrics
,DefaultStreamingChangeEventSourceMetrics
,PipelineMetrics
public interface ChangeEventSourceMetricsMXBean extends CommonEventMetricsMXBean, QueueMetricsMXBean, SchemaMetricsMXBean
Metrics that are common for both snapshot and streaming change event sources- Author:
- Jiri Pechanec
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description String[]
getMonitoredTables()
Deprecated.Superseded by the 'Captured Tables' metric.void
reset()
-
Methods inherited from interface io.debezium.pipeline.metrics.traits.CommonEventMetricsMXBean
getLastEvent, getMilliSecondsSinceLastEvent, getNumberOfErroneousEvents, getNumberOfEventsFiltered, getTotalNumberOfCreateEventsSeen, getTotalNumberOfDeleteEventsSeen, getTotalNumberOfEventsSeen, getTotalNumberOfUpdateEventsSeen
-
Methods inherited from interface io.debezium.pipeline.metrics.traits.QueueMetricsMXBean
getCurrentQueueSizeInBytes, getMaxQueueSizeInBytes, getQueueRemainingCapacity, getQueueTotalCapacity
-
Methods inherited from interface io.debezium.pipeline.metrics.traits.SchemaMetricsMXBean
getCapturedTables
-
-
-
-
Method Detail
-
getMonitoredTables
@Deprecated String[] getMonitoredTables()
Deprecated.Superseded by the 'Captured Tables' metric. UseSchemaMetricsMXBean.getCapturedTables()
. Scheduled for removal in a future release.
-
reset
void reset()
-
-