Package | Description |
---|---|
io.picodata.driver.api |
Contains interfaces and classes essential for end-user driver API
|
Modifier and Type | Method and Description |
---|---|
static TarantoolClientConfig.Builder |
TarantoolClientConfig.builder()
Create a builder instance.
|
TarantoolClientConfig.Builder |
TarantoolClientConfig.Builder.clear()
Prepare the builder for new configuration process
|
TarantoolClientConfig.Builder |
TarantoolClientConfig.Builder.withAuthMechanism(AuthMechanism authMechanism)
Specify auth mechanism
|
TarantoolClientConfig.Builder |
TarantoolClientConfig.Builder.withConnections(int connections)
Specify the number of connections used for sending requests to the server.
|
TarantoolClientConfig.Builder |
TarantoolClientConfig.Builder.withConnectionSelectionStrategyFactory(ConnectionSelectionStrategyFactory factory)
Set the implementation of a factory which instantiates a strategy instance providing the algorithm of
selecting the next connection from a connection pool for performing the next request
|
TarantoolClientConfig.Builder |
TarantoolClientConfig.Builder.withConnectTimeout(int connectTimeout)
Specify connection timeout.
|
TarantoolClientConfig.Builder |
TarantoolClientConfig.Builder.withCredentials(TarantoolCredentials credentials)
Specify user credentials
|
TarantoolClientConfig.Builder |
TarantoolClientConfig.Builder.withEventLoopThreadsNumber(int eventLoopThreadsNumber)
Specify netty threads number.
|
TarantoolClientConfig.Builder |
TarantoolClientConfig.Builder.withMessagePackMapper(MessagePackMapper mapper)
Specify mapper between Java objects and MessagePack entities
|
TarantoolClientConfig.Builder |
TarantoolClientConfig.Builder.withReadTimeout(int readTimeout)
Specify response reading timeout.
|
TarantoolClientConfig.Builder |
TarantoolClientConfig.Builder.withRequestTimeout(int requestTimeout)
Specify request timeout.
|
TarantoolClientConfig.Builder |
TarantoolClientConfig.Builder.withSecure(boolean isSecure)
Turn on secure connection or turn off secure connection
Works only for new connections
|
TarantoolClientConfig.Builder |
TarantoolClientConfig.Builder.withSslContext(io.netty.handler.ssl.SslContext sslContext)
Specify SslContext with settings for establishing SSL/TLS connection between Tarantool
|
TarantoolClientConfig.Builder |
TarantoolClientConfig.Builder.withWriteBatchSize(int writeBatchSize)
Specify request batch size.
|
Copyright © 2025 Picodata. All rights reserved.