| AsyncCollectionWriterPipe<T> |
A terminal async pipe writing all contents from an input pipe into a given collection.
|
| AsyncConsumerPipe<T> |
Consumes the contents of an AsyncPipe, blocking in the start() method until all data is read.
|
| AsyncEnqueuingSharderPipe<T> |
A terminal pipe that receives an async pipe as input, and shards the contents of the input pipe into multiple queues
according to some sharding criteria based on item values.
|
| AsyncSharderByHashPipe<T> |
An async sharder pipe, writing items to files based on the hash value of individual items.
|
| AsyncSharderPipe<T> |
A terminal pipe that receives an async pipe as input, and splits the contents of the input pipe into multiple files
according to some sharding criteria based on individual items.
|
| BinFileWriterPipe<T> |
A terminal pipe writing items to a local file in a binary format.
|
| CollectionWriterPipe<T> |
A terminal pipe writing all contents from an input pipe into a given collection.
|
| CompoundTerminalPipe |
A terminal pipe encapsulating a pipeline.
|
| ConsumerPipe<T> |
A terminal pipe that consumes all contents of the input pipe in a synchronous manner.
|
| ParallelConsumerPipe |
A terminal pipe that consumes multiple input pipes in a parallel manner, with a configurable number of threads.
|
| PercentilePipe<T,C extends Comparable<C>> |
A terminal pipe that finds a given percentile p in the input pipe.
|
| QueueWriterPipe<T> |
|
| SharderByHashPipe<T> |
A terminal pipe that splits the contents of the input pipe into multiple files, according to a hash on a some feature of the item.
|
| SharderByItemPipe<T> |
A terminal pipe that splits the contents of the input pipe into multiple files, according to some sharding criteria based on each item.
|
| SharderBySeqPipe<T> |
A terminal pipe that splits the contents of the input pipe according to some criteria which breaks the input pipe into disjoint contiguous sequences.
|
| StorageTxtFileWriterPipe |
A terminal pipe writing text lines from the input pipe into a remote cloud storage file.
|
| TerminalPipe |
Base class for terminal pipes, i.e.
|
| TxtFileWriterPipe |
A terminal pipe writing text lines from the input pipe into a file.
|
| WriterPipe |
A terminal pipe writing textual items to a given Writer, one item per line.
|