public final class EventEnricher extends Enricher<io.spine.base.EventMessage,io.spine.core.EventContext>
Enrichment schema is constructed like this:
Enricher enricher = Enricher
.newBuilder()
.add(MyEvent.class, MyEnrichment.class,
new EventEnrichmentFn<MyEvent, EventContext, MyEnrichment> { ... } )
...
.build();
Modifier and Type | Class and Description |
---|---|
static class |
EventEnricher.Builder
The builder for
EventEnricher . |
Modifier and Type | Method and Description |
---|---|
static EventEnricher.Builder |
newBuilder()
Creates a new builder.
|
createEnrichment, enrich
public static EventEnricher.Builder newBuilder()