Uses of Interface
org.apache.flink.connector.base.source.reader.RecordEmitter
Packages that use RecordEmitter
-
Uses of RecordEmitter in org.apache.flink.connector.base.source.reader
Fields in org.apache.flink.connector.base.source.reader declared as RecordEmitterModifier and TypeFieldDescriptionprotected final RecordEmitter<E,T, SplitStateT> SourceReaderBase.recordEmitterThe record emitter to handle the records read by the SplitReaders.Constructors in org.apache.flink.connector.base.source.reader with parameters of type RecordEmitterModifierConstructorDescriptionSingleThreadMultiplexSourceReaderBase(Supplier<SplitReader<E, SplitT>> splitReaderSupplier, 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.SingleThreadMultiplexSourceReaderBase(SingleThreadFetcherManager<E, SplitT> splitFetcherManager, RecordEmitter<E, T, SplitStateT> recordEmitter, org.apache.flink.configuration.Configuration config, org.apache.flink.api.connector.source.SourceReaderContext context) This constructor behaves likeSingleThreadMultiplexSourceReaderBase(Supplier, RecordEmitter, Configuration, SourceReaderContext), but accepts a specificFutureCompletingBlockingQueueandSingleThreadFetcherManager.SingleThreadMultiplexSourceReaderBase(SingleThreadFetcherManager<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) This constructor behaves likeSingleThreadMultiplexSourceReaderBase(Supplier, RecordEmitter, Configuration, SourceReaderContext), but accepts a specificFutureCompletingBlockingQueue,SingleThreadFetcherManagerandRecordEvaluator.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)