Uses of Class
io.debezium.relational.mapping.ColumnMappers.Builder
Packages that use ColumnMappers.Builder
-
Uses of ColumnMappers.Builder in io.debezium.relational.mapping
Methods in io.debezium.relational.mapping that return ColumnMappers.BuilderModifier and TypeMethodDescriptionstatic ColumnMappers.Builder
ColumnMappers.build()
Obtain a newbuilder
for a table selection predicate.ColumnMappers.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.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.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.Set a mapping function for the columns with fully-qualified names that match the given comma-separated list of regular expression patterns.ColumnMappers.Builder.map
(String fullyQualifiedColumnNames, String mapperClassName, Configuration config) Set a mapping function for the columns with fully-qualified names that match the given comma-separated list of regular expression patterns.ColumnMappers.Builder.mapByDatatype
(String columnDatatypes, ColumnMapper mapper) ColumnMappers.Builder.maskStrings
(String fullyQualifiedColumnNames, int numberOfChars) Use a string of the specified number of '*' characters to mask the string values for each of the columns with fully-qualified names that match the given comma-separated list of regular expression patterns.ColumnMappers.Builder.maskStrings
(String fullyQualifiedColumnNames, int numberOfChars, char maskChar) Use a string of the specified number of characters to mask the string values for each of the columns with fully-qualified names that match the given comma-separated list of regular expression patterns.ColumnMappers.Builder.maskStrings
(String fullyQualifiedColumnNames, String maskValue) Use the specified string to mask the string values for each of the columns with fully-qualified names that match the given comma-separated list of regular expression patterns.ColumnMappers.Builder.maskStringsByHashing
(String fullyQualifiedColumnNames, String hashAlgorithm, String salt) ColumnMappers.Builder.maskStringsByHashingV2
(String fullyQualifiedColumnNames, String hashAlgorithm, String salt) ColumnMappers.Builder.propagateSourceTypeToSchemaParameter
(String fullyQualifiedColumnNames, String value) ColumnMappers.Builder.propagateSourceTypeToSchemaParameterByDatatype
(String columnDatatypes, String value) ColumnMappers.Builder.truncateStrings
(String fullyQualifiedColumnNames, int maxLength) Truncate to a maximum length the string values for each of the columns with the fully-qualified names.