All Classes and Interfaces

Class
Description
Common delete enabled tests.
Common insert mode tests.
The base abstract class for all JDBC sink connector integration tests.
An integration test class that holds all JDBC sink pipeline integration tests.
 
 
 
Common primary key mode tests.
Common schema evolution tests.
Abstract JDBC Sink Connector integration test.
An abstract extension for providing a Sink parameter object to test methods.
Tests for the ColumnNamingStrategy interface and implementations.
An implementation of AbstractSinkDatabaseContextProvider for Db2.
A SinkRecordFactory implementation that provides records that are structured based on Debezium's complex envelope structure.
A SinkRecordFactory implementation that provides records that have been flattened mimic the behavior observed when the ExtractNewRecordState transformation is applied.
A marker annotation that can designate that a given test method should only be executed if the test invocation's SourceType matches one of the entries in ForSource.value().
A marker meta annotation that explicitly skips all matrix bits and instead executes the annotated method once only for the sources specified in the ForSourceNoMatrix.value().
 
 
Unit tests for the JdbcSinkConnectorConfig class.
Delete enabled tests for DB2.
Delete enabled tests for MySQL.
Delete enabled tests for Oracle.
Delete enabled tests for PostgreSQL.
Delete enabled tests for MS SQL Server.
Insert Mode tests for DB2.
Insert Mode tests for MySQL.
Insert Mode tests for Oracle.
Insert Mode tests for PostgreSQL.
Insert Mode tests for MS SQL Server.
Implementation of the JDBC sink connector multi-source pipeline that writes to Db2.
Implementation of the JDBC sink connector multi-source pipeline that writes to MySQL.
Implementation of the JDBC sink connector multi-source pipeline that writes to Oracle.
Implementation of the JDBC sink connector multi-source pipeline that writes to PostgreSQL.
Implementation of the JDBC sink connector multi-source pipeline that writes to SQL Server.
Primary Key Mode tests for DB2.
Primary Key Mode tests for MySQL.
Primary Key Mode tests for Oracle.
Primary Key Mode tests for PostgreSQL.
Primary Key Mode tests for MS SQL Server.
Schema Evolution tests for DB2
Schema Evolution tests for MySQL
Schema Evolution tests for Oracle
Schema Evolution tests for PostgreSQL
Schema Evolution tests for MS SQL Server
A simple mock SinkTaskContext for execution JDBC sink connector tests.
An implementation of AbstractSinkDatabaseContextProvider for MySQL.
An implementation of AbstractSinkDatabaseContextProvider for Oracle.
Utility class to handle postgres extension creation and removal.
An implementation of AbstractSinkDatabaseContextProvider for PostgreSQL.
Simple class used to generate random table/object names.
A test parameter object that represents the sink database in a JDBC end-to-end test pipeline.
 
Helper class for easily building SinkRecord instances using a builder pattern.
 
 
 
A Junit ArgumentsProvider that provides implementations of the SinkRecordFactory that are to be used during the test invocation.
An enumeration of all the possible sink database types supported in the test pipeline matrix.
Allows preventing the column type propagation from being applied to the parameterized test.
Allows preventing the ExtractNewRecordState transform from being applied to the parameterized test.
Mark a test template method to be skipped if the current sink type matches any of the types specific in the annotation's SkipWhenSink.value() array.
Mark a test template method to be skipped if the current source type matches any of the types specific in the annotation's SkipWhenSource.value() array.
Allows applying multiple SkipWhenSource annotations to the same method, allowing each annotation to designate differ reasons why the sources are being skipped.
A test parameter object that represents the source database and containers in a JDBC end-to-end test pipeline.
 
A parameter object for passing source connector options that may vary by test matrix invocation.
The JDBC sink end to end pipeline context provider.
An enumeration of all the possible source database types supported in the test pipeline matrix.
An implementation of AbstractSinkDatabaseContextProvider for SQL Server.
Tests for the TableNamingStrategy interface and implementations.
 
A marker annotation that makes sure the specified PostgreSQL extension is installed before the method is invoked and removes the extension after the method has completed.
A marker annotation that triggers the inclusion of the various TemporalPrecisionMode values as part of the test template's invocation matrix.