Uses of Interface
io.debezium.util.SchemaNameAdjuster.ReplacementOccurred
Packages that use SchemaNameAdjuster.ReplacementOccurred
-
Uses of SchemaNameAdjuster.ReplacementOccurred in io.debezium.util
Methods in io.debezium.util that return SchemaNameAdjuster.ReplacementOccurredModifier and TypeMethodDescriptionSchemaNameAdjuster.ReplacementOccurred.andThen(SchemaNameAdjuster.ReplacementOccurred next) Create a new function that calls this function and then calls the next function.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.ReplacementOccurredModifier and TypeMethodDescriptionSchemaNameAdjuster.ReplacementOccurred.andThen(SchemaNameAdjuster.ReplacementOccurred next) Create a new function that calls this function and then calls the next function.static SchemaNameAdjusterSchemaNameAdjuster.create(char replacement, SchemaNameAdjuster.ReplacementOccurred uponReplacement) Create a stateful Avro fullname adjuster that calls the suppliedSchemaNameAdjuster.ReplacementOccurredfunction when an invalid fullname is seen and replaced with a valid fullname.static SchemaNameAdjusterSchemaNameAdjuster.create(SchemaNameAdjuster.ReplacementFunction function, SchemaNameAdjuster.ReplacementOccurred uponReplacement) Create a stateful Avro fullname adjuster that calls the suppliedSchemaNameAdjuster.ReplacementOccurredfunction when an invalid fullname is seen and replaced with a valid fullname.static SchemaNameAdjusterSchemaNameAdjuster.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 SchemaNameAdjusterSchemaNameAdjuster.create(String replacement, SchemaNameAdjuster.ReplacementOccurred uponReplacement) Create a stateful Avro fullname adjuster that calls the suppliedSchemaNameAdjuster.ReplacementOccurredfunction when an invalid fullname is seen and replaced with a valid fullname.static StringSchemaNameAdjuster.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.