Interface | Description |
---|---|
EventNormalizationStep |
Define the steps to "normalize" an event before sending it to kafka.
|
JsonEventGenerator.EventNormalizer |
A component that applies various normalization and verification steps to the events it receives.
|
Class | Description |
---|---|
EventKeySelector |
Creates a key node by extracting aliased fields from a value node.
|
EventLoggingSchemaLoader |
Loads EventLogging schemas from schema names (and/or revisions)
by extending EventSchemaLoader and adding Mediawiki extension EventLogging
schema specific functionality.
|
EventNormalizationStep.Validation | |
EventSchemaLoader |
Class to load and cache JSONSchema JsonNodes from relative schema URIs and event data.
|
EventSchemaLoader.Builder | |
EventSchemaValidator |
Utility class to validate events against their schema.
|
EventStream |
Represents a single event stream.
|
EventStreamConfig |
Class to fetch and work with stream configuration from the a URI.
|
EventStreamConfig.Builder |
Builder, builder pattern to construct
EventStreamConfig instances.
|
EventStreamConfigLoader |
Abstract class to load event stream config.
|
EventStreamFactory |
Class to aide in constructing
EventStream instances and
working with groups of event streams using
EventStreamConfig and EventSchemaLoader . |
EventStreamFactory.Builder |
Builder builder pattern to construct EventStreamFactory instance.
|
EventUtilitiesConfig |
Configuration for Event Utilities.
|
EventUtilitiesConfig.EventUtilitiesConfigBuilder | |
EventUtilitiesFactory | |
JsonEventGenerator |
Helper class suited to assist java clients producing json events directly to kafka.
|
JsonEventGenerator.Builder | |
MediawikiEventStreamConfigLoader |
EventStreamConfigLoader implementation that loads stream config
from a remote Mediawiki EventStreamConfig extension API endpoint.
|
StaticEventStreamConfigLoader |
Loads stream config once from a static URI.
|
WikimediaDefaults | Deprecated
use
EventUtilitiesConfig instead |
WikimediaExternalDefaults | Deprecated
use
EventUtilitiesConfig instead |
Copyright © 2025. All rights reserved.