Uses of Interface
io.debezium.relational.Key.KeyMapper
-
Uses of Key.KeyMapper in io.debezium.pipeline.source.snapshot.incremental
-
Uses of Key.KeyMapper in io.debezium.relational
Modifier and TypeFieldDescriptionprivate final Key.KeyMapper
RelationalDatabaseSchema.customKeysMapper
private Key.KeyMapper
Key.Builder.keyMapper
private final Key.KeyMapper
Key.keyMapper
private final Key.KeyMapper
RelationalDatabaseConnectorConfig.keyMapper
Modifier and TypeMethodDescriptionstatic Key.KeyMapper
Key.CustomKeyMapper.getInstance
(String fullyQualifiedColumnNames, Selectors.TableIdToStringMapper tableIdMapper) Getting an instance with a list of regexp (table:column1,column2) delimited by ';' matching the tables keys.static Key.KeyMapper
Key.IdentityKeyMapper.getInstance()
RelationalDatabaseConnectorConfig.getKeyMapper()
Modifier and TypeMethodDescriptionTableSchemaBuilder.create
(TopicNamingStrategy topicNamingStrategy, Table table, Tables.ColumnNameFilter filter, ColumnMappers mappers, Key.KeyMapper keysMapper) Create aTableSchema
from the giventable definition
.Key.Builder.customKeyMapper
(Key.KeyMapper customKeyMapper) ModifierConstructorDescriptionprotected
HistorizedRelationalDatabaseSchema
(HistorizedRelationalDatabaseConnectorConfig config, TopicNamingStrategy<TableId> topicNamingStrategy, Tables.TableFilter tableFilter, Tables.ColumnNameFilter columnFilter, TableSchemaBuilder schemaBuilder, boolean tableIdCaseInsensitive, Key.KeyMapper customKeysMapper) private
Key
(Table table, Key.KeyMapper keyMapper) protected
RelationalDatabaseSchema
(RelationalDatabaseConnectorConfig config, TopicNamingStrategy<TableId> topicNamingStrategy, Tables.TableFilter tableFilter, Tables.ColumnNameFilter columnFilter, TableSchemaBuilder schemaBuilder, boolean tableIdCaseInsensitive, Key.KeyMapper customKeysMapper)