Uses of Interface
io.debezium.relational.StructGenerator
-
Uses of StructGenerator in io.debezium.relational
Modifier and TypeFieldDescriptionprivate final StructGenerator
TableSchema.keyGenerator
private final StructGenerator
TableSchema.valueGenerator
Modifier and TypeMethodDescriptionprotected StructGenerator
TableSchemaBuilder.createKeyGenerator
(org.apache.kafka.connect.data.Schema schema, TableId columnSetName, List<Column> columns, TopicNamingStrategy topicNamingStrategy) Creates the function that produces a Kafka Connect key object for a row of data.protected StructGenerator
TableSchemaBuilder.createValueGenerator
(org.apache.kafka.connect.data.Schema schema, TableId tableId, List<Column> columns, Tables.ColumnNameFilter filter, ColumnMappers mappers) Creates the function that produces a Kafka Connect value object for a row of data.ModifierConstructorDescriptionTableSchema
(TableId id, org.apache.kafka.connect.data.Schema keySchema, StructGenerator keyGenerator, Envelope envelopeSchema, org.apache.kafka.connect.data.Schema valueSchema, StructGenerator valueGenerator) Create an instance with the specifiedSchema
s for the keys and values, and the functions that generate the key and value for a given row of data.