| Package | Description |
|---|---|
| org.apache.druid.frame.processor |
| Modifier and Type | Method and Description |
|---|---|
static <T> ReturnOrAwait<T> |
ReturnOrAwait.awaitAll(int count)
Wait for all of a certain number of channels.
|
static <T> ReturnOrAwait<T> |
ReturnOrAwait.awaitAll(it.unimi.dsi.fastutil.ints.IntSet await)
Wait for all provided channels to become readable (or finished).
|
static <T> ReturnOrAwait<T> |
ReturnOrAwait.awaitAny(it.unimi.dsi.fastutil.ints.IntSet await)
Wait for any of the provided channels to become readable (or finished).
|
static <T> ReturnOrAwait<T> |
ReturnOrAwait.returnObject(T o)
Return a result.
|
static <T> ReturnOrAwait<T> |
ReturnOrAwait.runAgain()
Wait for nothing; that is: run again as soon as possible.
|
ReturnOrAwait<Pair<List<Frame>,it.unimi.dsi.fastutil.ints.IntSet>> |
FrameChannelBatcher.runIncrementally(it.unimi.dsi.fastutil.ints.IntSet readableInputs) |
ReturnOrAwait<Long> |
FrameChannelMuxer.runIncrementally(it.unimi.dsi.fastutil.ints.IntSet readableInputs) |
ReturnOrAwait<T> |
FrameProcessor.runIncrementally(it.unimi.dsi.fastutil.ints.IntSet readableInputs)
Runs some of the algorithm, without blocking, and either returns a value or a set of input channels
to wait for.
|
ReturnOrAwait<Long> |
FrameChannelMerger.runIncrementally(it.unimi.dsi.fastutil.ints.IntSet readableInputs) |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.