public static class EventUtilitiesConfig.EventUtilitiesConfigBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
EventUtilitiesConfig |
build() |
EventUtilitiesConfig.EventUtilitiesConfigBuilder |
clock(SerializableClock clock)
Clock used for various time based operations and timestamp creation.
|
EventUtilitiesConfig.EventUtilitiesConfigBuilder |
eventloggingSchemaBaseUri(String eventloggingSchemaBaseUri)
URI from which to get legacy EventLogging on wiki schemas.
|
EventUtilitiesConfig.EventUtilitiesConfigBuilder |
eventSchemaBaseUris(List<String> eventSchemaBaseUris) |
EventUtilitiesConfig.EventUtilitiesConfigBuilder |
eventServiceToUriMap(Map<String,URI> eventServiceToUriMap)
Mapping of service to port, used to route HTTP traffic through SSL
tunnels.
|
EventUtilitiesConfig.EventUtilitiesConfigBuilder |
eventStreamConfigEndpoint(String eventStreamConfigEndpoint)
In production, the mediawiki internal api endpoint needs the Host header
set to the MediaWiki API that should be accessed.
|
EventUtilitiesConfig.EventUtilitiesConfigBuilder |
eventStreamConfigUri(String eventStreamConfigUri)
MediaWiki EventStreamConfig API used in WMF production to use to fetch stream configs.
|
String |
toString() |
public EventUtilitiesConfig.EventUtilitiesConfigBuilder eventSchemaBaseUris(@Nonnull List<String> eventSchemaBaseUris)
this.public EventUtilitiesConfig.EventUtilitiesConfigBuilder eventloggingSchemaBaseUri(@Nonnull String eventloggingSchemaBaseUri)
this.public EventUtilitiesConfig.EventUtilitiesConfigBuilder eventServiceToUriMap(@Nonnull Map<String,URI> eventServiceToUriMap)
this.public EventUtilitiesConfig.EventUtilitiesConfigBuilder eventStreamConfigEndpoint(@Nullable String eventStreamConfigEndpoint)
this.public EventUtilitiesConfig.EventUtilitiesConfigBuilder eventStreamConfigUri(@Nonnull String eventStreamConfigUri)
this.public EventUtilitiesConfig.EventUtilitiesConfigBuilder clock(@Nonnull SerializableClock clock)
EventUtilitiesConfig config = EventUtilitiesConfig.DEFAULT.withClock(SerializableClock.frozenClock(Instant.EPOCH));this.public EventUtilitiesConfig build()
Copyright © 2025. All rights reserved.