SourceFunction API, which is due to be
removed. Use SourceProvider instead.@Deprecated @PublicEvolving public interface SourceFunctionProvider extends org.apache.flink.table.connector.source.ScanTableSource.ScanRuntimeProvider, org.apache.flink.table.connector.ParallelismProvider
SourceFunction instance as a runtime implementation for ScanTableSource.| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.streaming.api.functions.source.SourceFunction<org.apache.flink.table.data.RowData> |
createSourceFunction()
Deprecated.
Creates a
SourceFunction instance. |
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.
|
static SourceFunctionProvider |
of(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.
|
static SourceFunctionProvider of(org.apache.flink.streaming.api.functions.source.SourceFunction<org.apache.flink.table.data.RowData> sourceFunction, boolean isBounded)
static SourceFunctionProvider of(org.apache.flink.streaming.api.functions.source.SourceFunction<org.apache.flink.table.data.RowData> sourceFunction, boolean isBounded, @Nullable Integer sourceParallelism)
org.apache.flink.streaming.api.functions.source.SourceFunction<org.apache.flink.table.data.RowData> createSourceFunction()
SourceFunction instance.Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.