public class DriftClientConfig extends Object
| Constructor and Description |
|---|
DriftClientConfig() |
| Modifier and Type | Method and Description |
|---|---|
double |
getBackoffScaleFactor() |
@NotNull io.airlift.units.Duration |
getMaxBackoffDelay() |
@Min(value=0L) int |
getMaxRetries() |
@NotNull io.airlift.units.Duration |
getMaxRetryTime() |
@NotNull io.airlift.units.Duration |
getMinBackoffDelay() |
boolean |
isStatsEnabled() |
DriftClientConfig |
setBackoffScaleFactor(double backoffScaleFactor) |
DriftClientConfig |
setMaxBackoffDelay(io.airlift.units.Duration maxBackoffDelay) |
DriftClientConfig |
setMaxRetries(int maxRetries) |
DriftClientConfig |
setMaxRetryTime(io.airlift.units.Duration maxRetryTime) |
DriftClientConfig |
setMinBackoffDelay(io.airlift.units.Duration minBackoffDelay) |
DriftClientConfig |
setStatsEnabled(boolean statsEnabled) |
@Min(value=0L) public @Min(value=0L) int getMaxRetries()
@Config(value="thrift.client.max-retries") public DriftClientConfig setMaxRetries(int maxRetries)
@MinDuration(value="1ms") @NotNull public @NotNull io.airlift.units.Duration getMinBackoffDelay()
@Config(value="thrift.client.min-backoff-delay") public DriftClientConfig setMinBackoffDelay(io.airlift.units.Duration minBackoffDelay)
@MinDuration(value="1s") @NotNull public @NotNull io.airlift.units.Duration getMaxBackoffDelay()
@Config(value="thrift.client.max-backoff-delay") public DriftClientConfig setMaxBackoffDelay(io.airlift.units.Duration maxBackoffDelay)
public double getBackoffScaleFactor()
@Config(value="thrift.client.backoff-scale-factor") public DriftClientConfig setBackoffScaleFactor(double backoffScaleFactor)
@MinDuration(value="1ms") @NotNull public @NotNull io.airlift.units.Duration getMaxRetryTime()
@Config(value="thrift.client.max-retry-time") public DriftClientConfig setMaxRetryTime(io.airlift.units.Duration maxRetryTime)
public boolean isStatsEnabled()
@Config(value="thrift.client.stats.enabled") public DriftClientConfig setStatsEnabled(boolean statsEnabled)
Copyright © 2012–2023. All rights reserved.