UniversalResilienceConfig.Builder |
UniversalResilienceConfig.Builder.backoffMultiplier(double v) |
Multiplier for exponential backoff if multiple exceptions occur in sequence.
|
UniversalResilienceConfig.Builder |
UniversalResilienceConfig.builder() |
|
UniversalResilienceConfig.Builder |
UniversalResilienceConfig.Builder.maxRetryInterval(long v,
TimeUnit u) |
If a loader exception happens, this is the maximum time interval after a
retry attempt is made.
|
UniversalResilienceConfig.Builder |
UniversalResilienceConfig.Builder.minRetryInterval(Duration v) |
A minimum value of retry interval if its not explicitly set and derived
from resilience duration or expireAfterWrite.
|
UniversalResilienceConfig.Builder |
UniversalResilienceConfig.Builder.resilienceDuration(long v,
TimeUnit u) |
Time span the cache will suppress loader exceptions if a value is available from
a previous load.
|
UniversalResilienceConfig.Builder |
UniversalResilienceConfig.Builder.retryInterval(long v,
TimeUnit u) |
If a loader exception happens, this is the time interval after a
retry attempt is made.
|
UniversalResilienceConfig.Builder |
UniversalResilienceConfig.Builder.retryPercentOfResilienceDuration(int v) |
If retry values are not specified and a resilience duration
available, calculates the retry interval time from the resilience
duration.
|