Uses of Interface
org.apache.druid.frame.channel.WritableFrameChannel
-
Packages that use WritableFrameChannel Package Description org.apache.druid.frame.channel org.apache.druid.frame.processor -
-
Uses of WritableFrameChannel in org.apache.druid.frame.channel
Classes in org.apache.druid.frame.channel that implement WritableFrameChannel Modifier and Type Class Description classComposingWritableFrameChannelA composed writable channel to write frames.classWritableFrameFileChannelFrame channel backed by aFrameFileWriter.Methods in org.apache.druid.frame.channel that return WritableFrameChannel Modifier and Type Method Description WritableFrameChannelBlockingQueueFrameChannel. writable()Returns the writable side of this channel. -
Uses of WritableFrameChannel in org.apache.druid.frame.processor
Methods in org.apache.druid.frame.processor that return WritableFrameChannel Modifier and Type Method Description WritableFrameChannelOutputChannel. getWritableChannel()Returns the writable channel of this pair.WritableFrameChannelPartitionedOutputChannel. getWritableChannel()Returns the writable channel of this pair.Methods in org.apache.druid.frame.processor that return types with arguments of type WritableFrameChannel Modifier and Type Method Description List<WritableFrameChannel>FrameChannelBatcher. outputChannels()List<WritableFrameChannel>FrameChannelHashPartitioner. outputChannels()List<WritableFrameChannel>FrameChannelMerger. outputChannels()List<WritableFrameChannel>FrameChannelMixer. outputChannels()List<WritableFrameChannel>FrameProcessor. outputChannels()List of output channels.Methods in org.apache.druid.frame.processor with parameters of type WritableFrameChannel Modifier and Type Method Description static OutputChannelOutputChannel. immediatelyReadablePair(WritableFrameChannel writableChannel, MemoryAllocator frameMemoryAllocator, ReadableFrameChannel readableChannel, int partitionNumber)Creates an output channel pair, where the readable channel is usable before writing is complete.static OutputChannelOutputChannel. pair(WritableFrameChannel writableChannel, MemoryAllocator frameMemoryAllocator, Supplier<ReadableFrameChannel> readableChannelSupplier, int partitionNumber)Creates an output channel pair, where the readable channel is not usable until writing is complete.static PartitionedOutputChannelPartitionedOutputChannel. pair(WritableFrameChannel writableChannel, MemoryAllocator frameMemoryAllocator, Supplier<PartitionedReadableFrameChannel> readableChannelSupplier)Creates a partitioned output channel pair.Method parameters in org.apache.druid.frame.processor with type arguments of type WritableFrameChannel Modifier and Type Method Description OutputChannelOutputChannel. mapWritableChannel(Function<WritableFrameChannel,WritableFrameChannel> mapFn)OutputChannelOutputChannel. mapWritableChannel(Function<WritableFrameChannel,WritableFrameChannel> mapFn)PartitionedOutputChannelPartitionedOutputChannel. mapWritableChannel(Function<WritableFrameChannel,WritableFrameChannel> mapFn)PartitionedOutputChannelPartitionedOutputChannel. mapWritableChannel(Function<WritableFrameChannel,WritableFrameChannel> mapFn)Constructors in org.apache.druid.frame.processor with parameters of type WritableFrameChannel Constructor Description FrameChannelMerger(List<ReadableFrameChannel> inputChannels, FrameReader frameReader, WritableFrameChannel outputChannel, FrameWriterFactory frameWriterFactory, List<KeyColumn> sortKey, ClusterByPartitions partitions, long rowLimit)FrameChannelMixer(List<ReadableFrameChannel> inputChannels, WritableFrameChannel outputChannel)
-