Package io.debezium.relational
Class ChangeTable
java.lang.Object
io.debezium.relational.ChangeTable
A logical representation of a change table containing changes for a given source table.
There is usually one change table for each source table. When the schema of the source table is changed,
then two change tables could be present.
- Author:
- Jiri Pechanec, Chris Cranford
-
Field Summary
-
Constructor Summary
ConstructorDescriptionChangeTable
(String captureInstance, TableId sourceTableId, TableId changeTableId, int changeTableObjectId) Creates an object that represents a source table's change table. -
Method Summary
-
Field Details
-
captureInstance
-
sourceTableId
-
changeTableId
-
changeTableObjectId
private final int changeTableObjectId -
sourceTable
The table from which the changes are captured
-
-
Constructor Details
-
ChangeTable
public ChangeTable(String captureInstance, TableId sourceTableId, TableId changeTableId, int changeTableObjectId) Creates an object that represents a source table's change table.- Parameters:
captureInstance
- the logical name of the change capture processsourceTableId
- the table from which the changes are capturedchangeTableId
- the table that contains the changes for the source tablechangeTableObjectId
- the numeric identifier for the change table in the source database
-
-
Method Details