PartialConverter
PartialConverter objects are used by RelationalColumnCustomConverter.Handler objects which to define a sequence of conversion functions which work on a best-effort basis to convert a given input value, provided by Debezium, into an output value which obeys the Airbyte Protocol.
For example, a PartialConverter implementation for timestamps with time zones may attempt to cast an input value as an java.time.OffsetDateTime. If the cast is unsuccessful the PartialConverter will return NoConversion, but if it's successful it will format it the way Airbyte expects (ISO8601 with microsecond precision etc.) and wrap the result in a Converted.
Inheritors
Functions
Link copied to clipboard
Attempts to convert the input to a valid result.