Uses of Class
io.debezium.relational.TableSchema
Packages that use TableSchema
-
Uses of TableSchema in io.debezium.relational
Fields in io.debezium.relational with type parameters of type TableSchemaModifier and TypeFieldDescriptionprivate final ConcurrentMap<TableId,
TableSchema> RelationalDatabaseSchema.SchemasByTableId.values
Methods in io.debezium.relational that return TableSchemaModifier and TypeMethodDescriptionTableSchemaBuilder.create
(TopicNamingStrategy topicNamingStrategy, Table table, Tables.ColumnNameFilter filter, ColumnMappers mappers, Key.KeyMapper keysMapper) Create aTableSchema
from the giventable definition
.RelationalDatabaseSchema.SchemasByTableId.put
(TableId tableId, TableSchema updated) 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 TableSchemaModifier and TypeMethodDescriptionprotected void
RelationalChangeRecordEmitter.emitCreateRecord
(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema) protected void
RelationalChangeRecordEmitter.emitDeleteRecord
(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema) protected void
RelationalChangeRecordEmitter.emitReadRecord
(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema) protected void
RelationalChangeRecordEmitter.emitTruncateRecord
(ChangeRecordEmitter.Receiver<P> receiver, TableSchema schema) protected void
RelationalChangeRecordEmitter.emitUpdateAsPrimaryKeyChangeRecord
(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema, org.apache.kafka.connect.data.Struct oldKey, org.apache.kafka.connect.data.Struct newKey, org.apache.kafka.connect.data.Struct oldValue, org.apache.kafka.connect.data.Struct newValue) protected void
RelationalChangeRecordEmitter.emitUpdateRecord
(ChangeRecordEmitter.Receiver<P> receiver, TableSchema tableSchema) RelationalDatabaseSchema.SchemasByTableId.put
(TableId tableId, TableSchema updated)