| Package | Description |
|---|---|
| io.greptime.rpc.limit |
| Modifier and Type | Method and Description |
|---|---|
VegasLimit.Builder |
VegasLimit.Builder.alpha(java.util.function.Function<Integer,Integer> alpha) |
VegasLimit.Builder |
VegasLimit.Builder.alpha(int alpha) |
VegasLimit.Builder |
VegasLimit.Builder.beta(java.util.function.Function<Integer,Integer> beta) |
VegasLimit.Builder |
VegasLimit.Builder.beta(int beta) |
VegasLimit.Builder |
VegasLimit.Builder.decrease(java.util.function.Function<Double,Double> decrease) |
VegasLimit.Builder |
VegasLimit.Builder.increase(java.util.function.Function<Double,Double> increase) |
VegasLimit.Builder |
VegasLimit.Builder.initialLimit(int initialLimit) |
VegasLimit.Builder |
VegasLimit.Builder.logOnLimitChange(boolean logOnLimitChange) |
VegasLimit.Builder |
VegasLimit.Builder.maxConcurrency(int maxConcurrency) |
VegasLimit.Builder |
VegasLimit.Builder.metricRegistry(com.netflix.concurrency.limits.MetricRegistry registry) |
static VegasLimit.Builder |
VegasLimit.newBuilder() |
VegasLimit.Builder |
VegasLimit.Builder.probeMultiplier(int probeMultiplier)
The limiter will probe for a new noload RTT every probeMultiplier * current limit
iterations.
|
VegasLimit.Builder |
VegasLimit.Builder.smoothing(double smoothing) |
VegasLimit.Builder |
VegasLimit.Builder.threshold(java.util.function.Function<Integer,Integer> threshold) |
Copyright © 2023. All rights reserved.