| Package | Description |
|---|---|
| io.debezium.util |
| Modifier and Type | Method and 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.
|
| Modifier and Type | Method and 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 supplied
SchemaNameAdjuster.ReplacementOccurred function when an invalid
fullname is seen and replaced with a valid fullname. |
static SchemaNameAdjuster |
SchemaNameAdjuster.create(org.slf4j.Logger logger,
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(SchemaNameAdjuster.ReplacementFunction function,
SchemaNameAdjuster.ReplacementOccurred uponReplacement)
Create a stateful Avro fullname adjuster that calls the supplied
SchemaNameAdjuster.ReplacementOccurred function when an invalid
fullname is seen and replaced with a valid fullname. |
static SchemaNameAdjuster |
SchemaNameAdjuster.create(SchemaNameAdjuster.ReplacementOccurred uponReplacement)
Create a stateful Avro fullname adjuster that calls the supplied
SchemaNameAdjuster.ReplacementOccurred function when 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 supplied
SchemaNameAdjuster.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.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.