| Package | Description |
|---|---|
| org.wikimedia.eventutilities.core.event | |
| org.wikimedia.eventutilities.monitoring |
| Class and 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
Define the steps to "normalize" an event before sending it to kafka.
|
| 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 |
| JsonEventGenerator
Helper class suited to assist java clients producing json events directly to kafka.
|
| JsonEventGenerator.Builder |
| JsonEventGenerator.EventNormalizer
A component that applies various normalization and verification steps to the events it receives.
|
| MediawikiEventStreamConfigLoader
EventStreamConfigLoader implementation that loads stream config
from a remote Mediawiki EventStreamConfig extension API endpoint.
|
| Class and Description |
|---|
| EventSchemaLoader
Class to load and cache JSONSchema JsonNodes from relative schema URIs and event data.
|
| EventStream
Represents a single event stream.
|
| EventStreamConfig
Class to fetch and work with stream configuration from the a URI.
|
| EventStreamFactory
Class to aide in constructing
EventStream instances and
working with groups of event streams using
EventStreamConfig and EventSchemaLoader. |
Copyright © 2025. All rights reserved.