public class OngoingBufferedStrategyStarted<T>
extends java.lang.Object
| Constructor and Description |
|---|
OngoingBufferedStrategyStarted(org.streamingpool.ext.tensorics.evaluation.BufferedEvaluation.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
OngoingBufferedStrategyStarted<T> |
endedAfter(java.time.Duration timeout) |
OngoingBufferedStrategyStarted<T> |
endedAfter(long time,
java.time.temporal.TemporalUnit unit) |
OngoingBufferedStrategyStarted<T> |
endedBy(org.streamingpool.core.service.StreamId<?> endStreamId)
Used to specify the stream Id which will stop the buffering.
|
<U> OngoingBufferedStrategyStarted<T> |
endedBy(org.streamingpool.core.service.StreamId<U> endStreamId,
java.util.function.BiPredicate<T,U> predicate) |
OngoingBufferedStrategyStarted<T> |
or() |
public OngoingBufferedStrategyStarted(org.streamingpool.ext.tensorics.evaluation.BufferedEvaluation.Builder builder)
public OngoingBufferedStrategyStarted<T> endedAfter(java.time.Duration timeout)
public OngoingBufferedStrategyStarted<T> or()
public OngoingBufferedStrategyStarted<T> endedAfter(long time, java.time.temporal.TemporalUnit unit)
public OngoingBufferedStrategyStarted<T> endedBy(org.streamingpool.core.service.StreamId<?> endStreamId)
endStreamId - the Id to stop the bufferingpublic <U> OngoingBufferedStrategyStarted<T> endedBy(org.streamingpool.core.service.StreamId<U> endStreamId, java.util.function.BiPredicate<T,U> predicate)