Class PravegaFetcherManager<T>
- java.lang.Object
-
- org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager<E,SplitT>
-
- org.apache.flink.connector.base.source.reader.fetcher.SingleThreadFetcherManager<io.pravega.client.stream.EventRead<T>,PravegaSplit>
-
- io.pravega.connectors.flink.source.reader.PravegaFetcherManager<T>
-
@Internal public class PravegaFetcherManager<T> extends org.apache.flink.connector.base.source.reader.fetcher.SingleThreadFetcherManager<io.pravega.client.stream.EventRead<T>,PravegaSplit>
The SplitFetcherManager for Pravega source.
-
-
Constructor Summary
Constructors Constructor Description PravegaFetcherManager(org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue<org.apache.flink.connector.base.source.reader.RecordsWithSplitIds<io.pravega.client.stream.EventRead<T>>> elementsQueue, java.util.function.Supplier<org.apache.flink.connector.base.source.reader.splitreader.SplitReader<io.pravega.client.stream.EventRead<T>,PravegaSplit>> splitReaderSupplier)
-
Method Summary
-
Methods inherited from class org.apache.flink.connector.base.source.reader.fetcher.SingleThreadFetcherManager
addSplits, getRunningFetcher
-
-
-
-
Constructor Detail
-
PravegaFetcherManager
public PravegaFetcherManager(org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue<org.apache.flink.connector.base.source.reader.RecordsWithSplitIds<io.pravega.client.stream.EventRead<T>>> elementsQueue, java.util.function.Supplier<org.apache.flink.connector.base.source.reader.splitreader.SplitReader<io.pravega.client.stream.EventRead<T>,PravegaSplit>> splitReaderSupplier)
-
-