Uses of Interface
io.debezium.relational.mapping.ColumnMapper
-
Packages that use ColumnMapper Package Description io.debezium.relational io.debezium.relational.mapping -
-
Uses of ColumnMapper in io.debezium.relational
Methods in io.debezium.relational with parameters of type ColumnMapper Modifier and Type Method Description protected voidTableSchemaBuilder. addField(org.apache.kafka.connect.data.SchemaBuilder builder, Table table, Column column, ColumnMapper mapper)Add to the suppliedSchemaBuildera field for the column with the given information. -
Uses of ColumnMapper in io.debezium.relational.mapping
Classes in io.debezium.relational.mapping that implement ColumnMapper Modifier and Type Class Description classMaskStringsAColumnMapperimplementation that ensures that string values are masked.classPropagateSourceTypeToSchemaParameterA column mapper that adds thePropagateSourceTypeToSchemaParameter.TYPE_NAME_PARAMETER_KEYandPropagateSourceTypeToSchemaParameter.TYPE_LENGTH_PARAMETER_KEYandPropagateSourceTypeToSchemaParameter.TYPE_SCALE_PARAMETER_KEYandPropagateSourceTypeToSchemaParameter.COLUMN_COMMENT_PARAMETER_KEYschema parameter keys.classTruncateStringsAColumnMapperimplementation that ensures that string values longer than a specified length will be truncated.Fields in io.debezium.relational.mapping declared as ColumnMapper Modifier and Type Field Description protected ColumnMapperColumnMappers.MapperRule. mapperMethods in io.debezium.relational.mapping that return ColumnMapper Modifier and Type Method Description protected static ColumnMapperColumnMappers. instantiateMapper(Class<ColumnMapper> clazz, Configuration config)ColumnMapperColumnMappers. mapperFor(TableId tableId, Column column)Get the value mapping function for the given column.Methods in io.debezium.relational.mapping with parameters of type ColumnMapper Modifier and Type Method Description ColumnMappers.BuilderColumnMappers.Builder. map(String fullyQualifiedColumnNames, ColumnMapper mapper)Set a mapping function for the columns with fully-qualified names that match the given comma-separated list of regular expression patterns.ColumnMappers.BuilderColumnMappers.Builder. mapByDatatype(String columnDatatypes, ColumnMapper mapper)Method parameters in io.debezium.relational.mapping with type arguments of type ColumnMapper Modifier and Type Method Description protected static ColumnMapperColumnMappers. instantiateMapper(Class<ColumnMapper> clazz, Configuration config)ColumnMappers.BuilderColumnMappers.Builder. map(String fullyQualifiedColumnNames, Class<ColumnMapper> mapperClass)Set a mapping function for the columns with fully-qualified names that match the given comma-separated list of regular expression patterns.ColumnMappers.BuilderColumnMappers.Builder. map(String fullyQualifiedColumnNames, Class<ColumnMapper> mapperClass, Configuration config)Set a mapping function for the columns with fully-qualified names that match the given comma-separated list of regular expression patterns.Constructors in io.debezium.relational.mapping with parameters of type ColumnMapper Constructor Description MapperRule(BiPredicate<TableId,Column> predicate, ColumnMapper mapper)
-