Package | Description |
---|---|
io.lettuce.core.event |
Event publishing and subscription.
|
io.lettuce.core.event.metrics |
Metric events and publishing.
|
io.lettuce.core.resource |
Client resource infrastructure providers.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultEventPublisherOptions
The default implementation of
CommandLatencyCollectorOptions . |
Constructor and Description |
---|
DefaultCommandLatencyEventPublisher(EventExecutorGroup eventExecutorGroup,
EventPublisherOptions options,
EventBus eventBus,
CommandLatencyCollector commandLatencyCollector) |
Modifier and Type | Method and Description |
---|---|
EventPublisherOptions |
ClientResources.commandLatencyPublisherOptions()
Return the
EventPublisherOptions for latency event publishing. |
EventPublisherOptions |
DefaultClientResources.commandLatencyPublisherOptions() |
Modifier and Type | Method and Description |
---|---|
ClientResources.Builder |
ClientResources.Builder.commandLatencyPublisherOptions(EventPublisherOptions commandLatencyPublisherOptions)
Sets the
EventPublisherOptions to publish command latency metrics using the EventBus if the
CommandLatencyRecorder is an instance of CommandLatencyCollector that allows latency metric
retrieval. |
DefaultClientResources.Builder |
DefaultClientResources.Builder.commandLatencyPublisherOptions(EventPublisherOptions commandLatencyPublisherOptions)
Sets the
EventPublisherOptions to publish command latency metrics using the EventBus if the
CommandLatencyRecorder is an instance of CommandLatencyCollector that allows latency metric
retrieval. |
Copyright © 2023 lettuce.io. All rights reserved.