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
Modifier and TypeClassDescriptionstatic class
static class
Custom Key mapper used to override or defining a customKey
private static class
Default Key mapper using PK as key.static interface
Provides the column(s) that should be used within the message key for a given table. -
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
table
-
keyMapper
-
-
Constructor Details
-
Key
-
-
Method Details
-
keyColumns
- Returns:
- the columns
Column
taking part of the key.
-