Package | Description |
---|---|
io.debezium.relational |
Modifier and Type | Field and Description |
---|---|
private StructGenerator |
TableSchema.keyGenerator |
private StructGenerator |
TableSchema.valueGenerator |
Modifier and Type | Method and Description |
---|---|
protected StructGenerator |
TableSchemaBuilder.createKeyGenerator(org.apache.kafka.connect.data.Schema schema,
TableId columnSetName,
List<Column> columns)
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.
|
Constructor and Description |
---|
TableSchema(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 specified
Schema s for the keys and values, and the functions that generate the
key and value for a given row of data. |
Copyright © 2021 JBoss by Red Hat. All rights reserved.