Package io.debezium.snapshot.spi
Interface SnapshotQuery
- All Superinterfaces:
Configurable
,Service
SnapshotQuery
is used to determine the query used during data snapshot- Author:
- Mario Fiore Vitale
-
Method Summary
Methods inherited from interface io.debezium.spi.common.Configurable
configure
-
Method Details
-
name
String name()- Returns:
- the name of the snapshot lock.
-
snapshotQuery
Generate a valid query string for the specified table, or an emptyOptional
to skip snapshotting this table (but that table will still be streamed from)- Parameters:
tableId
- the table to generate a query forsnapshotSelectColumns
- the columns to be used in the snapshot select based on the column include/exclude filters- Returns:
- a valid query string, or none to skip snapshotting this table
-