case classReduceBody[I, G](reduce: (I, I) ⇒ I, groupBy: (Message[I]) ⇒ G, completionStrategies: Seq[CompletionStrategy]) extends AggregationConfiguration[I, I] with Product with Serializable
Cumulates a single result using message bodies.
I
the message body type before the aggregation.
G
The type of the key use for grouping.
reduce
the function that cumulates.
groupBy
how the message are grouped.
completionStrategies
when the aggregation are complete.
Linear Supertypes
Serializable, Serializable, Product, Equals, AggregationConfiguration[I, I], AnyRef, Any
Cumulates a single result using message bodies.
the message body type before the aggregation.
The type of the key use for grouping.
the function that cumulates.
how the message are grouped.
when the aggregation are complete.