Uses of Interface
io.lettuce.core.metrics.CommandLatencyCollectorOptions.Builder
| Package | Description |
|---|---|
| io.lettuce.core.metrics |
Collectors for client metrics.
|
-
Uses of CommandLatencyCollectorOptions.Builder in io.lettuce.core.metrics
Classes in io.lettuce.core.metrics that implement CommandLatencyCollectorOptions.Builder Modifier and Type Class Description static classDefaultCommandLatencyCollectorOptions.BuilderBuilder forDefaultCommandLatencyCollectorOptions.Methods in io.lettuce.core.metrics that return CommandLatencyCollectorOptions.Builder Modifier and Type Method Description static CommandLatencyCollectorOptions.BuilderCommandLatencyCollectorOptions. builder()Returns a newCommandLatencyCollectorOptions.Builderto constructCommandLatencyCollectorOptions.CommandLatencyCollectorOptions.BuilderCommandLatencyCollectorOptions.Builder. disable()Disable the latency collector.CommandLatencyCollectorOptions.BuilderCommandLatencyCollectorOptions.Builder. enable()Enable the latency collector.CommandLatencyCollectorOptions.BuilderCommandLatencyCollectorOptions.Builder. localDistinction(boolean localDistinction)Enables per connection metrics tracking insead of per host/port.CommandLatencyCollectorOptions.BuilderCommandLatencyCollectorOptions. mutate()Returns a builder to create newCommandLatencyCollectorOptionswhose settings are replicated from the currentCommandLatencyCollectorOptions.CommandLatencyCollectorOptions.BuilderCommandLatencyCollectorOptions.Builder. resetLatenciesAfterEvent(boolean resetLatenciesAfterEvent)Sets whether the recorded latencies should be reset once the metrics event was emitted.CommandLatencyCollectorOptions.BuilderCommandLatencyCollectorOptions.Builder. targetPercentiles(double[] targetPercentiles)Sets the emitted percentiles.CommandLatencyCollectorOptions.BuilderCommandLatencyCollectorOptions.Builder. targetUnit(TimeUnit targetUnit)Set the target unit for the latencies.