Package | Description |
---|---|
io.lettuce.core.metrics |
Collectors for client metrics.
|
Modifier and Type | Class and Description |
---|---|
static class |
DefaultCommandLatencyCollectorOptions.Builder
Builder for
DefaultCommandLatencyCollectorOptions . |
Modifier and Type | Method and Description |
---|---|
static CommandLatencyCollectorOptions.Builder |
CommandLatencyCollectorOptions.builder()
Returns a new
CommandLatencyCollectorOptions.Builder to construct CommandLatencyCollectorOptions . |
CommandLatencyCollectorOptions.Builder |
CommandLatencyCollectorOptions.Builder.disable()
Disable the latency collector.
|
CommandLatencyCollectorOptions.Builder |
CommandLatencyCollectorOptions.Builder.enable()
Enable the latency collector.
|
CommandLatencyCollectorOptions.Builder |
CommandLatencyCollectorOptions.Builder.localDistinction(boolean localDistinction)
Enables per connection metrics tracking insead of per host/port.
|
CommandLatencyCollectorOptions.Builder |
CommandLatencyCollectorOptions.mutate()
Returns a builder to create new
CommandLatencyCollectorOptions whose settings are replicated from the current
CommandLatencyCollectorOptions . |
CommandLatencyCollectorOptions.Builder |
CommandLatencyCollectorOptions.Builder.resetLatenciesAfterEvent(boolean resetLatenciesAfterEvent)
Sets whether the recorded latencies should be reset once the metrics event was emitted.
|
CommandLatencyCollectorOptions.Builder |
CommandLatencyCollectorOptions.Builder.targetPercentiles(double[] targetPercentiles)
Sets the emitted percentiles.
|
CommandLatencyCollectorOptions.Builder |
CommandLatencyCollectorOptions.Builder.targetUnit(TimeUnit targetUnit)
Set the target unit for the latencies.
|
Copyright © 2020 lettuce.io. All rights reserved.