Interface SinkFunctionProvider
-
- All Superinterfaces:
org.apache.flink.table.connector.sink.DynamicTableSink.SinkRuntimeProvider,org.apache.flink.table.connector.ParallelismProvider
@Internal public interface SinkFunctionProvider extends org.apache.flink.table.connector.sink.DynamicTableSink.SinkRuntimeProvider, org.apache.flink.table.connector.ParallelismProviderDeprecated.This interface is based on theSinkFunctionAPI, which is due to be removed. UseSinkV2Providerinstead.Provider of aSinkFunctioninstance as a runtime implementation forDynamicTableSink.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description org.apache.flink.streaming.api.functions.sink.legacy.SinkFunction<org.apache.flink.table.data.RowData>createSinkFunction()Deprecated.Creates aSinkFunctioninstance.static SinkFunctionProviderof(org.apache.flink.streaming.api.functions.sink.legacy.SinkFunction<org.apache.flink.table.data.RowData> sinkFunction)Deprecated.Helper method for creating a static provider.static SinkFunctionProviderof(org.apache.flink.streaming.api.functions.sink.legacy.SinkFunction<org.apache.flink.table.data.RowData> sinkFunction, Integer sinkParallelism)Deprecated.Helper method for creating a SinkFunction provider with a provided sink parallelism.
-
-
-
Method Detail
-
of
static SinkFunctionProvider of(org.apache.flink.streaming.api.functions.sink.legacy.SinkFunction<org.apache.flink.table.data.RowData> sinkFunction)
Deprecated.Helper method for creating a static provider.
-
of
static SinkFunctionProvider of(org.apache.flink.streaming.api.functions.sink.legacy.SinkFunction<org.apache.flink.table.data.RowData> sinkFunction, @Nullable Integer sinkParallelism)
Deprecated.Helper method for creating a SinkFunction provider with a provided sink parallelism.
-
createSinkFunction
org.apache.flink.streaming.api.functions.sink.legacy.SinkFunction<org.apache.flink.table.data.RowData> createSinkFunction()
Deprecated.Creates aSinkFunctioninstance.
-
-