| Package | Description |
|---|---|
| io.debezium.relational | |
| io.debezium.relational.mapping |
| Modifier and Type | Method and Description |
|---|---|
protected ValueConverter[] |
TableSchemaBuilder.convertersForColumns(org.apache.kafka.connect.data.Schema schema,
TableId tableId,
List<Column> columns,
Predicate<ColumnId> filter,
ColumnMappers mappers)
Obtain the array of converters for each column in a row.
|
protected ValueConverter |
TableSchemaBuilder.createValueConverterFor(Column column,
org.apache.kafka.connect.data.Field fieldDefn)
Create a
ValueConverter that can be used to convert row values for the given column into the Kafka Connect value
object described by the field definition. |
static ValueConverter |
ValueConverter.passthrough()
Obtain a
ValueConverter that passes through values. |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
MaskStrings.MaskingValueConverter |
protected static class |
TruncateStrings.TruncatingValueConverter |
| Modifier and Type | Method and Description |
|---|---|
ValueConverter |
TruncateStrings.create(Column column) |
ValueConverter |
MaskStrings.create(Column column) |
ValueConverter |
ColumnMapper.create(Column column)
Create for the given column a function that maps values.
|
ValueConverter |
ColumnMappers.mappingConverterFor(Table table,
Column column)
Get the value mapping function for the given column.
|
ValueConverter |
ColumnMappers.mappingConverterFor(TableId tableId,
Column column)
Get the value mapping function for the given column.
|
Copyright © 2016 JBoss by Red Hat. All rights reserved.