public interface Jitter extends java.util.function.Function<BackoffDelay,java.time.Duration>
Modifier and Type | Field and Description |
---|---|
static Jitter |
NO_JITTER |
static Jitter |
RANDOM_JITTER |
Modifier and Type | Method and Description |
---|---|
static Jitter |
noJitter()
Jitter function that is a no-op.
|
static Jitter |
random()
Jitter function that applies a random jitter to choose a random backoff
delay between
BackoffDelay.minDelay() and BackoffDelay.delay() . |
static final Jitter NO_JITTER
static final Jitter RANDOM_JITTER
static Jitter noJitter()
static Jitter random()
BackoffDelay.minDelay()
and BackoffDelay.delay()
.