Interface ChangeEventSourceMetricsFactory

    • Method Detail

      • getSnapshotMetrics

        <T extends CdcSourceTaskContextSnapshotChangeEventSourceMetrics getSnapshotMetrics​(T taskContext,
                                                                                             ChangeEventQueueMetrics changeEventQueueMetrics,
                                                                                             EventMetadataProvider eventMetadataProvider)
        Returns the snapshot change event source metrics.
        Parameters:
        taskContext - The task context
        changeEventQueueMetrics - The change event queue metrics
        eventMetadataProvider - The event metadata provider implementation
        Returns:
        a snapshot change event source metrics
      • getStreamingMetrics

        <T extends CdcSourceTaskContextStreamingChangeEventSourceMetrics getStreamingMetrics​(T taskContext,
                                                                                               ChangeEventQueueMetrics changeEventQueueMetrics,
                                                                                               EventMetadataProvider eventMetadataProvider)
        Returns the streaming change event source metrics.
        Parameters:
        taskContext - The task context
        changeEventQueueMetrics - The change event queue metrics
        eventMetadataProvider - The event metadata provider implementation
        Returns:
        a streaming change event source metrics
      • connectionMetricHandledByCoordinator

        default boolean connectionMetricHandledByCoordinator()