static DefaultCommandLatencyCollectorOptions.Builder |
DefaultCommandLatencyCollectorOptions.builder() |
|
DefaultCommandLatencyCollectorOptions.Builder |
DefaultCommandLatencyCollectorOptions.Builder.disable() |
Disable the latency collector.
|
DefaultCommandLatencyCollectorOptions.Builder |
DefaultCommandLatencyCollectorOptions.Builder.enable() |
Enable the latency collector.
|
DefaultCommandLatencyCollectorOptions.Builder |
DefaultCommandLatencyCollectorOptions.Builder.localDistinction(boolean localDistinction) |
Enables per connection metrics tracking insead of per host/port.
|
DefaultCommandLatencyCollectorOptions.Builder |
DefaultCommandLatencyCollectorOptions.mutate() |
|
DefaultCommandLatencyCollectorOptions.Builder |
DefaultCommandLatencyCollectorOptions.Builder.resetLatenciesAfterEvent(boolean resetLatenciesAfterEvent) |
Sets whether the recorded latencies should be reset once the metrics event was emitted.
|
DefaultCommandLatencyCollectorOptions.Builder |
DefaultCommandLatencyCollectorOptions.Builder.targetPercentiles(double[] targetPercentiles) |
Sets the emitted percentiles.
|
DefaultCommandLatencyCollectorOptions.Builder |
DefaultCommandLatencyCollectorOptions.Builder.targetUnit(TimeUnit targetUnit) |
Set the target unit for the latencies.
|
DefaultCommandLatencyCollectorOptions.Builder |
DefaultCommandLatencyCollectorOptions.Builder.useNoPauseDetector() |
Do not detect pauses.
|
DefaultCommandLatencyCollectorOptions.Builder |
DefaultCommandLatencyCollectorOptions.Builder.usePauseDetector() |
Use LatencyUtils.SimplePauseDetector to detect pauses.
|