Class RetryPolicy.Builder
java.lang.Object
com.loomcache.client.retry.RetryPolicy.Builder
- Enclosing class:
RetryPolicy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbaseDelayMs(long baseDelayMs) build()circuitBreakerResetTimeoutMs(long t) jitterFactor(double jitterFactor) maxDelayMs(long maxDelayMs) maxRetries(int maxRetries) retryPredicate(@Nullable Predicate<Exception> p)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
maxRetries
-
baseDelayMs
-
maxDelayMs
-
jitterFactor
-
circuitBreakerFailureThreshold
-
circuitBreakerResetTimeoutMs
-
retryPredicate
-
build
-