| Package | Description |
|---|---|
| org.apache.flink.connector.base.source.reader | |
| org.apache.flink.connector.base.source.reader.fetcher |
| Modifier and Type | Field and Description |
|---|---|
protected SplitFetcherManager<E,SplitT> |
SourceReaderBase.splitFetcherManager
The split fetcher manager to run split fetchers.
|
| Constructor and Description |
|---|
SourceReaderBase(FutureCompletingBlockingQueue<RecordsWithSplitIds<E>> elementsQueue,
SplitFetcherManager<E,SplitT> splitFetcherManager,
RecordEmitter<E,T,SplitStateT> recordEmitter,
org.apache.flink.configuration.Configuration config,
org.apache.flink.api.connector.source.SourceReaderContext context)
Deprecated.
|
SourceReaderBase(FutureCompletingBlockingQueue<RecordsWithSplitIds<E>> elementsQueue,
SplitFetcherManager<E,SplitT> splitFetcherManager,
RecordEmitter<E,T,SplitStateT> recordEmitter,
RecordEvaluator<T> eofRecordEvaluator,
org.apache.flink.configuration.Configuration config,
org.apache.flink.api.connector.source.SourceReaderContext context)
Deprecated.
|
SourceReaderBase(SplitFetcherManager<E,SplitT> splitFetcherManager,
RecordEmitter<E,T,SplitStateT> recordEmitter,
org.apache.flink.configuration.Configuration config,
org.apache.flink.api.connector.source.SourceReaderContext context)
The primary constructor for the source reader.
|
SourceReaderBase(SplitFetcherManager<E,SplitT> splitFetcherManager,
RecordEmitter<E,T,SplitStateT> recordEmitter,
RecordEvaluator<T> eofRecordEvaluator,
org.apache.flink.configuration.Configuration config,
org.apache.flink.api.connector.source.SourceReaderContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
SingleThreadFetcherManager<E,SplitT extends org.apache.flink.api.connector.source.SourceSplit>
A Fetcher Manager with a single fetching thread (I/O thread) that handles all splits
concurrently.
|
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.