Interface DynamicTableSink.SinkRuntimeProvider

All Known Subinterfaces:
OutputFormatProvider, SinkV2Provider
Enclosing interface:
DynamicTableSink

@PublicEvolving public static interface DynamicTableSink.SinkRuntimeProvider
Provides actual runtime implementation for writing the data.

There might exist different interfaces for runtime implementation which is why DynamicTableSink.SinkRuntimeProvider serves as the base interface. Concrete DynamicTableSink.SinkRuntimeProvider interfaces might be located in other Flink modules.

SinkV2Provider is the recommended core interface.SinkFunctionProvider in flink-table-api-java-bridge and OutputFormatProvider are available for backwards compatibility.

See Also: