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
given
DataType that can be passed into a runtime implementation.
For example, RowData and its fields can be converted into a Row, 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
Modifier and TypeMethodDescriptiontoExternal(Object internalStructure) Converts the given internal structure into an external object.Methods inherited from interface org.apache.flink.table.connector.RuntimeConverter
open
-
Method Details
-
toExternal
Converts the given internal structure into an external object.
-