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.