Uses of Class
io.debezium.relational.TableSchema
-
Packages that use TableSchema Package Description io.debezium.relational -
-
Uses of TableSchema in io.debezium.relational
Fields in io.debezium.relational with type parameters of type TableSchema Modifier and Type Field Description private ConcurrentMap<TableId,TableSchema>
RelationalDatabaseSchema.SchemasByTableId. values
Methods in io.debezium.relational that return TableSchema Modifier and Type Method Description TableSchema
TableSchemaBuilder. create(String schemaPrefix, String envelopSchemaName, Table table, Tables.ColumnNameFilter filter, ColumnMappers mappers, Key.KeyMapper keysMapper)
Create aTableSchema
from the giventable 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 theSchema information
for the table with the given identifier, if that table exists and is included by the filter configuration.Methods in io.debezium.relational with parameters of type TableSchema Modifier and Type Method 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. emitTruncateRecord(ChangeRecordEmitter.Receiver receiver, TableSchema schema)
protected void
RelationalChangeRecordEmitter. emitUpdateRecord(ChangeRecordEmitter.Receiver receiver, TableSchema tableSchema)
TableSchema
RelationalDatabaseSchema.SchemasByTableId. put(TableId tableId, TableSchema updated)
-