Class SqlServerStreamingTaskMetrics
- java.lang.Object
-
- io.debezium.metrics.Metrics
-
- io.debezium.connector.sqlserver.metrics.AbstractSqlServerTaskMetrics<SqlServerStreamingPartitionMetrics>
-
- io.debezium.connector.sqlserver.metrics.SqlServerStreamingTaskMetrics
-
- All Implemented Interfaces:
SqlServerStreamingTaskMetricsMXBean,SqlServerTaskMetricsMXBean,ChangeEventSourceMetrics<SqlServerPartition>,StreamingChangeEventSourceMetrics<SqlServerPartition>,ConnectionMetricsMXBean,QueueMetricsMXBean,DataChangeEventListener<SqlServerPartition>,StreamingProgressListener
class SqlServerStreamingTaskMetrics extends AbstractSqlServerTaskMetrics<SqlServerStreamingPartitionMetrics> implements StreamingChangeEventSourceMetrics<SqlServerPartition>, SqlServerStreamingTaskMetricsMXBean
-
-
Field Summary
Fields Modifier and Type Field Description private ConnectionMeterconnectionMeter
-
Constructor Summary
Constructors Constructor Description SqlServerStreamingTaskMetrics(CdcSourceTaskContext taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider metadataProvider, Collection<SqlServerPartition> partitions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconnected(boolean connected)booleanisConnected()-
Methods inherited from class io.debezium.connector.sqlserver.metrics.AbstractSqlServerTaskMetrics
getCurrentQueueSizeInBytes, getMaxQueueSizeInBytes, getQueueRemainingCapacity, getQueueTotalCapacity, onConnectorEvent, onErroneousEvent, onErroneousEvent, onEvent, onFilteredEvent, onFilteredEvent, onPartitionEvent, register, reset, unregister
-
Methods inherited from class io.debezium.metrics.Metrics
metricName, metricName
-
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.ChangeEventSourceMetrics
register, unregister
-
Methods inherited from interface io.debezium.pipeline.source.spi.DataChangeEventListener
onConnectorEvent, onErroneousEvent, onErroneousEvent, onEvent, onFilteredEvent, onFilteredEvent
-
Methods inherited from interface io.debezium.pipeline.metrics.traits.QueueMetricsMXBean
getCurrentQueueSizeInBytes, getMaxQueueSizeInBytes, getQueueRemainingCapacity, getQueueTotalCapacity
-
Methods inherited from interface io.debezium.connector.sqlserver.metrics.SqlServerTaskMetricsMXBean
reset
-
-
-
-
Field Detail
-
connectionMeter
private final ConnectionMeter connectionMeter
-
-
Constructor Detail
-
SqlServerStreamingTaskMetrics
SqlServerStreamingTaskMetrics(CdcSourceTaskContext taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider metadataProvider, Collection<SqlServerPartition> partitions)
-
-
Method Detail
-
isConnected
public boolean isConnected()
- Specified by:
isConnectedin interfaceConnectionMetricsMXBean
-
connected
public void connected(boolean connected)
- Specified by:
connectedin interfaceStreamingProgressListener
-
-