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
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMongoDbChangeEventSourceMetricsFactory(MongoDbConnectorConfig connectorConfig) -
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
-
maxTasks
private final int maxTasks
-
-
Constructor Details
-
MongoDbChangeEventSourceMetricsFactory
-
-
Method Details
-
getSnapshotMetrics
public <T extends CdcSourceTaskContext> SnapshotChangeEventSourceMetrics<MongoDbPartition> getSnapshotMetrics(T taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider eventMetadataProvider) - Specified by:
getSnapshotMetricsin interfaceChangeEventSourceMetricsFactory<MongoDbPartition>- Overrides:
getSnapshotMetricsin classDefaultChangeEventSourceMetricsFactory<MongoDbPartition>
-
getStreamingMetrics
public <T extends CdcSourceTaskContext> StreamingChangeEventSourceMetrics<MongoDbPartition> getStreamingMetrics(T taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider eventMetadataProvider) - Specified by:
getStreamingMetricsin interfaceChangeEventSourceMetricsFactory<MongoDbPartition>- Overrides:
getStreamingMetricsin classDefaultChangeEventSourceMetricsFactory<MongoDbPartition>
-