Package | Description |
---|---|
io.picodata.driver.api |
Contains interfaces and classes essential for end-user driver API
|
io.picodata.driver.api.connection |
Classes for working with connections to Tarantool instances.
|
io.picodata.driver.cluster |
Service discovery mechanism and providers
|
io.picodata.driver.core |
Driver core classes
|
io.picodata.driver.core.connection |
Contains classes for connection establishing and selection strategy invocation algorithms.
|
io.picodata.driver.core.space |
Contains implementations for Tarantool space operations
|
Modifier and Type | Method and Description |
---|---|
TarantoolClientConfig |
TarantoolClientConfig.Builder.build()
Build a
TarantoolClientConfig instance |
TarantoolClientConfig |
TarantoolClient.getConfig()
Get the Tarantool client config passed to this client
|
Modifier and Type | Method and Description |
---|---|
TarantoolClientBuilder |
TarantoolClientBuilder.withTarantoolClientConfig(TarantoolClientConfig config)
Specify a tarantool client config
It overrides previous settings for config
|
Constructor and Description |
---|
Builder(TarantoolClientConfig config)
Basic constructor.
|
TarantoolClientConfig(TarantoolClientConfig config)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
ConnectionSelectionStrategy |
TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory.create(TarantoolClientConfig config,
Collection<TarantoolConnection> connections) |
ConnectionSelectionStrategy |
TarantoolConnectionSelectionStrategies.ParallelRoundRobinStrategyFactory.create(TarantoolClientConfig config,
Collection<TarantoolConnection> connections) |
ConnectionSelectionStrategy |
ConnectionSelectionStrategyFactory.create(TarantoolClientConfig config,
Collection<TarantoolConnection> connections)
Take the specified collection of Tarantool server connections and instantiate a strategy
|
Modifier and Type | Method and Description |
---|---|
TarantoolClientConfig |
BinaryClusterDiscoveryEndpoint.getClientConfig()
Get client configuration for connecting to the set of the discovery endpoints
|
Modifier and Type | Method and Description |
---|---|
void |
BinaryClusterDiscoveryEndpoint.setClientConfig(TarantoolClientConfig clientConfig)
Set client configuration for connecting to the set of the discovery endpoints.
|
BinaryClusterDiscoveryEndpoint.Builder |
BinaryClusterDiscoveryEndpoint.Builder.withClientConfig(TarantoolClientConfig clientConfig)
Specify the client configuration for connecting to the discovery endpoints.
|
Modifier and Type | Method and Description |
---|---|
TarantoolClientConfig |
ProxyTarantoolClient.getConfig() |
TarantoolClientConfig |
RetryingTarantoolClient.getConfig() |
TarantoolClientConfig |
AbstractTarantoolClient.getConfig() |
Modifier and Type | Field and Description |
---|---|
protected TarantoolClientConfig |
TarantoolConnectionFactory.config |
Constructor and Description |
---|
AbstractTarantoolConnectionManager(TarantoolClientConfig config,
TarantoolConnectionFactory connectionFactory,
TarantoolConnectionListeners connectionListeners)
Basic constructor
|
TarantoolClusterConnectionManager(TarantoolClientConfig config,
TarantoolConnectionFactory connectionFactory,
TarantoolConnectionListeners listeners,
TarantoolClusterAddressProvider addressProvider)
Basic constructor.
|
TarantoolConnectionFactory(TarantoolClientConfig config,
io.netty.bootstrap.Bootstrap bootstrap,
ScheduledExecutorService timeoutScheduler)
Basic constructor.
|
Constructor and Description |
---|
ProxyTarantoolSpace(TarantoolClientConfig config,
TarantoolCallOperations client,
ProxyOperationsMappingConfig operationsMapping,
TarantoolMetadataOperations metadata,
TarantoolSpaceMetadata spaceMetadata) |
ProxyTarantoolTupleSpace(TarantoolClientConfig config,
TarantoolCallOperations client,
ProxyOperationsMappingConfig mappingConfig,
TarantoolSpaceMetadata spaceMetadata,
TarantoolMetadataOperations metadataOperations)
Basic constructor
|
TarantoolSpace(TarantoolClientConfig config,
TarantoolConnectionManager connectionManager,
TarantoolMetadataOperations metadataOperations,
TarantoolSpaceMetadata spaceMetadata) |
TarantoolTupleSpace(TarantoolCallOperations client,
TarantoolClientConfig config,
TarantoolConnectionManager connectionManager,
TarantoolMetadataOperations metadataOperations,
TarantoolSpaceMetadata spaceMetadata)
Basic constructor
|
Copyright © 2025 Picodata. All rights reserved.