Interface SourceFunctionProvider
-
- All Superinterfaces:
org.apache.flink.table.connector.ParallelismProvider,org.apache.flink.table.connector.source.ScanTableSource.ScanRuntimeProvider
@Deprecated @PublicEvolving public interface SourceFunctionProvider extends org.apache.flink.table.connector.source.ScanTableSource.ScanRuntimeProvider, org.apache.flink.table.connector.ParallelismProvider
Deprecated.This interface is based on theSourceFunctionAPI, which is due to be removed. UseSourceProviderinstead.Provider of aSourceFunctioninstance as a runtime implementation forScanTableSource.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description org.apache.flink.streaming.api.functions.source.SourceFunction<org.apache.flink.table.data.RowData>createSourceFunction()Deprecated.Creates aSourceFunctioninstance.static SourceFunctionProviderof(org.apache.flink.streaming.api.functions.source.SourceFunction<org.apache.flink.table.data.RowData> sourceFunction, boolean isBounded)Deprecated.Helper method for creating a static provider.static SourceFunctionProviderof(org.apache.flink.streaming.api.functions.source.SourceFunction<org.apache.flink.table.data.RowData> sourceFunction, boolean isBounded, Integer sourceParallelism)Deprecated.Helper method for creating a Source provider with a provided source parallelism.
-
-
-
Method Detail
-
of
static SourceFunctionProvider of(org.apache.flink.streaming.api.functions.source.SourceFunction<org.apache.flink.table.data.RowData> sourceFunction, boolean isBounded)
Deprecated.Helper method for creating a static provider.
-
of
static SourceFunctionProvider of(org.apache.flink.streaming.api.functions.source.SourceFunction<org.apache.flink.table.data.RowData> sourceFunction, boolean isBounded, @Nullable Integer sourceParallelism)
Deprecated.Helper method for creating a Source provider with a provided source parallelism.
-
createSourceFunction
org.apache.flink.streaming.api.functions.source.SourceFunction<org.apache.flink.table.data.RowData> createSourceFunction()
Deprecated.Creates aSourceFunctioninstance.
-
-