public class LongStreamBuilder extends Object implements com.fluxtion.runtime.stream.EventStream.EventSupplierAccessor<com.fluxtion.runtime.stream.EventStream.LongEventSupplier>
| Modifier and Type | Method and Description |
|---|---|
<F extends com.fluxtion.runtime.stream.aggregate.LongAggregateFunction<F>> |
aggregate(com.fluxtion.runtime.partition.LambdaReflection.SerializableSupplier<F> aggregateFunction) |
EventStreamBuilder<Long> |
box() |
LongStreamBuilder |
console() |
LongStreamBuilder |
console(String in) |
LongStreamBuilder |
defaultValue(long defaultValue) |
<S> LongStreamBuilder |
filter(com.fluxtion.runtime.partition.LambdaReflection.SerializableBiLongPredicate predicate,
LongStreamBuilder secondArgument) |
LongStreamBuilder |
filter(com.fluxtion.runtime.partition.LambdaReflection.SerializableLongFunction<Boolean> filterFunction) |
com.fluxtion.runtime.stream.EventStream.LongEventSupplier |
getEventSupplier() |
LongStreamBuilder |
id(String nodeId) |
LongStreamBuilder |
map(com.fluxtion.runtime.partition.LambdaReflection.SerializableLongUnaryOperator int2IntFunction) |
LongStreamBuilder |
mapBiFunction(com.fluxtion.runtime.partition.LambdaReflection.SerializableBiLongFunction int2IntFunction,
LongStreamBuilder stream2Builder) |
<T> EventStreamBuilder<T> |
mapOnNotify(T target) |
DoubleStreamBuilder |
mapToDouble(com.fluxtion.runtime.partition.LambdaReflection.SerializableLongToDoubleFunction int2IntFunction) |
IntStreamBuilder |
mapToInt(com.fluxtion.runtime.partition.LambdaReflection.SerializableLongToIntFunction int2IntFunction) |
<R> EventStreamBuilder<R> |
mapToObj(com.fluxtion.runtime.partition.LambdaReflection.SerializableLongFunction<R> int2IntFunction) |
LongStreamBuilder |
notify(Object target) |
LongStreamBuilder |
peek(com.fluxtion.runtime.partition.LambdaReflection.SerializableConsumer<Long> peekFunction) |
LongStreamBuilder |
publishTrigger(Object publishTrigger) |
LongStreamBuilder |
publishTriggerOverride(Object publishTrigger) |
LongStreamBuilder |
push(com.fluxtion.runtime.partition.LambdaReflection.SerializableLongConsumer pushFunction) |
LongStreamBuilder |
resetTrigger(Object resetTrigger) |
LongStreamBuilder |
sink(String sinkId) |
<F extends com.fluxtion.runtime.stream.aggregate.LongAggregateFunction<F>> |
slidingAggregate(com.fluxtion.runtime.partition.LambdaReflection.SerializableSupplier<F> aggregateFunction,
int bucketSizeMillis,
int numberOfBuckets) |
<F extends com.fluxtion.runtime.stream.aggregate.LongAggregateFunction<F>> |
tumblingAggregate(com.fluxtion.runtime.partition.LambdaReflection.SerializableSupplier<F> aggregateFunction,
int bucketSizeMillis) |
LongStreamBuilder |
updateTrigger(Object updateTrigger) |
public com.fluxtion.runtime.stream.EventStream.LongEventSupplier getEventSupplier()
getEventSupplier in interface com.fluxtion.runtime.stream.EventStream.EventSupplierAccessor<com.fluxtion.runtime.stream.EventStream.LongEventSupplier>public LongStreamBuilder updateTrigger(Object updateTrigger)
public LongStreamBuilder publishTrigger(Object publishTrigger)
public LongStreamBuilder publishTriggerOverride(Object publishTrigger)
public LongStreamBuilder resetTrigger(Object resetTrigger)
public LongStreamBuilder filter(com.fluxtion.runtime.partition.LambdaReflection.SerializableLongFunction<Boolean> filterFunction)
public <S> LongStreamBuilder filter(com.fluxtion.runtime.partition.LambdaReflection.SerializableBiLongPredicate predicate, LongStreamBuilder secondArgument)
public LongStreamBuilder defaultValue(long defaultValue)
public LongStreamBuilder map(com.fluxtion.runtime.partition.LambdaReflection.SerializableLongUnaryOperator int2IntFunction)
public LongStreamBuilder mapBiFunction(com.fluxtion.runtime.partition.LambdaReflection.SerializableBiLongFunction int2IntFunction, LongStreamBuilder stream2Builder)
public <F extends com.fluxtion.runtime.stream.aggregate.LongAggregateFunction<F>> LongStreamBuilder aggregate(com.fluxtion.runtime.partition.LambdaReflection.SerializableSupplier<F> aggregateFunction)
public <F extends com.fluxtion.runtime.stream.aggregate.LongAggregateFunction<F>> LongStreamBuilder tumblingAggregate(com.fluxtion.runtime.partition.LambdaReflection.SerializableSupplier<F> aggregateFunction, int bucketSizeMillis)
public <F extends com.fluxtion.runtime.stream.aggregate.LongAggregateFunction<F>> LongStreamBuilder slidingAggregate(com.fluxtion.runtime.partition.LambdaReflection.SerializableSupplier<F> aggregateFunction, int bucketSizeMillis, int numberOfBuckets)
public <T> EventStreamBuilder<T> mapOnNotify(T target)
public EventStreamBuilder<Long> box()
public <R> EventStreamBuilder<R> mapToObj(com.fluxtion.runtime.partition.LambdaReflection.SerializableLongFunction<R> int2IntFunction)
public IntStreamBuilder mapToInt(com.fluxtion.runtime.partition.LambdaReflection.SerializableLongToIntFunction int2IntFunction)
public DoubleStreamBuilder mapToDouble(com.fluxtion.runtime.partition.LambdaReflection.SerializableLongToDoubleFunction int2IntFunction)
public LongStreamBuilder notify(Object target)
public LongStreamBuilder sink(String sinkId)
public LongStreamBuilder push(com.fluxtion.runtime.partition.LambdaReflection.SerializableLongConsumer pushFunction)
public LongStreamBuilder peek(com.fluxtion.runtime.partition.LambdaReflection.SerializableConsumer<Long> peekFunction)
public LongStreamBuilder console(String in)
public LongStreamBuilder console()
public LongStreamBuilder id(String nodeId)
Copyright © 2022. All rights reserved.