| 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.