Interface SinkV2Provider
- All Superinterfaces:
DynamicTableSink.SinkRuntimeProvider,ParallelismProvider
@PublicEvolving
public interface SinkV2Provider
extends DynamicTableSink.SinkRuntimeProvider, ParallelismProvider
Provider of a
Sink instance as a runtime implementation for DynamicTableSink.
DataStreamSinkProvider in flink-table-api-java-bridge is available for
advanced connector developers.
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.api.connector.sink2.Sink<RowData>static SinkV2ProviderHelper method for creating a static provider.static SinkV2ProviderHelper method for creating a Sink provider with a provided sink parallelism.Methods inherited from interface org.apache.flink.table.connector.ParallelismProvider
getParallelism
-
Method Details
-
of
Helper method for creating a static provider. -
of
static SinkV2Provider of(org.apache.flink.api.connector.sink2.Sink<RowData> sink, @Nullable Integer sinkParallelism) Helper method for creating a Sink provider with a provided sink parallelism. -
createSink
org.apache.flink.api.connector.sink2.Sink<RowData> createSink()
-