Uses of Interface
io.debezium.util.SchemaNameAdjuster.ReplacementOccurred
-
Packages that use SchemaNameAdjuster.ReplacementOccurred Package Description io.debezium.util -
-
Uses of SchemaNameAdjuster.ReplacementOccurred in io.debezium.util
Methods in io.debezium.util that return SchemaNameAdjuster.ReplacementOccurred Modifier and Type Method Description default SchemaNameAdjuster.ReplacementOccurred
SchemaNameAdjuster.ReplacementOccurred. andThen(SchemaNameAdjuster.ReplacementOccurred next)
Create a new function that calls this function and then calls the next function.default SchemaNameAdjuster.ReplacementOccurred
SchemaNameAdjuster.ReplacementOccurred. firstTimeOnly()
Create a new function that calls this function only the first time it sees each unique original, and ignores subsequent calls for originals it has already seen.Methods in io.debezium.util with parameters of type SchemaNameAdjuster.ReplacementOccurred Modifier and Type Method Description default SchemaNameAdjuster.ReplacementOccurred
SchemaNameAdjuster.ReplacementOccurred. andThen(SchemaNameAdjuster.ReplacementOccurred next)
Create a new function that calls this function and then calls the next function.static SchemaNameAdjuster
SchemaNameAdjuster. create(char replacement, SchemaNameAdjuster.ReplacementOccurred uponReplacement)
Create a stateful Avro fullname adjuster that calls the suppliedSchemaNameAdjuster.ReplacementOccurred
function when an invalid fullname is seen and replaced with a valid fullname.static SchemaNameAdjuster
SchemaNameAdjuster. create(SchemaNameAdjuster.ReplacementFunction function, SchemaNameAdjuster.ReplacementOccurred uponReplacement)
Create a stateful Avro fullname adjuster that calls the suppliedSchemaNameAdjuster.ReplacementOccurred
function when an invalid fullname is seen and replaced with a valid fullname.static SchemaNameAdjuster
SchemaNameAdjuster. create(SchemaNameAdjuster.ReplacementOccurred uponConflict)
Create a stateful Avro fullname adjuster that logs a warning the first time an invalid fullname is seen and replaced with a valid fullname.static SchemaNameAdjuster
SchemaNameAdjuster. create(String replacement, SchemaNameAdjuster.ReplacementOccurred uponReplacement)
Create a stateful Avro fullname adjuster that calls the suppliedSchemaNameAdjuster.ReplacementOccurred
function when an invalid fullname is seen and replaced with a valid fullname.static String
SchemaNameAdjuster. validFullname(String proposedName, SchemaNameAdjuster.ReplacementFunction replacement, SchemaNameAdjuster.ReplacementOccurred uponReplacement)
Convert the proposed string to a valid Avro fullname, using the supplied function to replace all invalid characters.
-