static SimpleRetryPolicy.Builder |
SimpleRetryPolicy.builder() |
|
SimpleRetryPolicy.Builder |
SimpleRetryPolicy.Builder.callTimeout(Duration callTimeout) |
Timeout for the individual invocation.
|
SimpleRetryPolicy.Builder |
SimpleRetryPolicy.Builder.config(Config metaConfig) |
Update this builder from meta configuration.
|
SimpleRetryPolicy.Builder |
SimpleRetryPolicy.Builder.delay(Duration delay) |
Delay between the invocations.
|
SimpleRetryPolicy.Builder |
SimpleRetryPolicy.Builder.delayFactor(double delayFactor) |
A delay multiplication factor.
|
SimpleRetryPolicy.Builder |
SimpleRetryPolicy.Builder.executorService(ScheduledExecutorService executorService) |
An executor service to schedule retries and run timed operations on.
|
SimpleRetryPolicy.Builder |
SimpleRetryPolicy.Builder.overallTimeout(Duration overallTimeout) |
Overall timeout.
|
static SimpleRetryPolicy.Builder |
RetryPolicies.repeat(int retries) |
|
SimpleRetryPolicy.Builder |
SimpleRetryPolicy.Builder.retries(int retries) |
Number of retries (excluding the first invocation).
|