All Classes and Interfaces
Class
Description
Base implementation of partition-scoped multi-partition SQL Server connector metrics.
Base implementation of task-scoped multi-partition SQL Server connector metrics.
A JAX-RS Resource class defining endpoints of the Debezium SQL Server Connect REST Extension
A Kafka Connect REST extension that enables some advanced features over
Kafka Connect's REST interface.
A logical representation of SQL Server LSN (log sequence number) position.
Information about this module.
Coordinates from the database log to establish the relation between the change streamed and the source log position.
Coordinates one or more
ChangeEventSource
s and executes them in order.Emits change data based on a single (or two in case of updates) CDC data row(s).
A logical representation of change table containing changes for a given source table.
The logical representation of a position for the change in the transaction log.
CloudEvents maker for records produced by SQL Server connector.
An implementation of
CloudEventsProvider
for SQL Server.JdbcConnection
extension to be used with Microsoft SQL ServerThe main connector class used to instantiate configuration and execution classes
The list of configuration options for SQL Server connector
The set of predefined data query mode options.
The set of predefined snapshot isolation mode options.
The set of predefined snapshot locking mode options.
The set of predefined SnapshotMode options or aliases.
The main task executing streaming from SQL Server.
Logical representation of SQL Server schema.
Parses and converts column default values.
Provides SQL connection instance.
Error handler for SQL Server.
A specialized JDBC configuration for the Debezium SQL Server driver.
The SQL-Server-specific builder used to construct and/or alter JDBC configuration instances.
Metrics scoped to a source partition that are common for both snapshot and streaming change event sources
SchemaChangeEventEmitter
implementation based on SQL Server.Mutable context which is populated in the course of snapshotting.
A
StreamingChangeEventSource
based on SQL Server change data capture functionality.Keeps track of the current execution context a partition has while streaming events.
Metrics specific to streaming change event sources scoped to a connector task
TableId
predicates specific to SQL server.A state (context) associated with a SQL Server task
Metrics scoped to a connector task that are common for both snapshot and streaming change event sources
Deprecated.
Conversion of SQL Server specific datatypes.
Defines a position of change in the transaction log.
SchemaTopicNamingStrategy
instead.