Package io.debezium.relational
Class Key
java.lang.Object
io.debezium.relational.Key
An immutable definition of a table's key. By default, the key will be
comprised of the primary key column(s). A key can be customized with a
KeyMapper.- Author:
- Guillaume Rosauro
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classCustom Key mapper used to override or defining a customKeyprivate static classDefault Key mapper using PK as key.static interfaceProvides the column(s) that should be used within the message key for a given table. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static booleanmatchColumn(Selectors.TableIdToStringMapper tableIdMapper, Table table, Predicate<ColumnId> predicate, Column c)