Package | Description |
---|---|
io.picodata.driver.api |
Contains interfaces and classes essential for end-user driver API
|
io.picodata.driver.api.retry |
Request retrying and network errors handling functionality.
|
io.picodata.driver.core |
Driver core classes
|
io.picodata.driver.core.space |
Contains implementations for Tarantool space operations
|
Modifier and Type | Method and Description |
---|---|
SELF |
TarantoolClientConfigurator.withRetrying(RequestRetryPolicyFactory factory)
Specify a custom request retry policy factory.
|
SELF |
TarantoolClientConfigurator.withRetrying(RequestRetryPolicyFactory factory,
Executor executor)
Specify a custom request retry policy factory.
|
Modifier and Type | Class and Description |
---|---|
static class |
TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory<T extends Predicate<Throwable>>
|
static class |
TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory<T extends Predicate<Throwable>>
|
Modifier and Type | Field and Description |
---|---|
protected RequestRetryPolicyFactory |
TarantoolClientConfiguratorImpl.retryPolicyFactory |
Modifier and Type | Method and Description |
---|---|
protected RequestRetryPolicyFactory |
RetryingTarantoolClient.getRetryPolicyFactory()
Getter for
RequestRetryPolicyFactory |
Modifier and Type | Method and Description |
---|---|
protected RetryingTarantoolSpace<TarantoolTuple,TarantoolResult<TarantoolTuple>> |
RetryingTarantoolTupleClient.spaceOperations(TarantoolSpaceOperations<TarantoolTuple,TarantoolResult<TarantoolTuple>> decoratedSpaceOperations,
RequestRetryPolicyFactory retryPolicyFactory,
Executor executor) |
protected abstract RetryingTarantoolSpace<T,R> |
RetryingTarantoolClient.spaceOperations(TarantoolSpaceOperations<T,R> decoratedSpaceOperations,
RequestRetryPolicyFactory retryPolicyFactory,
Executor executor)
Creates a space API implementation instance for the specified space
|
SELF |
TarantoolClientConfiguratorImpl.withRetrying(RequestRetryPolicyFactory factory) |
SELF |
TarantoolClientConfiguratorImpl.withRetrying(RequestRetryPolicyFactory factory,
Executor executor) |
Constructor and Description |
---|
RetryingTarantoolClient(TarantoolClient<T,R> decoratedClient,
RequestRetryPolicyFactory retryPolicyFactory)
Basic constructor.
|
RetryingTarantoolClient(TarantoolClient<T,R> decoratedClient,
RequestRetryPolicyFactory retryPolicyFactory,
Executor executor)
Basic constructor
|
RetryingTarantoolTupleClient(TarantoolClient<TarantoolTuple,TarantoolResult<TarantoolTuple>> decoratedClient,
RequestRetryPolicyFactory retryPolicyFactory)
Basic constructor
|
RetryingTarantoolTupleClient(TarantoolClient<TarantoolTuple,TarantoolResult<TarantoolTuple>> decoratedClient,
RequestRetryPolicyFactory retryPolicyFactory,
Executor executor)
Basic constructor
|
Constructor and Description |
---|
RetryingTarantoolSpace(TarantoolSpaceOperations<T,R> spaceOperations,
RequestRetryPolicyFactory retryPolicyFactory,
Executor executor)
Basic constructor
|
Copyright © 2025 Picodata. All rights reserved.