Interface Format
-
- All Known Subinterfaces:
DecodingFormat<I>,EncodingFormat<I>,ProjectableDecodingFormat<I>
@PublicEvolving public interface FormatBase interface for connector formats.Depending on the kind of external system, a connector might support different encodings for reading and writing rows. This interface is an intermediate representation before constructing actual runtime implementation.
Formats can be distinguished along two dimensions:
- Context in which the format is applied (
DynamicTableSourceorDynamicTableSink). - Runtime implementation interface that is required (e.g.
DeserializationSchemaor some bulk interface).
A
DynamicTableFactorycan search for a format that it is accepted by the connector.- See Also:
DecodingFormat,EncodingFormat
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChangelogModegetChangelogMode()Returns the set of changes that a connector (and transitively the planner) can expect during runtime.
-
-
-
Method Detail
-
getChangelogMode
ChangelogMode getChangelogMode()
Returns the set of changes that a connector (and transitively the planner) can expect during runtime.
-
-