Package | Description |
---|---|
io.picodata.driver.api.retry |
Request retrying and network errors handling functionality.
|
Modifier and Type | Class and Description |
---|---|
static class |
TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy<T extends Predicate<Throwable>>
Retry policy that accepts a maximum number of attempts and an exception checking predicate.
|
static class |
TarantoolRequestRetryPolicies.InfiniteRetryPolicy<T extends Predicate<Throwable>>
Retry policy that performs unbounded number of attempts.
|
Modifier and Type | Field and Description |
---|---|
protected RequestRetryPolicy |
RetryingAsyncOperation.policy |
Modifier and Type | Method and Description |
---|---|
RequestRetryPolicy |
RequestRetryPolicyFactory.create()
Instantiate a new request retry policy instance.
|
RequestRetryPolicy |
TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.create() |
RequestRetryPolicy |
TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.create() |
Constructor and Description |
---|
RetryingAsyncOperation(RequestRetryPolicy policy,
Supplier<CompletableFuture<T>> operation,
CompletableFuture<T> resultFuture,
AtomicReference<Throwable> lastExceptionWrapper) |
Copyright © 2025 Picodata. All rights reserved.