Interface DynamicTableSink.DataStructureConverter
-
- All Superinterfaces:
RuntimeConverter,Serializable
- Enclosing interface:
- DynamicTableSink
@PublicEvolving public static interface DynamicTableSink.DataStructureConverter extends RuntimeConverter
Converter for mapping between Flink's internal data structures and objects specified by the givenDataTypethat can be passed into a runtime implementation.For example,
RowDataand its fields can be converted into aRow, or the internal representation for structured types can be converted back into the original (possibly nested) POJO.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.flink.table.connector.RuntimeConverter
RuntimeConverter.Context
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjecttoExternal(Object internalStructure)Converts the given internal structure into an external object.-
Methods inherited from interface org.apache.flink.table.connector.RuntimeConverter
open
-
-