K - type of the keyR0 - type of the aggregation result for stream-0public class WindowGroupAggregateBuilder<K,R0> extends Object
StageWithKeyAndWindow.aggregateBuilder() on one of the stages to
 co-aggregate and refer to that method's Javadoc for further details.
 
 Note: this is not a builder of AggregateOperation. If that' s what you are looking for, go here.
| Modifier and Type | Method and Description | 
|---|---|
<T,R> Tag<R> | 
add(StreamStageWithKey<T,K> stage,
   AggregateOperation1<? super T,?,? extends R> aggrOp)
Adds another stage that will contribute its data to the windowed
 group-and-aggregate stage being constructed. 
 | 
StreamStage<KeyedWindowResult<K,ItemsByTag>> | 
build()
Creates and returns a pipeline stage that performs a windowed
 cogroup-and-aggregate operation on the stages registered with this
 builder object. 
 | 
Tag<R0> | 
tag0()
Returns the tag corresponding to the pipeline stage this builder was
 obtained from. 
 | 
@Nonnull public Tag<R0> tag0()
@Nonnull public <T,R> Tag<R> add(@Nonnull StreamStageWithKey<T,K> stage, @Nonnull AggregateOperation1<? super T,?,? extends R> aggrOp)
AggregateOperation that
 you'll pass to build().@Nonnull public StreamStage<KeyedWindowResult<K,ItemsByTag>> build()
ItemsByTag. Use the
 tags you got from this builder to access the results.Copyright © 2023 Hazelcast, Inc.. All rights reserved.