| Package | Description |
|---|---|
| io.debezium.relational |
| Modifier and Type | Field and Description |
|---|---|
private Key.KeyMapper |
RelationalDatabaseSchema.customKeysMapper |
private Key.KeyMapper |
RelationalDatabaseConnectorConfig.keyMapper |
private Key.KeyMapper |
Key.keyMapper |
private Key.KeyMapper |
Key.Builder.keyMapper |
| Modifier and Type | Method and Description |
|---|---|
static Key.KeyMapper |
Key.IdentityKeyMapper.getInstance() |
static Key.KeyMapper |
Key.CustomKeyMapper.getInstance(String fullyQualifiedColumnNames)
Getting an instance with a list of regexp (table:column1,column2) delimited by ';' matching the tables keys.
|
Key.KeyMapper |
RelationalDatabaseConnectorConfig.getKeyMapper() |
| Modifier and Type | Method and Description |
|---|---|
TableSchema |
TableSchemaBuilder.create(String schemaPrefix,
String envelopSchemaName,
Table table,
Tables.ColumnNameFilter filter,
ColumnMappers mappers,
Key.KeyMapper keysMapper)
Create a
TableSchema from the given table definition. |
Key.Builder |
Key.Builder.customKeyMapper(Key.KeyMapper customKeyMapper) |
| Constructor and Description |
|---|
HistorizedRelationalDatabaseSchema(HistorizedRelationalDatabaseConnectorConfig config,
TopicSelector<TableId> topicSelector,
Tables.TableFilter tableFilter,
Tables.ColumnNameFilter columnFilter,
TableSchemaBuilder schemaBuilder,
boolean tableIdCaseInsensitive,
Key.KeyMapper customKeysMapper) |
Key(Table table,
Key.KeyMapper keyMapper) |
RelationalDatabaseSchema(CommonConnectorConfig config,
TopicSelector<TableId> topicSelector,
Tables.TableFilter tableFilter,
Tables.ColumnNameFilter columnFilter,
TableSchemaBuilder schemaBuilder,
boolean tableIdCaseInsensitive,
Key.KeyMapper customKeysMapper) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.