| 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
Schemas for the keys and values, and the functions that generate the
key and value for a given row of data. |
Copyright © 2020 JBoss by Red Hat. All rights reserved.