Class MongoDbChangeEventSourceMetricsFactory
java.lang.Object
io.debezium.pipeline.metrics.DefaultChangeEventSourceMetricsFactory<MongoDbPartition>
io.debezium.connector.mongodb.metrics.MongoDbChangeEventSourceMetricsFactory
- All Implemented Interfaces:
ChangeEventSourceMetricsFactory<MongoDbPartition>
public class MongoDbChangeEventSourceMetricsFactory
extends DefaultChangeEventSourceMetricsFactory<MongoDbPartition>
- Author:
- Chris Cranford
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSnapshotMetrics(T taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider eventMetadataProvider) getStreamingMetrics(T taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider eventMetadataProvider) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.debezium.pipeline.metrics.spi.ChangeEventSourceMetricsFactory
connectionMetricHandledByCoordinator
-
Field Details
-
snapshotMetrics
-
streamingMetrics
-
-
Constructor Details
-
MongoDbChangeEventSourceMetricsFactory
public MongoDbChangeEventSourceMetricsFactory()
-
-
Method Details
-
getSnapshotMetrics
public <T extends CdcSourceTaskContext> MongoDbSnapshotChangeEventSourceMetrics getSnapshotMetrics(T taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider eventMetadataProvider) - Specified by:
getSnapshotMetricsin interfaceChangeEventSourceMetricsFactory<MongoDbPartition>- Overrides:
getSnapshotMetricsin classDefaultChangeEventSourceMetricsFactory<MongoDbPartition>
-
getStreamingMetrics
public <T extends CdcSourceTaskContext> MongoDbStreamingChangeEventSourceMetrics getStreamingMetrics(T taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider eventMetadataProvider) - Specified by:
getStreamingMetricsin interfaceChangeEventSourceMetricsFactory<MongoDbPartition>- Overrides:
getStreamingMetricsin classDefaultChangeEventSourceMetricsFactory<MongoDbPartition>
-