Package io.debezium.jdbc
-
Interface Summary Interface Description JdbcConfiguration A specialized configuration for the Debezium driver.JdbcConfiguration.Builder The JDBC-specific builder used to construct and/or alter JDBC configuration instances.JdbcConnection.BlockingMultiResultSetConsumer JdbcConnection.BlockingResultSetConsumer JdbcConnection.CallPreparer JdbcConnection.ConnectionFactory Establishes JDBC connections.JdbcConnection.MultiResultSetConsumer JdbcConnection.Operations Defines multiple JDBC operations.JdbcConnection.ParameterResultSetConsumer JdbcConnection.ResultSetConsumer JdbcConnection.ResultSetExtractor<T> Extracts a data of resultset..JdbcConnection.ResultSetMapper<T> JdbcConnection.StatementFactory A function to create a statement from a connection.JdbcConnection.StatementPreparer ResultReceiver This interface allows the code to optionally pass a value between two parts of the application.ValueConversionCallback Invoked to convert incoming SQL column values into Kafka Connect values. -
Class Summary Class Description JdbcConnection A utility that simplifies using a JDBC connection and executing transactions composed of multiple statements.JdbcValueConverters A provider ofValueConverter
s andSchemaBuilder
s for various column types. -
Enum Summary Enum Description JdbcValueConverters.BigIntUnsignedMode JdbcValueConverters.DecimalMode TemporalPrecisionMode The set of predefined TemporalPrecisionMode options. -
Exception Summary Exception Description JdbcConnectionException RuntimeException
which is raised for variousSQLException
instances and which retains the error code from the original exception.