Class SqlServerMetricsFactory
- java.lang.Object
-
- io.debezium.connector.sqlserver.metrics.SqlServerMetricsFactory
-
- All Implemented Interfaces:
ChangeEventSourceMetricsFactory<SqlServerPartition>
public class SqlServerMetricsFactory extends Object implements ChangeEventSourceMetricsFactory<SqlServerPartition>
-
-
Field Summary
Fields Modifier and Type Field Description private Collection<SqlServerPartition>partitions
-
Constructor Summary
Constructors Constructor Description SqlServerMetricsFactory(Collection<SqlServerPartition> partitions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends CdcSourceTaskContext>
SnapshotChangeEventSourceMetrics<SqlServerPartition>getSnapshotMetrics(T taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider eventMetadataProvider)<T extends CdcSourceTaskContext>
StreamingChangeEventSourceMetrics<SqlServerPartition>getStreamingMetrics(T taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider eventMetadataProvider)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.debezium.pipeline.metrics.spi.ChangeEventSourceMetricsFactory
connectionMetricHandledByCoordinator
-
-
-
-
Field Detail
-
partitions
private final Collection<SqlServerPartition> partitions
-
-
Constructor Detail
-
SqlServerMetricsFactory
public SqlServerMetricsFactory(Collection<SqlServerPartition> partitions)
-
-
Method Detail
-
getSnapshotMetrics
public <T extends CdcSourceTaskContext> SnapshotChangeEventSourceMetrics<SqlServerPartition> getSnapshotMetrics(T taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider eventMetadataProvider)
- Specified by:
getSnapshotMetricsin interfaceChangeEventSourceMetricsFactory<SqlServerPartition>
-
getStreamingMetrics
public <T extends CdcSourceTaskContext> StreamingChangeEventSourceMetrics<SqlServerPartition> getStreamingMetrics(T taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider eventMetadataProvider)
- Specified by:
getStreamingMetricsin interfaceChangeEventSourceMetricsFactory<SqlServerPartition>
-
-