Class 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.
    • Field Summary

      • Fields inherited from class org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager

        fetchers
    • 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
      • Methods inherited from class org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager

        checkErrors, close, createSplitFetcher, getNumAliveFetchers, maybeShutdownFinishedFetchers, startFetcher
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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)