public class UniformRandomDelayPolicy<T> extends RandomDelayPolicy<T>
| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_RANDOM_RANGE_MILLIS
Randomly between +/- 100ms
|
targetDEFAULT, INVALID| Constructor and Description |
|---|
UniformRandomDelayPolicy(DelayPolicy<? super T> target) |
UniformRandomDelayPolicy(DelayPolicy<? super T> target,
Duration range) |
UniformRandomDelayPolicy(DelayPolicy<? super T> target,
Duration range,
Random random) |
UniformRandomDelayPolicy(DelayPolicy<? super T> target,
long range) |
UniformRandomDelayPolicy(DelayPolicy<? super T> target,
long range,
Random random) |
UniformRandomDelayPolicy(DelayPolicy<? super T> target,
Random random) |
delay, randommax, minclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexponential, exponential, exponential, exponential, fixedInterval, fixedInterval, fixedInterval, fixedInterval, isValid, withCusomizer, withFirstRetryNoDelay, withMaxDelay, withMaxDelay, withMaxDelay, withMaxDelay, withMinDelay, withMinDelay, withMinDelay, withMinDelay, withOnFailureNoDelay, withOnSuccessNoDelay, withProportionalJitter, withProportionalJitter, withUniformJitter, withUniformJitter, withUniformJitter, withUniformJitterpublic static final long DEFAULT_RANDOM_RANGE_MILLIS
public UniformRandomDelayPolicy(DelayPolicy<? super T> target)
public UniformRandomDelayPolicy(DelayPolicy<? super T> target, Random random)
public UniformRandomDelayPolicy(DelayPolicy<? super T> target, long range)
public UniformRandomDelayPolicy(DelayPolicy<? super T> target, Duration range)
public UniformRandomDelayPolicy(DelayPolicy<? super T> target, long range, Random random)
public UniformRandomDelayPolicy(DelayPolicy<? super T> target, Duration range, Random random)
Copyright © 2021. All rights reserved.