| Package | Description |
|---|---|
| io.debezium.relational |
| Modifier and Type | Field and Description |
|---|---|
private ConcurrentMap<TableId,TableSchema> |
RelationalDatabaseSchema.SchemasByTableId.values |
| 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. |
TableSchema |
RelationalDatabaseSchema.SchemasByTableId.get(TableId tableId) |
TableSchema |
RelationalDatabaseSchema.SchemasByTableId.put(TableId tableId,
TableSchema updated) |
TableSchema |
RelationalDatabaseSchema.SchemasByTableId.remove(TableId tableId) |
TableSchema |
RelationalDatabaseSchema.schemaFor(TableId id)
Get the
Schema information for the table with the given identifier, if that table exists and
is included by the filter configuration. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RelationalChangeRecordEmitter.emitCreateRecord(ChangeRecordEmitter.Receiver receiver,
TableSchema tableSchema) |
protected void |
RelationalChangeRecordEmitter.emitDeleteRecord(ChangeRecordEmitter.Receiver receiver,
TableSchema tableSchema) |
protected void |
RelationalChangeRecordEmitter.emitReadRecord(ChangeRecordEmitter.Receiver receiver,
TableSchema tableSchema) |
protected void |
RelationalChangeRecordEmitter.emitUpdateRecord(ChangeRecordEmitter.Receiver receiver,
TableSchema tableSchema) |
TableSchema |
RelationalDatabaseSchema.SchemasByTableId.put(TableId tableId,
TableSchema updated) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.