public class FibonacciBackoffStrategy extends Object implements BackoffStrategy
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_NUM_OF_FIB_NUMBERS |
| Constructor and Description |
|---|
FibonacciBackoffStrategy() |
| Modifier and Type | Method and Description |
|---|---|
Duration |
getDurationToWait(int numberOfTriesFailed,
Duration delayBetweenAttempts) |
List<Integer> |
getFibonacciNumbers() |
void |
validateConfig(RetryConfig config) |
public static final int MAX_NUM_OF_FIB_NUMBERS
public Duration getDurationToWait(int numberOfTriesFailed, Duration delayBetweenAttempts)
getDurationToWait in interface BackoffStrategypublic void validateConfig(RetryConfig config)
validateConfig in interface BackoffStrategyCopyright © 2018. All rights reserved.