Package | Description |
---|---|
io.picodata.driver.api |
Contains interfaces and classes essential for end-user driver API
|
io.picodata.driver.core |
Driver core classes
|
Modifier and Type | Method and Description |
---|---|
TarantoolClient<TarantoolTuple,TarantoolResult<TarantoolTuple>> |
TarantoolClientBuilder.build()
Build the configured Tarantool client instance.
|
TarantoolClient<TarantoolTuple,TarantoolResult<TarantoolTuple>> |
TarantoolClientConfigurator.build()
Build the configured Tarantool client instance.
|
Modifier and Type | Method and Description |
---|---|
static <T extends TarantoolClientConfigurator<T>> |
TarantoolClientFactory.configureClient(TarantoolClient<TarantoolTuple,TarantoolResult<TarantoolTuple>> client)
Configure an existing client instance and return a copy of it.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTarantoolClient<T extends Packable,R extends Collection<T>>
Basic Tarantool client implementation.
|
class |
ClusterTarantoolClient<T extends Packable,R extends Collection<T>>
Main class for connecting to a cluster of Tarantool servers.
|
class |
ClusterTarantoolTupleClient
ClusterTarantoolClient implementation for working with default tuples |
class |
ProxyTarantoolClient<T extends Packable,R extends Collection<T>>
Client implementation that decorates a
TarantoolClient instance, proxying all CRUD operations through the
instance's call method to the proxy functions defined on the Tarantool instance(s). |
class |
ProxyTarantoolTupleClient
ProxyTarantoolClient implementation for working with default tuples |
class |
RetryingTarantoolClient<T extends Packable,R extends Collection<T>>
Client implementation that decorates a
TarantoolClient instance, allowing to specify a retry policy for
all requests made through this client instance. |
class |
RetryingTarantoolTupleClient
RetryingTarantoolClient implementation for working with default tuples |
Modifier and Type | Method and Description |
---|---|
TarantoolClient<TarantoolTuple,TarantoolResult<TarantoolTuple>> |
TarantoolClientBuilderImpl.build() |
TarantoolClient<TarantoolTuple,TarantoolResult<TarantoolTuple>> |
TarantoolClientConfiguratorImpl.build() |
protected TarantoolClient<TarantoolTuple,TarantoolResult<TarantoolTuple>> |
TarantoolClientConfiguratorImpl.decorate(TarantoolClient<TarantoolTuple,TarantoolResult<TarantoolTuple>> client)
Decorates provided client by user specified parameters.
|
protected TarantoolClient<T,R> |
RetryingTarantoolClient.getClient()
Getter for decorated client
|
Modifier and Type | Method and Description |
---|---|
protected TarantoolClient<TarantoolTuple,TarantoolResult<TarantoolTuple>> |
TarantoolClientConfiguratorImpl.decorate(TarantoolClient<TarantoolTuple,TarantoolResult<TarantoolTuple>> client)
Decorates provided client by user specified parameters.
|
Copyright © 2025 Picodata. All rights reserved.