Class DefaultChunkQueryBuilder<T extends DataCollectionId>
java.lang.Object
io.debezium.pipeline.source.snapshot.incremental.AbstractChunkQueryBuilder<T>
io.debezium.pipeline.source.snapshot.incremental.DefaultChunkQueryBuilder<T>
- All Implemented Interfaces:
ChunkQueryBuilder<T>
public class DefaultChunkQueryBuilder<T extends DataCollectionId>
extends AbstractChunkQueryBuilder<T>
Builds queries for reading incremental snapshot chunks from a table using ANSI standard SQL queries.
These queries are compatible with most databases, but may not be the most efficient for some databases.
-
Field Summary
Fields inherited from class io.debezium.pipeline.source.snapshot.incremental.AbstractChunkQueryBuilder
columnFilter, connectorConfig, jdbcConnection
-
Constructor Summary
ConstructorDescriptionDefaultChunkQueryBuilder
(RelationalDatabaseConnectorConfig config, JdbcConnection jdbcConnection) -
Method Summary
Methods inherited from class io.debezium.pipeline.source.snapshot.incremental.AbstractChunkQueryBuilder
addLowerBound, addUpperBound, buildChunkQuery, buildChunkQuery, buildMaxPrimaryKeyQuery, buildProjection, getQueryColumns, readTableChunkStatement
-
Constructor Details
-
DefaultChunkQueryBuilder
public DefaultChunkQueryBuilder(RelationalDatabaseConnectorConfig config, JdbcConnection jdbcConnection)
-