A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

AbstractDiscoveryClusterAddressProvider - Class in io.tarantool.driver.cluster
Base class offering discovery task creation and updating of the internal collection of addresses
AbstractDiscoveryClusterAddressProvider(TarantoolClusterDiscoveryConfig) - Constructor for class io.tarantool.driver.cluster.AbstractDiscoveryClusterAddressProvider
 
AbstractResultMapper<T> - Class in io.tarantool.driver.mappers
Base class for result tuple mappers
AbstractResultMapper(MessagePackValueMapper, ValueConverter<ArrayValue, ? extends T>, Class<? extends T>) - Constructor for class io.tarantool.driver.mappers.AbstractResultMapper
Basic constructor
AbstractResultMapperFactory<O,​T extends AbstractResultMapper<? extends O>> - Class in io.tarantool.driver.mappers
Base class for result mapper factories.
AbstractResultMapperFactory() - Constructor for class io.tarantool.driver.mappers.AbstractResultMapperFactory
Basic constructor
AbstractTarantoolClient<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.core
Basic Tarantool client implementation.
AbstractTarantoolClient(TarantoolClientConfig) - Constructor for class io.tarantool.driver.core.AbstractTarantoolClient
Create a client.
AbstractTarantoolClient(TarantoolClientConfig, ConnectionSelectionStrategyFactory, TarantoolConnectionListeners) - Constructor for class io.tarantool.driver.core.AbstractTarantoolClient
Deprecated. 
AbstractTarantoolClient(TarantoolClientConfig, TarantoolConnectionListeners) - Constructor for class io.tarantool.driver.core.AbstractTarantoolClient
Create a client, specifying the connection established event listeners.
AbstractTarantoolConnectionManager - Class in io.tarantool.driver.core.connection
Contains basic connection establishing and selection strategy invocation algorithms.
AbstractTarantoolConnectionManager(TarantoolClientConfig, TarantoolConnectionFactory, TarantoolConnectionListeners) - Constructor for class io.tarantool.driver.core.connection.AbstractTarantoolConnectionManager
Basic constructor
add(int, Number) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Adds the specified value to the field value
add(int, T) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
add(TarantoolConnectionListener) - Method in class io.tarantool.driver.api.connection.TarantoolConnectionListeners
Add a single TarantoolConnectionListener to collection
add(String, Number) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Adds the specified value to the field value
add(T) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
ADD - io.tarantool.driver.api.tuple.operations.TarantoolUpdateOperationType
 
addAll(int, Collection<? extends T>) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
addAll(Collection<? extends T>) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
addConnectionCloseListener(TarantoolConnectionCloseListener) - Method in interface io.tarantool.driver.api.connection.TarantoolConnection
Add a listener which is invoked when the connection is closed.
addConnectionCloseListener(TarantoolConnectionCloseListener) - Method in class io.tarantool.driver.core.connection.TarantoolConnectionImpl
 
addConnectionFailureListener(TarantoolConnectionFailureListener) - Method in interface io.tarantool.driver.api.connection.TarantoolConnection
Add a listener which is invoked when the connection is broken from the server side (e.g. server closed the connection or a network failure has occurred).
addConnectionFailureListener(TarantoolConnectionFailureListener) - Method in class io.tarantool.driver.core.connection.TarantoolConnectionImpl
 
addIndexes(String, Map<String, TarantoolIndexMetadata>) - Method in class io.tarantool.driver.core.metadata.ProxyTarantoolMetadataContainer
 
addOperation(TupleOperation) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Add operation to the list
addSpace(TarantoolSpaceMetadata) - Method in class io.tarantool.driver.core.metadata.ProxyTarantoolMetadataContainer
 
advanceIterator() - Method in class io.tarantool.driver.api.cursor.OffsetCursor
 
advanceIterator() - Method in class io.tarantool.driver.api.cursor.StartAfterCursor
 
advanceIterator() - Method in class io.tarantool.driver.api.cursor.TarantoolCursorBase
 
after(TarantoolTuple) - Static method in class io.tarantool.driver.api.conditions.Conditions
Start collecting tuples into result after the specified tuple.
after(T, ObjectConverter<T, ArrayValue>) - Static method in class io.tarantool.driver.api.conditions.Conditions
Start collecting tuples into result after the specified tuple.
all() - Method in class io.tarantool.driver.api.connection.TarantoolConnectionListeners
Returns all listeners previously added to the collection
andAdd(int, Number) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Adds the specified value to the field value
andAdd(String, Number) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Adds the specified value to the field value
andBitwiseAnd(int, long) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Bitwise AND(&) operation
andBitwiseAnd(String, long) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Bitwise AND(&) operation
andBitwiseOr(int, long) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Bitwise OR(|) operation
andBitwiseOr(String, long) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Bitwise OR(|) operation
andBitwiseXor(int, long) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Bitwise XOR(^) operation
andBitwiseXor(String, long) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Bitwise XOR(^) operation
andDelete(int, int) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Remove field value
andDelete(String, int) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Remove field value
andEquals(int, Object) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field
andEquals(String, Object) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field
andGreaterOrEquals(int, Object) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values greater or equal than the specified value
andGreaterOrEquals(String, Object) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values greater or equal than the specified value
andGreaterThan(int, Object) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values greater than the specified value
andGreaterThan(String, Object) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values greater than the specified value
andIndexEquals(int, List<?>) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified index
andIndexEquals(String, List<?>) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified index
andIndexGreaterOrEquals(int, List<?>) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified index, with values greater or equal than the specified value
andIndexGreaterOrEquals(String, List<?>) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified index, with values greater or equal than the specified value
andIndexGreaterThan(int, List<?>) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified index, with values greater than the specified value
andIndexGreaterThan(String, List<?>) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified index, with values greater than the specified value
andIndexLessOrEquals(int, List<?>) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified index, with values less or equal than the specified value
andIndexLessOrEquals(String, List<?>) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified index, with values less or equal than the specified value
andIndexLessThan(int, List<?>) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified index, with values less than the specified value
andIndexLessThan(String, List<?>) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified index, with values less than the specified value
andInsert(int, Object) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Insert field value
andInsert(String, Object) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Insert field value
andLessOrEquals(int, Object) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values less or equal than the specified value
andLessOrEquals(String, Object) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values less or equal than the specified value
andLessThan(int, Object) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values less than the specified value
andLessThan(String, Object) - Method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values less than the specified value
andSet(int, Object) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Set field value
andSet(String, Object) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Set field value
andSplice(int, int, int, String) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Replace substring
andSplice(String, int, int, String) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Replace substring
andSubtract(int, Number) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Subtracts the specified value to the field value
andSubtract(String, Number) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Subtracts the specified value to the field value
any() - Static method in class io.tarantool.driver.api.conditions.Conditions
Create new Conditions instance without any filtration.
ascending() - Static method in class io.tarantool.driver.api.conditions.Conditions
Create new Conditions instance, returning tuples will in the ascending order
asList() - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Get list of operations
asMap() - Method in class io.tarantool.driver.core.proxy.CRUDOperationOptions
 
asProxyOperationList() - Method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Get a list of operations by converting field indexes starts with 0 to position numbers starts with 1 for working with lua box.space API
Assert - Class in io.tarantool.driver.utils
Provides simple assertions throwing IllegalArgumentException with the specified message.
AttemptsBoundRetryPolicy(int, long, long, T) - Constructor for class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy
Basic constructor with timeout
AttemptsBoundRetryPolicyFactory(int, long, long, T) - Constructor for class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory
Basic constructor with timeout and delay

B

BaseCondition - Class in io.tarantool.driver.core.conditions
Basic class for tuple filtering conditions
BaseCondition(Operator, FieldIdentifier<?, ?>) - Constructor for class io.tarantool.driver.core.conditions.BaseCondition
 
BinaryClusterDiscoveryEndpoint - Class in io.tarantool.driver.cluster
Class-container for BinaryDiscoveryClusterAddressProvider configuration
BinaryClusterDiscoveryEndpoint() - Constructor for class io.tarantool.driver.cluster.BinaryClusterDiscoveryEndpoint
Create an instance
BinaryClusterDiscoveryEndpoint.Builder - Class in io.tarantool.driver.cluster
BinaryDiscoveryClusterAddressProvider - Class in io.tarantool.driver.cluster
Service discovery client connecting to Tarantool via the binary protocol.
BinaryDiscoveryClusterAddressProvider(TarantoolClusterDiscoveryConfig) - Constructor for class io.tarantool.driver.cluster.BinaryDiscoveryClusterAddressProvider
 
BITSET - io.tarantool.driver.api.metadata.TarantoolIndexType
 
bitwiseAnd(int, long) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Bitwise AND(&) operation
bitwiseAnd(String, long) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Bitwise AND(&) operation
BITWISEAND - io.tarantool.driver.api.tuple.operations.TarantoolUpdateOperationType
 
bitwiseOr(int, long) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Bitwise OR(|) operation
bitwiseOr(String, long) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Bitwise OR(|) operation
BITWISEOR - io.tarantool.driver.api.tuple.operations.TarantoolUpdateOperationType
 
bitwiseXor(int, long) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Bitwise XOR(^) operation
bitwiseXor(String, long) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Bitwise XOR(^) operation
BITWISEXOR - io.tarantool.driver.api.tuple.operations.TarantoolUpdateOperationType
 
BODY - io.tarantool.driver.codecs.MessagePackFrameDecoder.DecoderState
 
build() - Method in interface io.tarantool.driver.api.MessagePackMapperBuilder
Build the mapper instance
build() - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig.Builder
Build a new ProxyOperationsMappingConfig instance
build() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder
Create new factory instance
build() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder
Create new factory instance
build() - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Build the configured Tarantool client instance.
build() - Method in class io.tarantool.driver.api.TarantoolClientConfig.Builder
Build a TarantoolClientConfig instance
build() - Method in interface io.tarantool.driver.api.TarantoolClientConfigurator
Build the configured Tarantool client instance.
build() - Method in class io.tarantool.driver.cluster.BinaryClusterDiscoveryEndpoint.Builder
Build the discovery endpoint configuration
build() - Method in class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint.Builder
Build the discovery endpoint configuration
build() - Method in class io.tarantool.driver.cluster.TarantoolClusterDiscoveryConfig.Builder
build() - Method in class io.tarantool.driver.core.proxy.CRUDOperationOptions.Builder
 
build() - Method in class io.tarantool.driver.core.proxy.DeleteProxyOperation.Builder
 
build() - Method in class io.tarantool.driver.core.proxy.InsertProxyOperation.Builder
 
build() - Method in class io.tarantool.driver.core.proxy.ReplaceProxyOperation.Builder
 
build() - Method in class io.tarantool.driver.core.proxy.SelectProxyOperation.Builder
 
build() - Method in class io.tarantool.driver.core.proxy.TruncateProxyOperation.Builder
Prepare request of truncate operation to Tarantool server
build() - Method in class io.tarantool.driver.core.proxy.UpdateProxyOperation.Builder
 
build() - Method in class io.tarantool.driver.core.proxy.UpsertProxyOperation.Builder
 
build() - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
build() - Method in class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
 
build() - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper.Builder
 
build() - Method in class io.tarantool.driver.protocol.requests.TarantoolAuthRequest.Builder
 
build(MessagePackObjectMapper) - Method in class io.tarantool.driver.protocol.requests.TarantoolCallRequest.Builder
Build a TarantoolCallRequest instance
build(MessagePackObjectMapper) - Method in class io.tarantool.driver.protocol.requests.TarantoolDeleteRequest.Builder
Build a TarantoolDeleteRequest instance
build(MessagePackObjectMapper) - Method in class io.tarantool.driver.protocol.requests.TarantoolEvalRequest.Builder
Build a TarantoolEvalRequest instance
build(MessagePackObjectMapper) - Method in class io.tarantool.driver.protocol.requests.TarantoolInsertRequest.Builder
Build a TarantoolInsertRequest instance
build(MessagePackObjectMapper) - Method in class io.tarantool.driver.protocol.requests.TarantoolReplaceRequest.Builder
Build a TarantoolReplaceRequest instance
build(MessagePackObjectMapper) - Method in class io.tarantool.driver.protocol.requests.TarantoolSelectRequest.Builder
Build a TarantoolSelectRequest instance
build(MessagePackObjectMapper) - Method in class io.tarantool.driver.protocol.requests.TarantoolUpdateRequest.Builder
 
build(MessagePackObjectMapper) - Method in class io.tarantool.driver.protocol.requests.TarantoolUpsertRequest.Builder
 
builder() - Static method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
builder() - Static method in class io.tarantool.driver.api.TarantoolClientConfig
Create a builder instance.
builder() - Static method in class io.tarantool.driver.cluster.BinaryClusterDiscoveryEndpoint
builder() - Static method in class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint
builder() - Static method in class io.tarantool.driver.cluster.TarantoolClusterDiscoveryConfig
Create a builder instance.
builder() - Static method in class io.tarantool.driver.core.proxy.CRUDOperationOptions
Get a builder for this class.
builder() - Static method in class io.tarantool.driver.core.proxy.TruncateProxyOperation
Create a builder instance.
builder(int, T) - Static method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory
Create a builder for this factory
builder(T) - Static method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory
Create a builder for this factory
Builder() - Constructor for class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig.Builder
 
Builder() - Constructor for class io.tarantool.driver.api.TarantoolClientConfig.Builder
Basic constructor.
Builder() - Constructor for class io.tarantool.driver.cluster.BinaryClusterDiscoveryEndpoint.Builder
Basic constructor.
Builder() - Constructor for class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint.Builder
Basic constructor.
Builder() - Constructor for class io.tarantool.driver.cluster.TarantoolClusterDiscoveryConfig.Builder
 
Builder() - Constructor for class io.tarantool.driver.core.proxy.CRUDOperationOptions.Builder
 
Builder() - Constructor for class io.tarantool.driver.core.proxy.DeleteProxyOperation.Builder
 
Builder() - Constructor for class io.tarantool.driver.core.proxy.InsertProxyOperation.Builder
 
Builder() - Constructor for class io.tarantool.driver.core.proxy.ReplaceProxyOperation.Builder
 
Builder() - Constructor for class io.tarantool.driver.core.proxy.TruncateProxyOperation.Builder
 
Builder() - Constructor for class io.tarantool.driver.core.proxy.UpdateProxyOperation.Builder
 
Builder() - Constructor for class io.tarantool.driver.core.proxy.UpsertProxyOperation.Builder
 
Builder() - Constructor for class io.tarantool.driver.mappers.DefaultMessagePackMapper.Builder
Basic constructor, initialized with an empty mapper
Builder() - Constructor for class io.tarantool.driver.protocol.requests.TarantoolAuthRequest.Builder
Basic constructor.
Builder() - Constructor for class io.tarantool.driver.protocol.requests.TarantoolCallRequest.Builder
 
Builder() - Constructor for class io.tarantool.driver.protocol.requests.TarantoolDeleteRequest.Builder
 
Builder() - Constructor for class io.tarantool.driver.protocol.requests.TarantoolEvalRequest.Builder
 
Builder() - Constructor for class io.tarantool.driver.protocol.requests.TarantoolInsertRequest.Builder
 
Builder() - Constructor for class io.tarantool.driver.protocol.requests.TarantoolReplaceRequest.Builder
 
Builder() - Constructor for class io.tarantool.driver.protocol.requests.TarantoolSelectRequest.Builder
 
Builder() - Constructor for class io.tarantool.driver.protocol.requests.TarantoolUpdateRequest.Builder
 
Builder() - Constructor for class io.tarantool.driver.protocol.requests.TarantoolUpsertRequest.Builder
 
Builder(int, T) - Constructor for class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder
Basic constructor
Builder(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Constructor for class io.tarantool.driver.core.proxy.SelectProxyOperation.Builder
 
Builder(TarantoolClientConfig) - Constructor for class io.tarantool.driver.api.TarantoolClientConfig.Builder
Basic constructor.
Builder(DefaultMessagePackMapper) - Constructor for class io.tarantool.driver.mappers.DefaultMessagePackMapper.Builder
Basic constructor, initialized with the specified mapper
Builder(T) - Constructor for class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder
Basic constructor
byName(int, String) - Method in class io.tarantool.driver.protocol.TarantoolIndexQueryFactory
Create a query for index by its name
byName(String, String) - Method in class io.tarantool.driver.protocol.TarantoolIndexQueryFactory
Create a query for index by its name
byNumberOfAttempts(int) - Static method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies
Create a factory for retry policy bound by retry attempts.
byNumberOfAttempts(int, T) - Static method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies
Create a factory for retry policy bound by retry attempts

C

calcLimit(long, long, long) - Static method in class io.tarantool.driver.api.cursor.TarantoolCursorBase
If batchSize is less than condition limit we need to recalculate limit for each batch.
call(String) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
call(String) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
call(String) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
call(String) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
call(String, CallResultMapper<TarantoolResult<T>, SingleValueCallResult<TarantoolResult<T>>>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
call(String, CallResultMapper<TarantoolResult<T>, SingleValueCallResult<TarantoolResult<T>>>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
call(String, CallResultMapper<TarantoolResult<T>, SingleValueCallResult<TarantoolResult<T>>>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
call(String, CallResultMapper<TarantoolResult<T>, SingleValueCallResult<TarantoolResult<T>>>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
call(String, Class<T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
call(String, Class<T>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
call(String, Class<T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
call(String, Class<T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
call(String, Object...) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance, The value mapper specified in the client configuration will be used for converting the result values from MessagePack entities to objects.
call(String, Object...) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
call(String, Object...) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
call(String, Object...) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
call(String, List<?>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
call(String, List<?>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
call(String, List<?>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
call(String, List<?>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
call(String, List<?>, CallResultMapper<TarantoolResult<T>, SingleValueCallResult<TarantoolResult<T>>>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
call(String, List<?>, CallResultMapper<TarantoolResult<T>, SingleValueCallResult<TarantoolResult<T>>>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
call(String, List<?>, CallResultMapper<TarantoolResult<T>, SingleValueCallResult<TarantoolResult<T>>>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
call(String, List<?>, CallResultMapper<TarantoolResult<T>, SingleValueCallResult<TarantoolResult<T>>>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
call(String, List<?>, MessagePackMapper) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance
call(String, List<?>, MessagePackMapper) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
call(String, List<?>, MessagePackMapper) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
call(String, List<?>, MessagePackMapper) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
call(String, List<?>, MessagePackObjectMapper, CallResultMapper<TarantoolResult<T>, SingleValueCallResult<TarantoolResult<T>>>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
call(String, List<?>, MessagePackObjectMapper, CallResultMapper<TarantoolResult<T>, SingleValueCallResult<TarantoolResult<T>>>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
call(String, List<?>, MessagePackObjectMapper, CallResultMapper<TarantoolResult<T>, SingleValueCallResult<TarantoolResult<T>>>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
call(String, List<?>, MessagePackObjectMapper, CallResultMapper<TarantoolResult<T>, SingleValueCallResult<TarantoolResult<T>>>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
call(String, List<?>, MessagePackObjectMapper, Class<T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
call(String, List<?>, MessagePackObjectMapper, Class<T>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
call(String, List<?>, MessagePackObjectMapper, Class<T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
call(String, List<?>, MessagePackObjectMapper, Class<T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
call(String, List<?>, Class<T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
call(String, List<?>, Class<T>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
call(String, List<?>, Class<T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
call(String, List<?>, Class<T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForMultiResult(String, CallResultMapper<R, MultiValueCallResult<T, R>>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForMultiResult(String, CallResultMapper<R, MultiValueCallResult<T, R>>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForMultiResult(String, CallResultMapper<R, MultiValueCallResult<T, R>>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForMultiResult(String, CallResultMapper<R, MultiValueCallResult<T, R>>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForMultiResult(String, Supplier<R>, ValueConverter<Value, T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForMultiResult(String, Supplier<R>, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForMultiResult(String, Supplier<R>, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForMultiResult(String, Supplier<R>, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForMultiResult(String, Supplier<R>, Class<T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForMultiResult(String, Supplier<R>, Class<T>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForMultiResult(String, Supplier<R>, Class<T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForMultiResult(String, Supplier<R>, Class<T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForMultiResult(String, List<?>, CallResultMapper<R, MultiValueCallResult<T, R>>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForMultiResult(String, List<?>, CallResultMapper<R, MultiValueCallResult<T, R>>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForMultiResult(String, List<?>, CallResultMapper<R, MultiValueCallResult<T, R>>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForMultiResult(String, List<?>, CallResultMapper<R, MultiValueCallResult<T, R>>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForMultiResult(String, List<?>, MessagePackObjectMapper, CallResultMapper<R, MultiValueCallResult<T, R>>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForMultiResult(String, List<?>, MessagePackObjectMapper, CallResultMapper<R, MultiValueCallResult<T, R>>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForMultiResult(String, List<?>, MessagePackObjectMapper, CallResultMapper<R, MultiValueCallResult<T, R>>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForMultiResult(String, List<?>, MessagePackObjectMapper, CallResultMapper<R, MultiValueCallResult<T, R>>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForMultiResult(String, List<?>, MessagePackObjectMapper, Supplier<R>, ValueConverter<Value, T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForMultiResult(String, List<?>, MessagePackObjectMapper, Supplier<R>, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForMultiResult(String, List<?>, MessagePackObjectMapper, Supplier<R>, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForMultiResult(String, List<?>, MessagePackObjectMapper, Supplier<R>, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForMultiResult(String, List<?>, MessagePackObjectMapper, Supplier<R>, Class<T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForMultiResult(String, List<?>, MessagePackObjectMapper, Supplier<R>, Class<T>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForMultiResult(String, List<?>, MessagePackObjectMapper, Supplier<R>, Class<T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForMultiResult(String, List<?>, MessagePackObjectMapper, Supplier<R>, Class<T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForMultiResult(String, List<?>, Supplier<R>, ValueConverter<Value, T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForMultiResult(String, List<?>, Supplier<R>, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForMultiResult(String, List<?>, Supplier<R>, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForMultiResult(String, List<?>, Supplier<R>, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForMultiResult(String, List<?>, Supplier<R>, Class<T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForMultiResult(String, List<?>, Supplier<R>, Class<T>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForMultiResult(String, List<?>, Supplier<R>, Class<T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForMultiResult(String, List<?>, Supplier<R>, Class<T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForSingleResult(String, CallResultMapper<S, SingleValueCallResult<S>>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForSingleResult(String, CallResultMapper<T, SingleValueCallResult<T>>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForSingleResult(String, CallResultMapper<T, SingleValueCallResult<T>>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForSingleResult(String, CallResultMapper<T, SingleValueCallResult<T>>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForSingleResult(String, ValueConverter<Value, S>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForSingleResult(String, ValueConverter<Value, T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForSingleResult(String, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForSingleResult(String, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForSingleResult(String, Class<S>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForSingleResult(String, Class<T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForSingleResult(String, Class<T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForSingleResult(String, Class<T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForSingleResult(String, List<?>, CallResultMapper<S, SingleValueCallResult<S>>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForSingleResult(String, List<?>, CallResultMapper<T, SingleValueCallResult<T>>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForSingleResult(String, List<?>, CallResultMapper<T, SingleValueCallResult<T>>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForSingleResult(String, List<?>, CallResultMapper<T, SingleValueCallResult<T>>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForSingleResult(String, List<?>, ValueConverter<Value, S>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForSingleResult(String, List<?>, ValueConverter<Value, T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForSingleResult(String, List<?>, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForSingleResult(String, List<?>, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForSingleResult(String, List<?>, MessagePackObjectMapper, CallResultMapper<S, SingleValueCallResult<S>>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForSingleResult(String, List<?>, MessagePackObjectMapper, CallResultMapper<T, SingleValueCallResult<T>>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForSingleResult(String, List<?>, MessagePackObjectMapper, CallResultMapper<T, SingleValueCallResult<T>>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForSingleResult(String, List<?>, MessagePackObjectMapper, CallResultMapper<T, SingleValueCallResult<T>>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForSingleResult(String, List<?>, MessagePackObjectMapper, ValueConverter<Value, S>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForSingleResult(String, List<?>, MessagePackObjectMapper, ValueConverter<Value, T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForSingleResult(String, List<?>, MessagePackObjectMapper, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForSingleResult(String, List<?>, MessagePackObjectMapper, ValueConverter<Value, T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForSingleResult(String, List<?>, MessagePackObjectMapper, Class<S>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForSingleResult(String, List<?>, MessagePackObjectMapper, Class<T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForSingleResult(String, List<?>, MessagePackObjectMapper, Class<T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForSingleResult(String, List<?>, MessagePackObjectMapper, Class<T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
callForSingleResult(String, List<?>, Class<S>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
callForSingleResult(String, List<?>, Class<T>) - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Execute a function defined on Tarantool instance.
callForSingleResult(String, List<?>, Class<T>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
callForSingleResult(String, List<?>, Class<T>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
CallResult<T> - Interface in io.tarantool.driver.api
Basic interface for Tarantool call operation result -- an array of elements corresponding to the Lua multi-return result, usually two values -- an result and a error.
CallResultMapper<T,​R extends CallResult<T>> - Class in io.tarantool.driver.mappers
Special tuple mapper for API function call results.
CallResultMapper(MessagePackValueMapper, ValueConverter<ArrayValue, ? extends R>, Class<? extends R>) - Constructor for class io.tarantool.driver.mappers.CallResultMapper
Basic constructor
canAuthenticateWith(SimpleTarantoolCredentials) - Method in class io.tarantool.driver.auth.ChapSha1TarantoolAuthenticator
Check if the passed instance of SimpleTarantoolCredentials can be used for authentication
canAuthenticateWith(T) - Method in interface io.tarantool.driver.auth.TarantoolAuthenticator
Check if the passed instance of TarantoolCredentials can be used for authentication
canConvertObject(O) - Method in interface io.tarantool.driver.mappers.converters.ObjectConverter
Optional method for determining if this specific object can be converted to the specified Value type.
canConvertValue(Class<?>, MessagePackValueMapper) - Method in interface io.tarantool.driver.api.tuple.TarantoolField
Check whether the underlying field value can be converted to an object using the given MessagePack-to-object mapper
canConvertValue(Class<?>, MessagePackValueMapper) - Method in class io.tarantool.driver.api.tuple.TarantoolNullField
 
canConvertValue(Class<?>, MessagePackValueMapper) - Method in class io.tarantool.driver.core.tuple.TarantoolFieldImpl
 
canConvertValue(ExtensionValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultExtensionValueToBigDecimalConverter
 
canConvertValue(ExtensionValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultExtensionValueToUUIDConverter
 
canConvertValue(FloatValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToFloatConverter
 
canConvertValue(FloatValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToIntegerConverter
 
canConvertValue(FloatValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToLongConverter
 
canConvertValue(FloatValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToShortConverter
 
canConvertValue(IntegerValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToIntegerConverter
 
canConvertValue(IntegerValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToShortConverter
 
canConvertValue(NilValue) - Method in class io.tarantool.driver.mappers.converters.object.DefaultNilValueToNullConverter
 
canConvertValue(StringValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultStringValueToCharacterConverter
 
canConvertValue(V) - Method in interface io.tarantool.driver.mappers.converters.ValueConverter
Optional method for determining if this specific entity can be converted to the specified object type.
canGetObject(int, Class<?>) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Check if a tuple field exists and can be converted to the target value type
canGetObject(int, Class<?>) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
canGetObject(String, Class<?>) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Check if a tuple field exists and can be converted to the target value type
canGetObject(String, Class<?>) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
canRetryRequest(Throwable) - Method in interface io.tarantool.driver.api.retry.RequestRetryPolicy
A callback called when the request ends with an exception.
canRetryRequest(Throwable) - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy
 
canRetryRequest(Throwable) - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicy
 
canSkipAuth(SimpleTarantoolCredentials) - Method in class io.tarantool.driver.auth.ChapSha1TarantoolAuthenticator
Check if the passed instance of SimpleTarantoolCredentials can be used for authentication
canSkipAuth(T) - Method in interface io.tarantool.driver.auth.TarantoolAuthenticator
Сheck if we can connect to the Tarantool without authentication
channel - Variable in class io.tarantool.driver.core.connection.TarantoolConnectionImpl
 
channelRead0(ChannelHandlerContext, ByteBuf) - Method in class io.tarantool.driver.handlers.TarantoolAuthenticationHandler
 
channelRead0(ChannelHandlerContext, TarantoolResponse) - Method in class io.tarantool.driver.handlers.TarantoolAuthenticationResponseHandler
 
channelRead0(ChannelHandlerContext, TarantoolResponse) - Method in class io.tarantool.driver.handlers.TarantoolResponseHandler
 
CHAPSHA1 - io.tarantool.driver.auth.TarantoolAuthMechanism
 
ChapSha1TarantoolAuthenticator - Class in io.tarantool.driver.auth
This authenticator performs authentication to the Tarantool server using default mechanism (chap-sha1) and the provided plain user credentials.
ChapSha1TarantoolAuthenticator() - Constructor for class io.tarantool.driver.auth.ChapSha1TarantoolAuthenticator
Basic constructor
clear() - Method in class io.tarantool.driver.api.connection.TarantoolConnectionListeners
Remove all previously added listeners, leaving the collection empty
clear() - Method in class io.tarantool.driver.api.TarantoolClientConfig.Builder
Prepare the builder for new configuration process
clear() - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
cloneWithIndex(int) - Method in interface io.tarantool.driver.api.tuple.operations.TupleOperation
 
cloneWithIndex(int) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationAdd
 
cloneWithIndex(int) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationBitwiseAnd
 
cloneWithIndex(int) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationBitwiseOr
 
cloneWithIndex(int) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationBitwiseXor
 
cloneWithIndex(int) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationDelete
 
cloneWithIndex(int) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationInsert
 
cloneWithIndex(int) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationSet
 
cloneWithIndex(int) - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationSubtract
 
cloneWithIndex(int) - Method in class io.tarantool.driver.api.tuple.operations.TupleSpliceOperation
 
close() - Method in interface io.tarantool.driver.api.TarantoolClusterAddressProvider
 
close() - Method in class io.tarantool.driver.cluster.AbstractDiscoveryClusterAddressProvider
 
close() - Method in class io.tarantool.driver.cluster.HTTPDiscoveryClusterAddressProvider
 
close() - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
close() - Method in class io.tarantool.driver.core.connection.AbstractTarantoolConnectionManager
 
close() - Method in class io.tarantool.driver.core.connection.TarantoolClusterConnectionManager
 
close() - Method in class io.tarantool.driver.core.connection.TarantoolConnectionImpl
 
close() - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
close() - Method in class io.tarantool.driver.core.RequestFutureManager
 
close() - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
ClusterTarantoolClient<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.core
Main class for connecting to a cluster of Tarantool servers.
ClusterTarantoolClient(TarantoolClientConfig, TarantoolClusterAddressProvider) - Constructor for class io.tarantool.driver.core.ClusterTarantoolClient
Create a client.
ClusterTarantoolTupleClient - Class in io.tarantool.driver.core
ClusterTarantoolClient implementation for working with default tuples
ClusterTarantoolTupleClient() - Constructor for class io.tarantool.driver.core.ClusterTarantoolTupleClient
Create a client.
ClusterTarantoolTupleClient(TarantoolClientConfig, TarantoolClusterAddressProvider) - Constructor for class io.tarantool.driver.core.ClusterTarantoolTupleClient
Create a client.
ClusterTarantoolTupleClient(TarantoolClientConfig, TarantoolServerAddress) - Constructor for class io.tarantool.driver.core.ClusterTarantoolTupleClient
Create a client.
ClusterTarantoolTupleClient(TarantoolClientConfig, String, int) - Constructor for class io.tarantool.driver.core.ClusterTarantoolTupleClient
Create a client.
ClusterTarantoolTupleClient(TarantoolClientConfig, Collection<TarantoolServerAddress>) - Constructor for class io.tarantool.driver.core.ClusterTarantoolTupleClient
Create a client.
ClusterTarantoolTupleClient(TarantoolCredentials) - Constructor for class io.tarantool.driver.core.ClusterTarantoolTupleClient
Create a client using provided credentials information.
ClusterTarantoolTupleClient(TarantoolCredentials, TarantoolServerAddress) - Constructor for class io.tarantool.driver.core.ClusterTarantoolTupleClient
Create a client using provided credentials information.
ClusterTarantoolTupleClient(TarantoolCredentials, String, int) - Constructor for class io.tarantool.driver.core.ClusterTarantoolTupleClient
Create a client using provided credentials information.
ClusterTarantoolTupleClient(TarantoolCredentials, Collection<TarantoolServerAddress>) - Constructor for class io.tarantool.driver.core.ClusterTarantoolTupleClient
Create a client using provided credentials information.
Condition - Interface in io.tarantool.driver.api.conditions
Represents a condition which is evaluated against the tuple fields
Conditions - Class in io.tarantool.driver.api.conditions
A collection and a builder for tuple filtering conditions.
Conditions(Conditions) - Constructor for class io.tarantool.driver.api.conditions.Conditions
 
configureClient(TarantoolClient<TarantoolTuple, TarantoolResult<TarantoolTuple>>) - Static method in interface io.tarantool.driver.api.TarantoolClientFactory
Configure an existing client instance and return a copy of it.
connectionManager(TarantoolClientConfig, TarantoolConnectionFactory, TarantoolConnectionListeners) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
Provides a connection manager for Tarantool server connections
connectionManager(TarantoolClientConfig, TarantoolConnectionFactory, TarantoolConnectionListeners) - Method in class io.tarantool.driver.core.ClusterTarantoolClient
 
ConnectionMode - Enum in io.tarantool.driver.core.connection
Represents connection sequence states
ConnectionSelectionStrategy - Interface in io.tarantool.driver.api.connection
Implementations of this class contain an algorithm and maintain the necessary state for selecting the next available connection from the supplied set of connections
ConnectionSelectionStrategyFactory - Interface in io.tarantool.driver.api.connection
Manages instantiation of connection selection strategies.
contains(Object) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
containsAll(Collection<?>) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
Converter - Interface in io.tarantool.driver.mappers.converters
Basic interface for converters mapping MessagePack entities and Java objects.
copy() - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper
 
copy() - Method in interface io.tarantool.driver.mappers.MessagePackMapper
Makes a shallow copy of this mapper instance
copyOf(DefaultMessagePackMapper) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapperFactory
Get modification-safe instance of the given mapper (shallow copy).
create() - Method in interface io.tarantool.driver.api.retry.RequestRetryPolicyFactory
Instantiate a new request retry policy instance.
create() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory
 
create() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory
 
create() - Method in class io.tarantool.driver.api.tuple.DefaultTarantoolTupleFactory
 
create() - Method in interface io.tarantool.driver.api.tuple.TarantoolTupleFactory
Create an empty tuple
create(TarantoolClientConfig, Collection<TarantoolConnection>) - Method in interface io.tarantool.driver.api.connection.ConnectionSelectionStrategyFactory
Take the specified collection of Tarantool server connections and instantiate a strategy
create(TarantoolClientConfig, Collection<TarantoolConnection>) - Method in enum io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategies.ParallelRoundRobinStrategyFactory
 
create(TarantoolClientConfig, Collection<TarantoolConnection>) - Method in enum io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory
 
create(TarantoolErrorResult) - Method in class io.tarantool.driver.exceptions.errors.TarantoolErrors.TarantoolBoxErrorFactory
 
create(Object...) - Method in class io.tarantool.driver.api.tuple.DefaultTarantoolTupleFactory
 
create(Object...) - Method in interface io.tarantool.driver.api.tuple.TarantoolTupleFactory
Create a tuple from an array of field values
create(Collection<?>) - Method in class io.tarantool.driver.api.tuple.DefaultTarantoolTupleFactory
 
create(Collection<?>) - Method in interface io.tarantool.driver.api.tuple.TarantoolTupleFactory
Create a tuple from a collection of field values
create(Value) - Method in interface io.tarantool.driver.exceptions.errors.TarantoolErrorFactory
Parse the serialized error object and if it matches any of the familiar formats, produce and return a corresponding exception, or an empty Optional otherwise.
create(Value) - Method in class io.tarantool.driver.exceptions.errors.TarantoolErrors.TarantoolBoxErrorFactory
 
create(Value) - Method in class io.tarantool.driver.exceptions.errors.TarantoolErrors.TarantoolErrorsErrorFactory
 
create(Value) - Method in class io.tarantool.driver.exceptions.errors.TarantoolErrors.TarantoolUnrecognizedErrorFactory
 
createClient() - Static method in interface io.tarantool.driver.api.TarantoolClientFactory
Create a new client instance.
createClusterAddressProvider(Collection<TarantoolServerAddress>) - Method in class io.tarantool.driver.api.TarantoolAddressProviderFactory
 
createClusterAddressProviderWithDiscovery(Collection<TarantoolServerAddress>, TarantoolClusterDiscoveryConfig) - Method in class io.tarantool.driver.api.TarantoolAddressProviderFactory
 
createMapper(MessagePackValueMapper, ValueConverter<ArrayValue, ? extends TarantoolResult<T>>, Class<? extends TarantoolResult<T>>) - Method in class io.tarantool.driver.mappers.TarantoolResultMapperFactory
 
createMapper(MessagePackValueMapper, ValueConverter<ArrayValue, ? extends O>, Class<? extends O>) - Method in class io.tarantool.driver.mappers.AbstractResultMapperFactory
Instantiate the mapper for result contents
createMapper(MessagePackValueMapper, ValueConverter<ArrayValue, ? extends R>, Class<? extends R>) - Method in class io.tarantool.driver.mappers.TarantoolCallResultMapperFactory
 
CRUD_PREFIX - Static variable in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
 
CRUDOperationOptions - Class in io.tarantool.driver.core.proxy
This class is not part of the public API.
CRUDOperationOptions.Builder - Class in io.tarantool.driver.core.proxy
 
cursor(Conditions) - Method in interface io.tarantool.driver.api.space.TarantoolSpaceOperations
Same as TarantoolSpaceOperations.cursor(Conditions, int) but uses the default batch size.
cursor(Conditions) - Method in class io.tarantool.driver.core.space.ProxyTarantoolTupleSpace
 
cursor(Conditions) - Method in class io.tarantool.driver.core.space.RetryingTarantoolSpace
 
cursor(Conditions) - Method in class io.tarantool.driver.core.space.TarantoolTupleSpace
 
cursor(Conditions, int) - Method in interface io.tarantool.driver.api.space.TarantoolSpaceOperations
Cursor is an iterator-like object that is able to scroll through results of a query.
cursor(Conditions, int) - Method in class io.tarantool.driver.core.space.ProxyTarantoolTupleSpace
 
cursor(Conditions, int) - Method in class io.tarantool.driver.core.space.RetryingTarantoolSpace
 
cursor(Conditions, int) - Method in class io.tarantool.driver.core.space.TarantoolTupleSpace
 
CyclingIterator<T> - Class in io.tarantool.driver.utils
This iterator is lock-free and loops infinitely over a collection.
CyclingIterator(Collection<T>) - Constructor for class io.tarantool.driver.utils.CyclingIterator
Basic constructor.

D

DDLMetadataContainerResult - Interface in io.tarantool.driver.api.metadata
Shortcut for SingleValueCallResult with Tarantool metadata
DDLTarantoolSpaceMetadataConverter - Class in io.tarantool.driver.core.metadata
Populates metadata from results of a call to proxy API function in Tarantool instance.
DDLTarantoolSpaceMetadataConverter() - Constructor for class io.tarantool.driver.core.metadata.DDLTarantoolSpaceMetadataConverter
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class io.tarantool.driver.codecs.MessagePackFrameDecoder
 
decorate(TarantoolClient<TarantoolTuple, TarantoolResult<TarantoolTuple>>) - Method in class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
Decorates provided client by user specified parameters.
DEFAULT_ONE_HOUR_TIMEOUT - Static variable in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies
 
DefaultArrayValueToListConverter - Class in io.tarantool.driver.mappers.converters.value
Default ArrayValue to List converter
DefaultArrayValueToListConverter(MessagePackValueMapper) - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultArrayValueToListConverter
 
DefaultBigDecimalToExtensionValueConverter - Class in io.tarantool.driver.mappers.converters.object
Default BigDecimal to ExtensionValue converter
DefaultBigDecimalToExtensionValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultBigDecimalToExtensionValueConverter
 
DefaultBinaryValueToByteArrayConverter - Class in io.tarantool.driver.mappers.converters.value
Default BinaryValue to byte[] converter
DefaultBinaryValueToByteArrayConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultBinaryValueToByteArrayConverter
 
DefaultBooleanToBooleanValueConverter - Class in io.tarantool.driver.mappers.converters.object
Default Boolean to BooleanValue converter
DefaultBooleanToBooleanValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultBooleanToBooleanValueConverter
 
DefaultBooleanValueToBooleanConverter - Class in io.tarantool.driver.mappers.converters.value
Default BooleanValue to Boolean converter
DefaultBooleanValueToBooleanConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultBooleanValueToBooleanConverter
 
DefaultByteArrayToBinaryValueConverter - Class in io.tarantool.driver.mappers.converters.object
Default byte[] to BinaryValue converter
DefaultByteArrayToBinaryValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultByteArrayToBinaryValueConverter
 
DefaultCharacterToStringValueConverter - Class in io.tarantool.driver.mappers.converters.object
Default Character to StringValue converter
DefaultCharacterToStringValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultCharacterToStringValueConverter
 
defaultComplexTypesMapper() - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapperFactory
Get modification-safe instance of the mapper.
DefaultDoubleToFloatValueConverter - Class in io.tarantool.driver.mappers.converters.object
Default Double to FloatValue converter
DefaultDoubleToFloatValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultDoubleToFloatValueConverter
 
DefaultExtensionValueToBigDecimalConverter - Class in io.tarantool.driver.mappers.converters.value
Default ExtensionValue to BigDecimal converter
DefaultExtensionValueToBigDecimalConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultExtensionValueToBigDecimalConverter
 
DefaultExtensionValueToUUIDConverter - Class in io.tarantool.driver.mappers.converters.value
Default ExtensionValue to UUID converter
DefaultExtensionValueToUUIDConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultExtensionValueToUUIDConverter
 
DefaultFloatToFloatValueConverter - Class in io.tarantool.driver.mappers.converters.object
Default Float to FloatValue converter
DefaultFloatToFloatValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultFloatToFloatValueConverter
 
DefaultFloatValueToDoubleConverter - Class in io.tarantool.driver.mappers.converters.value
Default FloatValue to Double converter
DefaultFloatValueToDoubleConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToDoubleConverter
 
DefaultFloatValueToFloatConverter - Class in io.tarantool.driver.mappers.converters.value
Default FloatValue to Float converter
DefaultFloatValueToFloatConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToFloatConverter
 
DefaultFloatValueToIntegerConverter - Class in io.tarantool.driver.mappers.converters.value
Default FloatValue to Integer converter
DefaultFloatValueToIntegerConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToIntegerConverter
 
DefaultFloatValueToLongConverter - Class in io.tarantool.driver.mappers.converters.value
Default FloatValue to Long converter
DefaultFloatValueToLongConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToLongConverter
 
DefaultFloatValueToShortConverter - Class in io.tarantool.driver.mappers.converters.value
Default FloatValue to Short converter
DefaultFloatValueToShortConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToShortConverter
 
DefaultIntegerToIntegerValueConverter - Class in io.tarantool.driver.mappers.converters.object
Default Integer to IntegerValue converter
DefaultIntegerToIntegerValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultIntegerToIntegerValueConverter
 
DefaultIntegerValueToDoubleConverter - Class in io.tarantool.driver.mappers.converters.value
Default IntegerValue to Double converter
DefaultIntegerValueToDoubleConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToDoubleConverter
 
DefaultIntegerValueToFloatConverter - Class in io.tarantool.driver.mappers.converters.value
Default IntegerValue to Float converter
DefaultIntegerValueToFloatConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToFloatConverter
 
DefaultIntegerValueToIntegerConverter - Class in io.tarantool.driver.mappers.converters.value
Default IntegerValue to Integer converter
DefaultIntegerValueToIntegerConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToIntegerConverter
 
DefaultIntegerValueToLongConverter - Class in io.tarantool.driver.mappers.converters.value
Default IntegerValue to Long converter
DefaultIntegerValueToLongConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToLongConverter
 
DefaultIntegerValueToShortConverter - Class in io.tarantool.driver.mappers.converters.value
Default IntegerValue to Short converter
DefaultIntegerValueToShortConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToShortConverter
 
defaultIterator() - Static method in enum io.tarantool.driver.protocol.TarantoolIteratorType
Returns the default iterator type (EQ iterator)
DefaultListToArrayValueConverter - Class in io.tarantool.driver.mappers.converters.object
Default List to ArrayValue converter
DefaultListToArrayValueConverter(MessagePackObjectMapper) - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultListToArrayValueConverter
 
DefaultLongToIntegerValueConverter - Class in io.tarantool.driver.mappers.converters.object
Default Long to IntegerValue converter
DefaultLongToIntegerValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultLongToIntegerValueConverter
 
DefaultMapToMapValueConverter - Class in io.tarantool.driver.mappers.converters.object
Default Map to MapValue converter
DefaultMapToMapValueConverter(MessagePackObjectMapper) - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultMapToMapValueConverter
 
DefaultMapValueToMapConverter - Class in io.tarantool.driver.mappers.converters.value
Default MapValue converter to Map converter
DefaultMapValueToMapConverter(MessagePackValueMapper) - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultMapValueToMapConverter
 
DefaultMessagePackMapper - Class in io.tarantool.driver.mappers
Default implementation of MessagePackObjectMapper and MessagePackValueMapper.
DefaultMessagePackMapper() - Constructor for class io.tarantool.driver.mappers.DefaultMessagePackMapper
Basic constructor
DefaultMessagePackMapper(DefaultMessagePackMapper) - Constructor for class io.tarantool.driver.mappers.DefaultMessagePackMapper
Copying constructor
DefaultMessagePackMapper.Builder - Class in io.tarantool.driver.mappers
DefaultMessagePackMapperFactory - Class in io.tarantool.driver.mappers
Provides shortcuts for instantiating DefaultMessagePackMapper
DefaultMultiValueResultMapper<T,​R extends List<T>> - Class in io.tarantool.driver.mappers
Default mapper for MultiValueCallResult with content types supported by the given value mapper
DefaultMultiValueResultMapper(MessagePackMapper, Class<T>) - Constructor for class io.tarantool.driver.mappers.DefaultMultiValueResultMapper
Basic constructor
DefaultNilValueToNullConverter - Class in io.tarantool.driver.mappers.converters.object
Default NilValue to null converter
DefaultNilValueToNullConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultNilValueToNullConverter
 
DefaultNullToNilValueConverter - Class in io.tarantool.driver.mappers.converters.value
Default NilValue to null converter
DefaultNullToNilValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultNullToNilValueConverter
 
DefaultPackableObjectConverter - Class in io.tarantool.driver.mappers.converters.object
Default converter for internal classes aware of MessagePack serialization
DefaultPackableObjectConverter(MessagePackObjectMapper) - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultPackableObjectConverter
 
DefaultResultMapperFactoryFactory - Class in io.tarantool.driver.mappers
Manages instantiation of the operation result factories
DefaultResultMapperFactoryFactory() - Constructor for class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
Basic constructor.
DefaultShortToIntegerValueConverter - Class in io.tarantool.driver.mappers.converters.object
Default Short to IntegerValue converter
DefaultShortToIntegerValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultShortToIntegerValueConverter
 
defaultSimpleTypeMapper() - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapperFactory
Get modification-safe instance of the mapper.
DefaultSingleValueResultMapper<T> - Class in io.tarantool.driver.mappers
Default mapper for SingleValueCallResult with content types supported by the given value mapper
DefaultSingleValueResultMapper(MessagePackMapper, Class<T>) - Constructor for class io.tarantool.driver.mappers.DefaultSingleValueResultMapper
Basic constructor
DefaultStringToStringValueConverter - Class in io.tarantool.driver.mappers.converters.object
Default String to StringValue converter
DefaultStringToStringValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultStringToStringValueConverter
 
DefaultStringValueToCharacterConverter - Class in io.tarantool.driver.mappers.converters.value
Default StringValue to Character converter
DefaultStringValueToCharacterConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultStringValueToCharacterConverter
 
DefaultStringValueToStringConverter - Class in io.tarantool.driver.mappers.converters.value
Default StringValue to String converter
DefaultStringValueToStringConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultStringValueToStringConverter
 
DefaultTarantoolTupleFactory - Class in io.tarantool.driver.api.tuple
Default implementation for TarantoolTupleFactory
DefaultTarantoolTupleFactory(MessagePackMapper) - Constructor for class io.tarantool.driver.api.tuple.DefaultTarantoolTupleFactory
Constructor.
DefaultTarantoolTupleFactory(MessagePackMapper, TarantoolSpaceMetadata) - Constructor for class io.tarantool.driver.api.tuple.DefaultTarantoolTupleFactory
Constructor with a space metadata.
defaultTupleMultiResultMapperFactory() - Method in class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
 
defaultTupleMultiResultMapperFactory() - Method in interface io.tarantool.driver.mappers.ResultMapperFactoryFactory
Default factory for multi value stored function call result, where each return item is a tuple.
defaultTupleResultMapperFactory() - Method in class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
 
defaultTupleResultMapperFactory() - Method in interface io.tarantool.driver.mappers.ResultMapperFactoryFactory
Default factory for call result with a list of tuples.
defaultTupleSingleResultMapperFactory() - Method in class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
 
defaultTupleSingleResultMapperFactory() - Method in interface io.tarantool.driver.mappers.ResultMapperFactoryFactory
Default factory for single value stored function call result with a list of tuples.
DefaultUUIDToExtensionValueConverter - Class in io.tarantool.driver.mappers.converters.object
Default UUID to ExtensionValue converter
DefaultUUIDToExtensionValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultUUIDToExtensionValueConverter
 
delete(int, int) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Remove field value
delete(Conditions) - Method in interface io.tarantool.driver.api.space.TarantoolSpaceOperations
Delete a tuple.
delete(Conditions) - Method in class io.tarantool.driver.core.space.ProxyTarantoolSpace
 
delete(Conditions) - Method in class io.tarantool.driver.core.space.RetryingTarantoolSpace
 
delete(Conditions) - Method in class io.tarantool.driver.core.space.TarantoolSpace
 
delete(String, int) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Remove field value
DELETE - io.tarantool.driver.api.tuple.operations.TarantoolUpdateOperationType
 
DELETE_FUNCTION - Static variable in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
 
DeleteProxyOperation<T> - Class in io.tarantool.driver.core.proxy
Proxy operation for delete
DeleteProxyOperation.Builder<T> - Class in io.tarantool.driver.core.proxy
The builder for this class.
descending() - Static method in class io.tarantool.driver.api.conditions.Conditions
Create new Conditions instance, returning tuples in the descending order
discoverAddresses() - Method in class io.tarantool.driver.cluster.AbstractDiscoveryClusterAddressProvider
 
discoverAddresses() - Method in class io.tarantool.driver.cluster.BinaryDiscoveryClusterAddressProvider
 
discoverAddresses() - Method in class io.tarantool.driver.cluster.HTTPDiscoveryClusterAddressProvider
 

E

EMPTY - io.tarantool.driver.protocol.TarantoolResponseBodyType
 
emptyMapper() - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapperFactory
Get new empty mapper.
EmptyTarantoolResponseBody - Class in io.tarantool.driver.protocol
Represents empty body from a map no entries.
EmptyTarantoolResponseBody() - Constructor for class io.tarantool.driver.protocol.EmptyTarantoolResponseBody
Basic constructor.
encode(ChannelHandlerContext, TarantoolRequest, ByteBuf) - Method in class io.tarantool.driver.codecs.MessagePackFrameEncoder
 
EQ - io.tarantool.driver.api.conditions.Operator
 
equals(int, Object) - Static method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field
equals(Object) - Method in class io.tarantool.driver.api.conditions.Conditions
 
equals(Object) - Method in class io.tarantool.driver.api.TarantoolServerAddress
 
equals(Object) - Method in class io.tarantool.driver.api.tuple.TarantoolNullField
 
equals(Object) - Method in class io.tarantool.driver.core.conditions.FieldValueConditionImpl
 
equals(Object) - Method in class io.tarantool.driver.core.conditions.IdIndexImpl
 
equals(Object) - Method in class io.tarantool.driver.core.conditions.IndexValueConditionImpl
 
equals(Object) - Method in class io.tarantool.driver.core.conditions.NamedFieldImpl
 
equals(Object) - Method in class io.tarantool.driver.core.conditions.NamedIndexImpl
 
equals(Object) - Method in class io.tarantool.driver.core.conditions.PositionFieldImpl
 
equals(Object) - Method in class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataImpl
 
equals(Object) - Method in class io.tarantool.driver.core.tuple.TarantoolFieldImpl
 
equals(Object) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
equals(Object) - Method in class io.tarantool.driver.protocol.TarantoolIndexQuery
 
equals(Object) - Method in class io.tarantool.driver.TarantoolVersion
 
equals(String, Object) - Static method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field
eval(String) - Method in interface io.tarantool.driver.api.TarantoolEvalOperations
Execute a Lua expression in the Tarantool instance.
eval(String) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
eval(String) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
eval(String) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
eval(String, MessagePackValueMapper) - Method in interface io.tarantool.driver.api.TarantoolEvalOperations
Execute a Lua expression in the Tarantool instance.
eval(String, MessagePackValueMapper) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
eval(String, MessagePackValueMapper) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
eval(String, MessagePackValueMapper) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
eval(String, List<?>) - Method in interface io.tarantool.driver.api.TarantoolEvalOperations
Execute a Lua expression in the Tarantool instance.
eval(String, List<?>) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
eval(String, List<?>) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
eval(String, List<?>) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
eval(String, List<?>, MessagePackObjectMapper, MessagePackValueMapper) - Method in interface io.tarantool.driver.api.TarantoolEvalOperations
Execute a Lua expression in the Tarantool instance.
eval(String, List<?>, MessagePackObjectMapper, MessagePackValueMapper) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
eval(String, List<?>, MessagePackObjectMapper, MessagePackValueMapper) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
eval(String, List<?>, MessagePackObjectMapper, MessagePackValueMapper) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
eval(String, List<?>, MessagePackValueMapper) - Method in interface io.tarantool.driver.api.TarantoolEvalOperations
Execute a Lua expression in the Tarantool instance.
eval(String, List<?>, MessagePackValueMapper) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
eval(String, List<?>, MessagePackValueMapper) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
eval(String, List<?>, MessagePackValueMapper) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.tarantool.driver.handlers.TarantoolAuthenticationHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.tarantool.driver.handlers.TarantoolAuthenticationResponseHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.tarantool.driver.handlers.TarantoolResponseHandler
 
execute() - Method in interface io.tarantool.driver.core.proxy.ProxyOperation
 
execute() - Method in class io.tarantool.driver.core.proxy.TruncateProxyOperation
 

F

fetchNextTuples() - Method in class io.tarantool.driver.api.cursor.OffsetCursor
Perform a call o server for fetching the next batch.
fetchNextTuples() - Method in class io.tarantool.driver.api.cursor.StartAfterCursor
 
fetchNextTuples() - Method in class io.tarantool.driver.api.cursor.TarantoolCursorBase
 
field() - Method in interface io.tarantool.driver.api.conditions.Condition
Filtering operand, may be a field or index
field() - Method in class io.tarantool.driver.core.conditions.BaseCondition
 
FieldIdentifier<T,​O> - Interface in io.tarantool.driver.api.conditions
Represents filtering operand in conditions, it may be an index or a field
FieldValueCondition - Interface in io.tarantool.driver.api.conditions
Tuple filtering condition which accepts a field value
FieldValueConditionImpl - Class in io.tarantool.driver.core.conditions
Tuple filtering condition which accepts a field value
FieldValueConditionImpl(Operator, FieldIdentifier<?, ?>, Object) - Constructor for class io.tarantool.driver.core.conditions.FieldValueConditionImpl
Basic constructor
fillInStackTrace() - Method in exception io.tarantool.driver.exceptions.NoAvailableConnectionsException
 
forEach(Consumer<? super TarantoolField>) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
fromCode(int) - Static method in enum io.tarantool.driver.protocol.TarantoolResponseBodyType
 
fromCode(long) - Static method in enum io.tarantool.driver.protocol.TarantoolResponseType
 
fromMessagePack(MessageUnpacker) - Static method in class io.tarantool.driver.protocol.TarantoolResponse
Create Tarantool response from the decoded binary data using MessageUnpacker
fromMessagePackValue(Value) - Static method in class io.tarantool.driver.protocol.TarantoolHeader
Creates an instance of TarantoolHeader from MessagePack Value
fromString(String) - Static method in enum io.tarantool.driver.api.metadata.TarantoolIndexType
Returns the TarantoolIndexType from the string value.
fromString(String) - Static method in class io.tarantool.driver.TarantoolVersion
Constructs version from a string
fromTarantoolTuple(TarantoolTuple) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Build a collection of set operations from passed tuple
fromValue(ArrayValue) - Method in class io.tarantool.driver.core.metadata.TarantoolIndexMetadataConverter
 
fromValue(ArrayValue) - Method in class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataConverter
 
fromValue(ArrayValue) - Method in class io.tarantool.driver.mappers.converters.value.custom.MultiValueCallResultConverter
 
fromValue(ArrayValue) - Method in class io.tarantool.driver.mappers.converters.value.custom.MultiValueListConverter
 
fromValue(ArrayValue) - Method in class io.tarantool.driver.mappers.converters.value.custom.SingleValueCallResultConverter
 
fromValue(ArrayValue) - Method in class io.tarantool.driver.mappers.converters.value.custom.TarantoolTupleConverter
 
fromValue(ArrayValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultArrayValueToListConverter
 
fromValue(BinaryValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultBinaryValueToByteArrayConverter
 
fromValue(BooleanValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultBooleanValueToBooleanConverter
 
fromValue(ExtensionValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultExtensionValueToBigDecimalConverter
 
fromValue(ExtensionValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultExtensionValueToUUIDConverter
 
fromValue(FloatValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToDoubleConverter
 
fromValue(FloatValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToFloatConverter
 
fromValue(FloatValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToIntegerConverter
 
fromValue(FloatValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToLongConverter
 
fromValue(FloatValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToShortConverter
 
fromValue(IntegerValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToDoubleConverter
 
fromValue(IntegerValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToFloatConverter
 
fromValue(IntegerValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToIntegerConverter
 
fromValue(IntegerValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToLongConverter
 
fromValue(IntegerValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToShortConverter
 
fromValue(MapValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultMapValueToMapConverter
 
fromValue(NilValue) - Method in class io.tarantool.driver.mappers.converters.object.DefaultNilValueToNullConverter
 
fromValue(StringValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultStringValueToCharacterConverter
 
fromValue(StringValue) - Method in class io.tarantool.driver.mappers.converters.value.DefaultStringValueToStringConverter
 
fromValue(Value) - Method in class io.tarantool.driver.core.metadata.DDLTarantoolSpaceMetadataConverter
 
fromValue(V) - Method in class io.tarantool.driver.mappers.AbstractResultMapper
 
fromValue(V) - Method in class io.tarantool.driver.mappers.converters.value.custom.TarantoolResultConverter
 
fromValue(V) - Method in interface io.tarantool.driver.mappers.converters.ValueConverter
Convert MessagePack entity to a Java object
fromValue(V) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper
 
fromValue(V) - Method in interface io.tarantool.driver.mappers.MessagePackValueMapper
Create Java object out of its MessagePack representation.
fromValue(V, Class<O>) - Method in class io.tarantool.driver.mappers.AbstractResultMapper
 
fromValue(V, Class<O>) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper
 
fromValue(V, Class<O>) - Method in interface io.tarantool.driver.mappers.MessagePackValueMapper
Create Java object out of its MessagePack representation.
FULL - io.tarantool.driver.core.connection.ConnectionMode
Block all requests before starting the init sequence.

G

GE - io.tarantool.driver.api.conditions.Operator
 
get() - Method in interface io.tarantool.driver.api.cursor.TarantoolCursor
 
get() - Method in class io.tarantool.driver.api.cursor.TarantoolCursorBase
 
get(int) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
getAddresses() - Method in interface io.tarantool.driver.api.TarantoolClusterAddressProvider
The collection of Tarantool server nodes which belong to the same cluster
getAddresses() - Method in class io.tarantool.driver.cluster.AbstractDiscoveryClusterAddressProvider
 
getAddresses() - Method in class io.tarantool.driver.core.connection.AbstractTarantoolConnectionManager
Get server addresses to connect to.
getAddresses() - Method in class io.tarantool.driver.core.connection.TarantoolClusterConnectionManager
 
getAddressProvider() - Method in class io.tarantool.driver.core.ClusterTarantoolClient
 
getAddressProvider() - Method in class io.tarantool.driver.core.ClusterTarantoolTupleClient
 
getArguments() - Method in class io.tarantool.driver.core.proxy.TruncateProxyOperation
 
getBody() - Method in class io.tarantool.driver.protocol.TarantoolRequest
Get body
getBody() - Method in class io.tarantool.driver.protocol.TarantoolResponse
Get response body
getBoolean(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Boolean
getBoolean(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getBoolean(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Boolean
getBoolean(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getBootstrap() - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
getByteArray(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to byte[]
getByteArray(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getByteArray(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to byte[]
getByteArray(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getCallback() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory
Getter for exception handler
getChannel() - Method in interface io.tarantool.driver.api.connection.TarantoolConnection
Get the Netty channel baking this connection
getChannel() - Method in class io.tarantool.driver.core.connection.TarantoolConnectionImpl
 
getCharacter(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Character
getCharacter(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getCharacter(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Character
getCharacter(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getClient() - Method in class io.tarantool.driver.core.proxy.TruncateProxyOperation
 
getClient() - Method in class io.tarantool.driver.core.RetryingTarantoolClient
Getter for decorated client
getClientConfig() - Method in class io.tarantool.driver.cluster.BinaryClusterDiscoveryEndpoint
Get client configuration for connecting to the set of the discovery endpoints
getCode() - Method in enum io.tarantool.driver.api.conditions.Operator
 
getCode() - Method in enum io.tarantool.driver.protocol.TarantoolIteratorType
 
getCode() - Method in enum io.tarantool.driver.protocol.TarantoolRequestFieldType
 
getCode() - Method in enum io.tarantool.driver.protocol.TarantoolRequestType
 
getConfig() - Method in interface io.tarantool.driver.api.TarantoolClient
Get the Tarantool client config passed to this client
getConfig() - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
getConfig() - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
getConfig() - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
getConnection() - Method in class io.tarantool.driver.core.connection.AbstractTarantoolConnectionManager
 
getConnection() - Method in interface io.tarantool.driver.core.connection.TarantoolConnectionManager
Get an established connection according to the order provided by specified connection selection strategy.
getConnectionListeners() - Method in interface io.tarantool.driver.api.TarantoolClient
Get collection of connection listeners.
getConnectionListeners() - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
getConnectionListeners() - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
getConnectionListeners() - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
getConnections() - Method in class io.tarantool.driver.api.TarantoolClientConfig
Get number of connections to be established with the target server.
getConnectionSelectionStrategyFactory() - Method in class io.tarantool.driver.api.TarantoolClientConfig
Get factory implementation for collection selection strategy instances
getConnectTimeout() - Method in class io.tarantool.driver.api.TarantoolClientConfig
Get TCP connection timeout, in milliseconds
getConnectTimeout() - Method in class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint
Get cluster discovery endpoint connection timeout
getCredentials() - Method in class io.tarantool.driver.api.TarantoolClientConfig
Get Tarantool credentials
getCurrentValue() - Method in class io.tarantool.driver.api.cursor.OffsetCursor
 
getCurrentValue() - Method in class io.tarantool.driver.api.cursor.StartAfterCursor
 
getCurrentValue() - Method in class io.tarantool.driver.api.cursor.TarantoolCursorBase
 
getCursorBatchSize() - Method in class io.tarantool.driver.api.TarantoolClientConfig
How many items will be fetched from server per cursor request.
getData() - Method in class io.tarantool.driver.protocol.EmptyTarantoolResponseBody
 
getData() - Method in class io.tarantool.driver.protocol.NotEmptyTarantoolResponseBody
 
getData() - Method in class io.tarantool.driver.protocol.TarantoolOkResult
Get response data
getData() - Method in interface io.tarantool.driver.protocol.TarantoolResponseBody
Get response body data
getDecimal(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to BigDecimal
getDecimal(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getDecimal(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to BigDecimal
getDecimal(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getDefaultMultiValueMapper(MessagePackMapper, Class<T>) - Method in class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
 
getDefaultSingleValueMapper(MessagePackMapper, Class<T>) - Method in class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
 
getDelay() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory
Getter for delay
getDelay() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory
Getter for delay
getDeleteFunctionName() - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
Get API function name for performing the delete operation.
getDiscoveryConfig() - Method in class io.tarantool.driver.cluster.AbstractDiscoveryClusterAddressProvider
 
getDiscoveryFunction() - Method in class io.tarantool.driver.cluster.BinaryClusterDiscoveryEndpoint
Get discovery function name
getDouble(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Double
getDouble(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getDouble(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Double
getDouble(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getEndpoint() - Method in class io.tarantool.driver.cluster.TarantoolClusterDiscoveryConfig
Get config of service discovery endpoint
getEndpointProvider() - Method in class io.tarantool.driver.cluster.BinaryClusterDiscoveryEndpoint
Get service discovery endpoint provider
getErrorCode() - Method in class io.tarantool.driver.protocol.TarantoolErrorResult
Get error status code
getErrorMessage() - Method in class io.tarantool.driver.protocol.TarantoolErrorResult
Get error message
getExceptionCheck() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory
Getter for exception handler
getExecutorService() - Method in class io.tarantool.driver.cluster.AbstractDiscoveryClusterAddressProvider
 
getField(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get a tuple field by its position
getField(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getField(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get a tuple field by its name
getField(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getFieldByName(String) - Method in interface io.tarantool.driver.api.metadata.TarantoolSpaceMetadata
Get field metadata by name
getFieldByName(String) - Method in class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataImpl
 
getFieldByPosition(int) - Method in interface io.tarantool.driver.api.metadata.TarantoolSpaceMetadata
Get field metadata by position
getFieldByPosition(int) - Method in class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataImpl
 
getFieldIndex() - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexPartMetadata
Get field index in space format
getFieldIndex() - Method in interface io.tarantool.driver.api.tuple.operations.TupleOperation
 
getFieldName() - Method in interface io.tarantool.driver.api.metadata.TarantoolFieldMetadata
Get field name
getFieldName() - Method in interface io.tarantool.driver.api.tuple.operations.TupleOperation
 
getFieldNameByPosition(int) - Method in interface io.tarantool.driver.api.metadata.TarantoolSpaceMetadata
Get field name by position
getFieldNameByPosition(int) - Method in class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataImpl
 
getFieldPosition() - Method in interface io.tarantool.driver.api.metadata.TarantoolFieldMetadata
Get field position in space starts with 0
getFieldPositionByName(String) - Method in interface io.tarantool.driver.api.metadata.TarantoolSpaceMetadata
Get field position in space by name starts with 0, or -1 if this field not found in format metadata
getFieldPositionByName(String) - Method in class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataImpl
 
getFieldPositionByName(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getFields() - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get all tuple fields as list
getFields() - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getFieldType() - Method in interface io.tarantool.driver.api.metadata.TarantoolFieldMetadata
Get field type
getFieldType() - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexPartMetadata
Get field type
getFloat(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Float
getFloat(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getFloat(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Float
getFloat(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getFunctionName() - Method in class io.tarantool.driver.core.proxy.TruncateProxyOperation
 
getFuture() - Method in class io.tarantool.driver.core.TarantoolRequestMetadata
 
getGetSchemaFunctionName() - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
Get API function name for getting the spaces and indexes schema.
getHeader() - Method in exception io.tarantool.driver.exceptions.TarantoolDecoderException
 
getHeader() - Method in class io.tarantool.driver.protocol.TarantoolRequest
Get header
getHost() - Method in class io.tarantool.driver.api.TarantoolServerAddress
Get the hostname
getIndexById(int, int) - Method in interface io.tarantool.driver.api.metadata.TarantoolMetadataOperations
Get metadata for index from the specified space by index ID
getIndexById(int, int) - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
getIndexById(String, int) - Method in interface io.tarantool.driver.api.metadata.TarantoolMetadataOperations
Get metadata for index from the specified space by index ID
getIndexById(String, int) - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
getIndexByName(int, String) - Method in interface io.tarantool.driver.api.metadata.TarantoolMetadataOperations
Get metadata for index from the specified space by name
getIndexByName(int, String) - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
getIndexByName(String, String) - Method in interface io.tarantool.driver.api.metadata.TarantoolMetadataOperations
Get metadata for index from the specified space by name
getIndexByName(String, String) - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
getIndexId() - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexMetadata
Get index ID in the corresponding space on the Tarantool server
getIndexId() - Method in class io.tarantool.driver.protocol.TarantoolIndexQuery
Get index ID
getIndexMetadata() - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
getIndexMetadataBySpaceId() - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
getIndexMetadataBySpaceName() - Method in interface io.tarantool.driver.api.metadata.TarantoolMetadataContainer
Get index metadata mapped to index name and then to space name
getIndexMetadataBySpaceName() - Method in class io.tarantool.driver.core.metadata.ProxyTarantoolMetadataContainer
 
getIndexMetadataBySpaceName() - Method in class io.tarantool.driver.core.metadata.SpacesTarantoolMetadataContainer
 
getIndexName() - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexMetadata
Get index name
getIndexOptions() - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexMetadata
Get index options
getIndexPartPositionByFieldPosition(int) - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexMetadata
Get map of field positions to index parts positions
getIndexParts() - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexMetadata
Get index parts
getIndexPartsByPosition() - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexMetadata
Get index parts by field indexes
getIndexType() - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexMetadata
Get index type
getInsertFunctionName() - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
Get API function name for performing the insert operation.
getInstance() - Static method in class io.tarantool.driver.mappers.DefaultMessagePackMapperFactory
Get factory instance.
getInteger(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Integer
getInteger(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getInteger(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Integer
getInteger(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getIsNullable() - Method in interface io.tarantool.driver.api.metadata.TarantoolFieldMetadata
Get isNullable parameter
getIteratorType() - Method in class io.tarantool.driver.protocol.TarantoolIndexQuery
Get iterator type
getKeyValues() - Method in class io.tarantool.driver.protocol.TarantoolIndexQuery
Get list of key values
getLimit() - Method in class io.tarantool.driver.api.conditions.Conditions
Get the specified limit
getList(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to List
getList(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getList(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to List
getList(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getLong(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Long
getLong(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getLong(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Long
getLong(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getMap(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Map
getMap(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getMap(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to Map
getMap(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getMapper() - Method in class io.tarantool.driver.core.TarantoolRequestMetadata
 
getMechanism() - Method in class io.tarantool.driver.auth.ChapSha1TarantoolAuthenticator
Returns the supported TarantoolAuthMechanism
getMechanism() - Method in interface io.tarantool.driver.auth.TarantoolAuthenticator
Return the authentication mechanism signature
getMessagePackMapper() - Method in class io.tarantool.driver.api.TarantoolClientConfig
Get mapper between Java objects and MessagePack entities
getMetadata() - Method in interface io.tarantool.driver.api.metadata.TarantoolMetadataProvider
Retrieve the metadata from an external source
getMetadata() - Method in interface io.tarantool.driver.api.space.TarantoolSpaceOperations
Get metadata associated with this space
getMetadata() - Method in class io.tarantool.driver.core.metadata.ProxyMetadataProvider
 
getMetadata() - Method in class io.tarantool.driver.core.metadata.SpacesMetadataProvider
 
getMetadata() - Method in class io.tarantool.driver.core.space.ProxyTarantoolSpace
 
getMetadata() - Method in class io.tarantool.driver.core.space.RetryingTarantoolSpace
 
getMetadata() - Method in class io.tarantool.driver.core.space.TarantoolSpace
 
getMultiValueResultMapper(Supplier<R>, ValueConverter<Value, T>) - Method in class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
 
getName() - Method in enum io.tarantool.driver.api.metadata.TarantoolIndexType
 
getNumberOfAttempts() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory
Getter for number of attempts
getObject(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get a tuple field value as a raw object
getObject(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getObject(int, Class<O>) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get a tuple field value by its position specifying the target value type
getObject(int, Class<O>) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getObject(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get a tuple field value as a raw object
getObject(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getObject(String, Class<O>) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get a tuple field value by its name specifying the target value type
getObject(String, Class<O>) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getObjectConverter(Class<O>, Class<V>) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper
 
getObjectConverter(Class<O>, Class<V>) - Method in interface io.tarantool.driver.mappers.MessagePackObjectMapper
 
getOffset() - Method in class io.tarantool.driver.api.conditions.Conditions
Get the specified offset
getOffset() - Method in class io.tarantool.driver.api.tuple.operations.TupleSpliceOperation
 
getOperationTimeout() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicy
 
getOperationTimeout() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory
Getter for operation timeout
getOperationType() - Method in interface io.tarantool.driver.api.tuple.operations.TupleOperation
 
getOwnerId() - Method in interface io.tarantool.driver.api.metadata.TarantoolSpaceMetadata
Get owner ID
getOwnerId() - Method in class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataImpl
 
getPassword() - Method in class io.tarantool.driver.auth.SimpleTarantoolCredentials
 
getPath() - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexPartMetadata
Get path inside field (for "JSON-path" indexes)
getPort() - Method in class io.tarantool.driver.api.TarantoolServerAddress
Get the port number
getPosition() - Method in class io.tarantool.driver.api.tuple.operations.TupleSpliceOperation
 
getReadTimeout() - Method in class io.tarantool.driver.api.TarantoolClientConfig
Get socket read timeout, in milliseconds
getReadTimeout() - Method in class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint
Get response timeout for cluster discovery request
getRemoteAddress() - Method in interface io.tarantool.driver.api.connection.TarantoolConnection
Get the Tarantool server address for this connection
getRemoteAddress() - Method in class io.tarantool.driver.core.connection.TarantoolConnectionImpl
 
getReplaceFunctionName() - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
Get API function name for performing the replace operation.
getRequest(Long) - Method in class io.tarantool.driver.core.RequestFutureManager
Get a request me instance bound to the passed request ID
getRequestTimeout() - Method in interface io.tarantool.driver.api.retry.RequestRetryPolicy
Get timeout value for one retry attempt.
getRequestTimeout() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy
 
getRequestTimeout() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory
Getter for request timeout
getRequestTimeout() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicy
 
getRequestTimeout() - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory
Getter for request timout
getRequestTimeout() - Method in class io.tarantool.driver.api.TarantoolClientConfig
Get request completion timeout, in milliseconds
getResponseBodyType() - Method in class io.tarantool.driver.protocol.EmptyTarantoolResponseBody
 
getResponseBodyType() - Method in class io.tarantool.driver.protocol.NotEmptyTarantoolResponseBody
 
getResponseBodyType() - Method in interface io.tarantool.driver.protocol.TarantoolResponseBody
Get response body type
getResponseCode() - Method in class io.tarantool.driver.protocol.TarantoolResponse
Get response code
getResponseType() - Method in class io.tarantool.driver.protocol.TarantoolResponse
Get response type
getResultMapperFactoryFactory() - Method in interface io.tarantool.driver.api.TarantoolCallOperations
Get the default factory for result mapper factory instances
getResultMapperFactoryFactory() - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
getResultMapperFactoryFactory() - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
getResultMapperFactoryFactory() - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
getRetryPolicyFactory() - Method in class io.tarantool.driver.core.RetryingTarantoolClient
getSelectFunctionName() - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
Get API function name for performing the select operation.
getServiceDiscoveryDelay() - Method in class io.tarantool.driver.cluster.TarantoolClusterDiscoveryConfig
Get cluster discovery delay
getSignature() - Method in enum io.tarantool.driver.auth.TarantoolAuthMechanism
 
getSingleValueResultMapper(ValueConverter<Value, T>) - Method in class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
 
getSocketAddress() - Method in class io.tarantool.driver.api.TarantoolServerAddress
Get the socket address
getSpaceById(int) - Method in interface io.tarantool.driver.api.metadata.TarantoolMetadataOperations
Get metadata for the space specified by id
getSpaceById(int) - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
getSpaceByName(String) - Method in interface io.tarantool.driver.api.metadata.TarantoolMetadataOperations
Get metadata for the space specified by name
getSpaceByName(String) - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
getSpaceFormatMetadata() - Method in interface io.tarantool.driver.api.metadata.TarantoolSpaceMetadata
Get map with metadata of fields
getSpaceFormatMetadata() - Method in class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataImpl
 
getSpaceId() - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexMetadata
Get ID of a space that this index is defined on
getSpaceId() - Method in interface io.tarantool.driver.api.metadata.TarantoolSpaceMetadata
Get space ID on the Tarantool server
getSpaceId() - Method in class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataImpl
 
getSpaceIndexes(int) - Method in interface io.tarantool.driver.api.metadata.TarantoolMetadataOperations
Get metadata for all indexes for space specified by id
getSpaceIndexes(int) - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
getSpaceIndexes(String) - Method in interface io.tarantool.driver.api.metadata.TarantoolMetadataOperations
Get metadata for all indexes for space specified by name
getSpaceIndexes(String) - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
getSpaceMetadata() - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
getSpaceMetadataById() - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
getSpaceMetadataByName() - Method in interface io.tarantool.driver.api.metadata.TarantoolMetadataContainer
Get space metadata mapped to space name
getSpaceMetadataByName() - Method in class io.tarantool.driver.core.metadata.ProxyTarantoolMetadataContainer
 
getSpaceMetadataByName() - Method in class io.tarantool.driver.core.metadata.SpacesTarantoolMetadataContainer
 
getSpaceName() - Method in interface io.tarantool.driver.api.metadata.TarantoolSpaceMetadata
Get space name
getSpaceName() - Method in class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataImpl
 
getSslContext() - Method in class io.tarantool.driver.api.TarantoolClientConfig
Get settings for establishing SSL/TLS connection
getStartTuple() - Method in class io.tarantool.driver.api.conditions.Conditions
Get the specified index values to start from
getString(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to String
getString(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getString(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to String
getString(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getStringCode() - Method in enum io.tarantool.driver.protocol.TarantoolIteratorType
 
getSync() - Method in class io.tarantool.driver.protocol.TarantoolHeader
 
getSyncId() - Method in class io.tarantool.driver.protocol.TarantoolErrorResult
Get request ID a.k.a. sync ID
getSyncId() - Method in class io.tarantool.driver.protocol.TarantoolOkResult
Get request ID a.k.a. sync ID
getSyncId() - Method in class io.tarantool.driver.protocol.TarantoolResponse
Get request ID
getTarantoolResultMapper(MessagePackMapper, Class<T>) - Method in class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
 
getTarantoolServerAddress() - Method in exception io.tarantool.driver.exceptions.TarantoolSocketException
Get TarantoolServerAddress for this exception
getTruncateFunctionName() - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
Get API function name for performing the select operation.
getUpdateFunctionName() - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
Get API function name for performing the update operation.
getUpsertFunctionName() - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
Get API function name for performing the upsert operation.
getUri() - Method in class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint
Get discovery endpoint URI
getUsername() - Method in class io.tarantool.driver.auth.SimpleTarantoolCredentials
 
getUsername() - Method in interface io.tarantool.driver.auth.TarantoolCredentials
Return the username to authenticate with its identity
getUUID(int) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to UUID
getUUID(int) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getUUID(String) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the field value converted to UUID
getUUID(String) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
getValue() - Method in interface io.tarantool.driver.api.tuple.operations.TupleOperation
 
getValue(MessagePackValueMapper) - Method in interface io.tarantool.driver.api.tuple.TarantoolField
Get the field value, possibly converted to some Java type
getValue(MessagePackValueMapper) - Method in class io.tarantool.driver.api.tuple.TarantoolNullField
 
getValue(MessagePackValueMapper) - Method in class io.tarantool.driver.core.tuple.TarantoolFieldImpl
 
getValue(Class<O>, MessagePackValueMapper) - Method in interface io.tarantool.driver.api.tuple.TarantoolField
Get the field value converted to the target type
getValue(Class<O>, MessagePackValueMapper) - Method in class io.tarantool.driver.api.tuple.TarantoolNullField
 
getValue(Class<O>, MessagePackValueMapper) - Method in class io.tarantool.driver.core.tuple.TarantoolFieldImpl
 
getValueConverter(ValueType, Class<O>) - Method in class io.tarantool.driver.mappers.AbstractResultMapper
 
getValueConverter(ValueType, Class<O>) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper
 
getValueConverter(ValueType, Class<O>) - Method in interface io.tarantool.driver.mappers.MessagePackValueMapper
Get a converter capable of converting from the source entity class to the target class
getVersion() - Method in interface io.tarantool.driver.api.connection.TarantoolConnection
Get the Tarantool server version
getVersion() - Method in interface io.tarantool.driver.api.TarantoolClient
Get the Tarantool server version
getVersion() - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
getVersion() - Method in class io.tarantool.driver.core.connection.TarantoolConnectionImpl
 
getVersion() - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
getVersion() - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
getVersion() - Method in class io.tarantool.driver.TarantoolVersionHolder
Get Tarantool server version
greaterOrEquals(int, Object) - Static method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values greater or equal than the specified value
greaterOrEquals(String, Object) - Static method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values greater or equal than the specified value
greaterThan(int, Object) - Static method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values greater than the specified value
greaterThan(String, Object) - Static method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values greater than the specified value
GT - io.tarantool.driver.api.conditions.Operator
 

H

HASH - io.tarantool.driver.api.metadata.TarantoolIndexType
 
hashCode() - Method in class io.tarantool.driver.api.conditions.Conditions
 
hashCode() - Method in class io.tarantool.driver.api.TarantoolServerAddress
 
hashCode() - Method in class io.tarantool.driver.api.tuple.TarantoolNullField
 
hashCode() - Method in class io.tarantool.driver.core.conditions.FieldValueConditionImpl
 
hashCode() - Method in class io.tarantool.driver.core.conditions.IdIndexImpl
 
hashCode() - Method in class io.tarantool.driver.core.conditions.IndexValueConditionImpl
 
hashCode() - Method in class io.tarantool.driver.core.conditions.NamedFieldImpl
 
hashCode() - Method in class io.tarantool.driver.core.conditions.NamedIndexImpl
 
hashCode() - Method in class io.tarantool.driver.core.conditions.PositionFieldImpl
 
hashCode() - Method in class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataImpl
 
hashCode() - Method in class io.tarantool.driver.core.tuple.TarantoolFieldImpl
 
hashCode() - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
hashCode() - Method in class io.tarantool.driver.protocol.TarantoolIndexQuery
 
hashCode() - Method in class io.tarantool.driver.TarantoolVersion
 
hasNext() - Method in class io.tarantool.driver.utils.CyclingIterator
 
hasText(String, String) - Static method in class io.tarantool.driver.utils.Assert
Asserts if the given String is not empty
HTTPClusterDiscoveryEndpoint - Class in io.tarantool.driver.cluster
Class-container for HTTPDiscoveryClusterAddressProvider configuration
HTTPClusterDiscoveryEndpoint() - Constructor for class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint
Create an instance
HTTPClusterDiscoveryEndpoint(String) - Constructor for class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint
Create an instance, specifying URI for connection
HTTPClusterDiscoveryEndpoint.Builder - Class in io.tarantool.driver.cluster
HTTPDiscoveryClusterAddressProvider - Class in io.tarantool.driver.cluster
Tarantool server address provider with service discovery via HTTP.
HTTPDiscoveryClusterAddressProvider(TarantoolClusterDiscoveryConfig) - Constructor for class io.tarantool.driver.cluster.HTTPDiscoveryClusterAddressProvider
 

I

IdIndex - Interface in io.tarantool.driver.api.conditions
Represents an index defined by its id
IdIndexImpl - Class in io.tarantool.driver.core.conditions
Represents an index defined by its id
IdIndexImpl(int) - Constructor for class io.tarantool.driver.core.conditions.IdIndexImpl
Construct index by its id
IN_PROGRESS - io.tarantool.driver.core.connection.ConnectionMode
The state in which the connection manager is trying to establish a connection
indexEquals(int, List<?>) - Static method in class io.tarantool.driver.api.conditions.Conditions
Create new Conditions instance with filter by the specified index
indexEquals(String, List<?>) - Static method in class io.tarantool.driver.api.conditions.Conditions
Create new Conditions instance with filter by the specified index
indexGreaterOrEquals(int, List<?>) - Static method in class io.tarantool.driver.api.conditions.Conditions
Create new Conditions instance with filter by the specified index, with values greater or equal than the specified value
indexGreaterOrEquals(String, List<?>) - Static method in class io.tarantool.driver.api.conditions.Conditions
Create new Conditions instance with filter by the specified index, with values greater or equal than the specified value
indexGreaterThan(int, List<?>) - Static method in class io.tarantool.driver.api.conditions.Conditions
Create new Conditions instance with filter by the specified index, with values greater than the specified value
indexGreaterThan(String, List<?>) - Static method in class io.tarantool.driver.api.conditions.Conditions
Create new Conditions instance with filter by the specified index, with values greater than the specified value
indexLessOrEquals(int, List<?>) - Static method in class io.tarantool.driver.api.conditions.Conditions
Create new Conditions instance with filter by the specified index, with values less or equal than the specified value
indexLessOrEquals(String, List<?>) - Static method in class io.tarantool.driver.api.conditions.Conditions
Create new Conditions instance with filter by the specified index, with values less or equal than the specified value
indexLessThan(int, List<?>) - Static method in class io.tarantool.driver.api.conditions.Conditions
Create new Conditions instance with filter by the specified index, with values less than the specified value
indexLessThan(String, List<?>) - Static method in class io.tarantool.driver.api.conditions.Conditions
Create new Conditions instance with filter by the specified index, with values less than the specified value
indexMetadataBySpaceId - Variable in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
indexMetadataBySpaceName - Variable in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
indexOf(Object) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
IndexValueCondition - Interface in io.tarantool.driver.api.conditions
Tuple filtering condition which accepts index key parts values
IndexValueConditionImpl - Class in io.tarantool.driver.core.conditions
Tuple filtering condition which accepts index key parts values
IndexValueConditionImpl(Operator, FieldIdentifier<?, ?>, List<?>) - Constructor for class io.tarantool.driver.core.conditions.IndexValueConditionImpl
Basic constructor
InfiniteRetryPolicy(long, long, long, T) - Constructor for class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicy
Basic constructor
InfiniteRetryPolicyFactory(long, long, long, T) - Constructor for class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory
Basic constructor with timeout and delay.
initChannel(SocketChannel) - Method in class io.tarantool.driver.core.TarantoolChannelInitializer
 
insert(int, Object) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Insert field value
insert(String, Object) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Insert field value
insert(T) - Method in interface io.tarantool.driver.api.space.TarantoolSpaceOperations
Inserts tuple into the space, if no tuple with same unique keys exists.
insert(T) - Method in class io.tarantool.driver.core.space.ProxyTarantoolSpace
 
insert(T) - Method in class io.tarantool.driver.core.space.RetryingTarantoolSpace
 
insert(T) - Method in class io.tarantool.driver.core.space.TarantoolSpace
 
INSERT - io.tarantool.driver.api.tuple.operations.TarantoolUpdateOperationType
 
INSERT_FUNCTION - Static variable in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
 
InsertProxyOperation<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.core.proxy
Proxy operation for insert
InsertProxyOperation.Builder<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.core.proxy
The builder for this class.
INSTANCE - io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategies.ParallelRoundRobinStrategyFactory
 
INSTANCE - io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory
 
INSTANCE - Static variable in interface io.tarantool.driver.api.TarantoolVoidResult
 
InterfaceParameterClassNotFoundException - Exception in io.tarantool.driver.mappers
Represents all types of errors when the target interface parameter class cannot be determined
InterfaceParameterClassNotFoundException(String, Object...) - Constructor for exception io.tarantool.driver.mappers.InterfaceParameterClassNotFoundException
Create the exception with a message template
InterfaceParameterClassNotFoundException(Throwable) - Constructor for exception io.tarantool.driver.mappers.InterfaceParameterClassNotFoundException
Create the exception with a cause
InterfaceParameterTypeNotFoundException - Exception in io.tarantool.driver.mappers
Represents all types of errors when the target interface parameter type cannot be determined
InterfaceParameterTypeNotFoundException(String, Object...) - Constructor for exception io.tarantool.driver.mappers.InterfaceParameterTypeNotFoundException
Create the exception with a message template
InvalidVersionException - Exception in io.tarantool.driver
Occurs when the version received from Tarantool server is invalid or unsupported
InvalidVersionException() - Constructor for exception io.tarantool.driver.InvalidVersionException
 
InvalidVersionException(Exception) - Constructor for exception io.tarantool.driver.InvalidVersionException
 
InvalidVersionException(String) - Constructor for exception io.tarantool.driver.InvalidVersionException
 
io.tarantool.driver - package io.tarantool.driver
Tarantool Client implementation based on the Netty transport and official MessagePack serializer implementation.
io.tarantool.driver.api - package io.tarantool.driver.api
Contains interfaces and classes essential for end-user driver API
io.tarantool.driver.api.conditions - package io.tarantool.driver.api.conditions
Tuple filtering conditions used in select operations
io.tarantool.driver.api.connection - package io.tarantool.driver.api.connection
Classes for working with connections to Tarantool instances.
io.tarantool.driver.api.cursor - package io.tarantool.driver.api.cursor
Contains interfaces and implementations for cursors.
io.tarantool.driver.api.metadata - package io.tarantool.driver.api.metadata
Contains interfaces for Tarantool space metadata operations
io.tarantool.driver.api.proxy - package io.tarantool.driver.api.proxy
Contains classes essential for proxy client
io.tarantool.driver.api.retry - package io.tarantool.driver.api.retry
Request retrying and network errors handling functionality.
io.tarantool.driver.api.space - package io.tarantool.driver.api.space
Contains interfaces for Tarantool space operations
io.tarantool.driver.api.tuple - package io.tarantool.driver.api.tuple
Contains tuple representation classes and helpers
io.tarantool.driver.api.tuple.operations - package io.tarantool.driver.api.tuple.operations
This sub-package is dedicated to Tarantool update and upsert operations
io.tarantool.driver.auth - package io.tarantool.driver.auth
Authentication mechanisms and data handlers.
io.tarantool.driver.cluster - package io.tarantool.driver.cluster
Service discovery mechanism and providers
io.tarantool.driver.codecs - package io.tarantool.driver.codecs
Contains implementations of Netty codecs
io.tarantool.driver.core - package io.tarantool.driver.core
Driver core classes
io.tarantool.driver.core.conditions - package io.tarantool.driver.core.conditions
Tuple filtering conditions used in select operations
io.tarantool.driver.core.connection - package io.tarantool.driver.core.connection
Contains classes for connection establishing and selection strategy invocation algorithms.
io.tarantool.driver.core.metadata - package io.tarantool.driver.core.metadata
Contains implementations for Tarantool space metadata operations
io.tarantool.driver.core.proxy - package io.tarantool.driver.core.proxy
Contains interfaces and classes essential for proxy client
io.tarantool.driver.core.space - package io.tarantool.driver.core.space
Contains implementations for Tarantool space operations
io.tarantool.driver.core.tuple - package io.tarantool.driver.core.tuple
Contains implementations of tuple representation classes and helpers
io.tarantool.driver.exceptions - package io.tarantool.driver.exceptions
Exception classes for internal client errors to be translated to user
io.tarantool.driver.exceptions.errors - package io.tarantool.driver.exceptions.errors
Classes for representing tarantool errors in java
io.tarantool.driver.handlers - package io.tarantool.driver.handlers
Contains Netty handler implementations
io.tarantool.driver.mappers - package io.tarantool.driver.mappers
Contains converters and mappers that map Java object and MessagePack
io.tarantool.driver.mappers.converters - package io.tarantool.driver.mappers.converters
Contains converters that map Java object and MessagePack
io.tarantool.driver.mappers.converters.object - package io.tarantool.driver.mappers.converters.object
Contains converters that map Java object to MessagePack
io.tarantool.driver.mappers.converters.value - package io.tarantool.driver.mappers.converters.value
Contains converters that map MessagePack to Java object
io.tarantool.driver.mappers.converters.value.custom - package io.tarantool.driver.mappers.converters.value.custom
Contains converters that map MessagePack to connector's special Java objects
io.tarantool.driver.protocol - package io.tarantool.driver.protocol
Tarantool binary protocol primitives and helpers
io.tarantool.driver.protocol.requests - package io.tarantool.driver.protocol.requests
This sub-package is dedicated to Tarantool operation requests
io.tarantool.driver.utils - package io.tarantool.driver.utils
Auxiliary code enhancements
IPROTO_AUTH - io.tarantool.driver.protocol.TarantoolRequestType
 
IPROTO_CALL - io.tarantool.driver.protocol.TarantoolRequestType
 
IPROTO_DATA - io.tarantool.driver.protocol.TarantoolResponseBodyType
 
IPROTO_DELETE - io.tarantool.driver.protocol.TarantoolRequestType
 
IPROTO_ERROR - io.tarantool.driver.protocol.TarantoolResponseBodyType
 
IPROTO_EVAL - io.tarantool.driver.protocol.TarantoolRequestType
 
IPROTO_EXPRESSION - io.tarantool.driver.protocol.TarantoolRequestFieldType
 
IPROTO_FUNCTION_NAME - io.tarantool.driver.protocol.TarantoolRequestFieldType
 
IPROTO_INDEX_ID - io.tarantool.driver.protocol.TarantoolRequestFieldType
 
IPROTO_INSERT - io.tarantool.driver.protocol.TarantoolRequestType
 
IPROTO_ITERATOR - io.tarantool.driver.protocol.TarantoolRequestFieldType
 
IPROTO_KEY - io.tarantool.driver.protocol.TarantoolRequestFieldType
 
IPROTO_LIMIT - io.tarantool.driver.protocol.TarantoolRequestFieldType
 
IPROTO_NOT_OK - io.tarantool.driver.protocol.TarantoolResponseType
 
IPROTO_OFFSET - io.tarantool.driver.protocol.TarantoolRequestFieldType
 
IPROTO_OK - io.tarantool.driver.protocol.TarantoolResponseType
 
IPROTO_OPS - io.tarantool.driver.protocol.TarantoolRequestFieldType
 
IPROTO_REPLACE - io.tarantool.driver.protocol.TarantoolRequestType
 
IPROTO_SELECT - io.tarantool.driver.protocol.TarantoolRequestType
 
IPROTO_SPACE_ID - io.tarantool.driver.protocol.TarantoolRequestFieldType
 
IPROTO_SQL - io.tarantool.driver.protocol.TarantoolResponseBodyType
 
IPROTO_TUPLE - io.tarantool.driver.protocol.TarantoolRequestFieldType
 
IPROTO_UPDATE - io.tarantool.driver.protocol.TarantoolRequestType
 
IPROTO_UPSERT - io.tarantool.driver.protocol.TarantoolRequestType
 
isConnected() - Method in interface io.tarantool.driver.api.connection.TarantoolConnection
Get the connection status
isConnected() - Method in class io.tarantool.driver.core.connection.TarantoolConnectionImpl
 
isDescending() - Method in class io.tarantool.driver.api.conditions.Conditions
Get the descending option value
isEmpty() - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
isGuest() - Method in class io.tarantool.driver.auth.SimpleTarantoolCredentials
 
isPrimary() - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexMetadata
Returns true if this is a primary index, false otherwise.
isProxyOperation() - Method in interface io.tarantool.driver.api.tuple.operations.TupleOperation
 
isUnique() - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexMetadata
Returns true if this is a unique index, false otherwise.
isUnique() - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexOptions
 
isValid() - Method in class io.tarantool.driver.auth.SimpleTarantoolCredentials
 
ITER_ALL - io.tarantool.driver.protocol.TarantoolIteratorType
 
ITER_EQ - io.tarantool.driver.protocol.TarantoolIteratorType
 
ITER_GE - io.tarantool.driver.protocol.TarantoolIteratorType
 
ITER_GT - io.tarantool.driver.protocol.TarantoolIteratorType
 
ITER_LE - io.tarantool.driver.protocol.TarantoolIteratorType
 
ITER_LT - io.tarantool.driver.protocol.TarantoolIteratorType
 
ITER_REQ - io.tarantool.driver.protocol.TarantoolIteratorType
 
iterator() - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
iterator() - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 

L

lastIndexOf(Object) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
LE - io.tarantool.driver.api.conditions.Operator
 
LENGTH - io.tarantool.driver.codecs.MessagePackFrameDecoder.DecoderState
 
lessOrEquals(int, Object) - Static method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values less or equal than the specified value
lessOrEquals(String, Object) - Static method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values less or equal than the specified value
lessThan(int, Object) - Static method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values less than the specified value
lessThan(String, Object) - Static method in class io.tarantool.driver.api.conditions.Conditions
Filter tuples by the specified field, with values less than the specified value
limit(long) - Static method in class io.tarantool.driver.api.conditions.Conditions
Limit the number od returned tuples with the specified value
listIterator() - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
listIterator(int) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
LT - io.tarantool.driver.api.conditions.Operator
 

M

makeOperationsFromTuple(TarantoolTuple) - Method in class io.tarantool.driver.core.space.ProxyTarantoolTupleSpace
 
makeOperationsFromTuple(TarantoolTuple) - Method in class io.tarantool.driver.core.space.TarantoolTupleSpace
 
makeOperationsFromTuple(T) - Method in class io.tarantool.driver.core.space.ProxyTarantoolSpace
Create a TupleOperations instance from the given tuple of type T
makeOperationsFromTuple(T) - Method in class io.tarantool.driver.core.space.TarantoolSpace
Create a TupleOperations instance from the given tuple of type T
mappingConfig - Variable in class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
 
MessagePackFrameDecoder - Class in io.tarantool.driver.codecs
Converts Tarantool server responses from MessagePack frames to Java objects
MessagePackFrameDecoder() - Constructor for class io.tarantool.driver.codecs.MessagePackFrameDecoder
 
MessagePackFrameDecoder.DecoderState - Enum in io.tarantool.driver.codecs
 
MessagePackFrameEncoder - Class in io.tarantool.driver.codecs
Converts Tarantool requests from Java objects to MessagePack frames
MessagePackFrameEncoder(MessagePackObjectMapper) - Constructor for class io.tarantool.driver.codecs.MessagePackFrameEncoder
 
MessagePackMapper - Interface in io.tarantool.driver.mappers
Combines both ObjectMapper and ValueMapper interfaces
MessagePackMapperBuilder - Interface in io.tarantool.driver.api
Builder for MessagePackMapper
MessagePackObjectMapper - Interface in io.tarantool.driver.mappers
Basic interface for generic converters between Java objects and MessagePack entities.
MessagePackObjectMapperException - Exception in io.tarantool.driver.mappers
Represents exceptions that occur while performing conversion between Java objects and MessagePack entities
MessagePackObjectMapperException() - Constructor for exception io.tarantool.driver.mappers.MessagePackObjectMapperException
 
MessagePackObjectMapperException(String) - Constructor for exception io.tarantool.driver.mappers.MessagePackObjectMapperException
 
MessagePackObjectMapperException(String, Object...) - Constructor for exception io.tarantool.driver.mappers.MessagePackObjectMapperException
 
MessagePackObjectMapperException(String, Throwable) - Constructor for exception io.tarantool.driver.mappers.MessagePackObjectMapperException
 
MessagePackValueMapper - Interface in io.tarantool.driver.mappers
Basic interface for collection of generic converters between MessagePack entities and Java objects.
MessagePackValueMapperException - Exception in io.tarantool.driver.mappers
Represents exceptions that occur while performing conversion between MessagePack entities and Java objects
MessagePackValueMapperException() - Constructor for exception io.tarantool.driver.mappers.MessagePackValueMapperException
 
MessagePackValueMapperException(String) - Constructor for exception io.tarantool.driver.mappers.MessagePackValueMapperException
 
MessagePackValueMapperException(String, Object...) - Constructor for exception io.tarantool.driver.mappers.MessagePackValueMapperException
 
MessagePackValueMapperException(String, Throwable) - Constructor for exception io.tarantool.driver.mappers.MessagePackValueMapperException
 
metadata() - Method in interface io.tarantool.driver.api.TarantoolClient
Provides operations for Tarantool spaces and indexes metadata
metadata() - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
metadata() - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
metadata() - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
metadata(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in interface io.tarantool.driver.api.conditions.FieldIdentifier
Returns metadata object corresponding to the field identifier type
metadata(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in interface io.tarantool.driver.api.conditions.IdIndex
 
metadata(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in interface io.tarantool.driver.api.conditions.NamedField
 
metadata(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in interface io.tarantool.driver.api.conditions.NamedIndex
 
metadata(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in interface io.tarantool.driver.api.conditions.PositionField
 
metadata(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.core.conditions.IdIndexImpl
 
metadata(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.core.conditions.NamedFieldImpl
 
metadata(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.core.conditions.NamedIndexImpl
 
metadata(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.core.conditions.PositionFieldImpl
 
metadataProvider() - Method in interface io.tarantool.driver.api.TarantoolClient
Provides implementation of retrieving the metadata for spaces and instances from Tarantool servers
metadataProvider() - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
metadataProvider() - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
metadataProvider() - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
multiConnection(InetSocketAddress, int, TarantoolConnectionListeners) - Method in class io.tarantool.driver.core.connection.TarantoolConnectionFactory
Create several connections and return their futures
MultiValueCallResult<T,​R extends List<T>> - Interface in io.tarantool.driver.api
CallResult implementation with multi result value (all items item of the multi-return result is treated as value)
MultiValueCallResultConverter<T,​R extends List<T>> - Class in io.tarantool.driver.mappers.converters.value.custom
Converter for stored function call result to a list of items
MultiValueCallResultConverter(ValueConverter<ArrayValue, R>) - Constructor for class io.tarantool.driver.mappers.converters.value.custom.MultiValueCallResultConverter
Basic constructor
MultiValueCallResultImpl<T,​R extends List<T>> - Class in io.tarantool.driver.core
Basic MultiValueCallResult implementation.
MultiValueCallResultImpl(Value, ValueConverter<ArrayValue, R>) - Constructor for class io.tarantool.driver.core.MultiValueCallResultImpl
 
MultiValueListConverter<T,​R extends List<T>,​V extends org.msgpack.value.Value> - Class in io.tarantool.driver.mappers.converters.value.custom
ArrayValue to List converter for given item type
MultiValueListConverter(ValueConverter<V, T>, Supplier<R>) - Constructor for class io.tarantool.driver.mappers.converters.value.custom.MultiValueListConverter
Basic constructor
multiValueResultMapperFactory() - Method in class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
 
multiValueResultMapperFactory() - Method in interface io.tarantool.driver.mappers.ResultMapperFactoryFactory
Create a factory for mapping stored function call results to MultiValueCallResult
MultiValueResultMapperFactory<T,​R extends List<T>> - Class in io.tarantool.driver.mappers
Factory for CallResultMapper instances used for handling Lua call multi-return result which is treated as a list of values
MultiValueResultMapperFactory() - Constructor for class io.tarantool.driver.mappers.MultiValueResultMapperFactory
Basic constructor
MultiValueResultMapperFactory(MessagePackMapper) - Constructor for class io.tarantool.driver.mappers.MultiValueResultMapperFactory
Basic constructor with mapper
multiValueTarantoolResultMapperFactory() - Method in class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
 
multiValueTarantoolResultMapperFactory() - Method in interface io.tarantool.driver.mappers.ResultMapperFactoryFactory
Create a factory for mapping stored function call result to MultiValueCallResult containing a list of tuples mapped to TarantoolResult
MultiValueTarantoolResultMapperFactory<T> - Class in io.tarantool.driver.mappers
Factory for CallResultMapper instances used for handling Lua call multi-return result items as list of tuples
MultiValueTarantoolResultMapperFactory() - Constructor for class io.tarantool.driver.mappers.MultiValueTarantoolResultMapperFactory
Basic constructor
MultiValueTarantoolResultMapperFactory(MessagePackMapper) - Constructor for class io.tarantool.driver.mappers.MultiValueTarantoolResultMapperFactory
Basic constructor with mapper

N

NamedField - Interface in io.tarantool.driver.api.conditions
Represents a field defined by name
NamedFieldImpl - Class in io.tarantool.driver.core.conditions
Represents a field defined by name
NamedFieldImpl(String) - Constructor for class io.tarantool.driver.core.conditions.NamedFieldImpl
Construct field using its name.
NamedIndex - Interface in io.tarantool.driver.api.conditions
Represents an index defined by name
NamedIndexImpl - Class in io.tarantool.driver.core.conditions
Represents an index defined by name
NamedIndexImpl(String) - Constructor for class io.tarantool.driver.core.conditions.NamedIndexImpl
Construct index by its name
newThread(Runnable) - Method in class io.tarantool.driver.core.TarantoolDaemonThreadFactory
 
next() - Method in interface io.tarantool.driver.api.connection.ConnectionSelectionStrategy
Provide the next available connection from the underlying pool of connections
next() - Method in interface io.tarantool.driver.api.cursor.TarantoolCursor
Fetch next element.
next() - Method in class io.tarantool.driver.api.cursor.TarantoolCursorBase
 
next() - Method in class io.tarantool.driver.utils.CyclingIterator
 
NoAvailableConnectionsException - Exception in io.tarantool.driver.exceptions
Represents an error where all connections in a pool are closed
NoAvailableConnectionsException() - Constructor for exception io.tarantool.driver.exceptions.NoAvailableConnectionsException
Basic constructor.
notEmpty(Collection<?>, String) - Static method in class io.tarantool.driver.utils.Assert
Asserts if the given Collection is not empty
NotEmptyTarantoolResponseBody - Class in io.tarantool.driver.protocol
Represents non-empty body from a map with one key and the actual data as value
NotEmptyTarantoolResponseBody(int, Value) - Constructor for class io.tarantool.driver.protocol.NotEmptyTarantoolResponseBody
Basic constructor.
notNull(Object, String) - Static method in class io.tarantool.driver.utils.Assert
Asserts if the passed object is not null

O

ObjectConverter<O,​V extends org.msgpack.value.Value> - Interface in io.tarantool.driver.mappers.converters
Basic interface for converters from Java objects to MessagePack entities for a particular class
of(TarantoolConnectionListener...) - Static method in class io.tarantool.driver.api.connection.TarantoolConnectionListeners
Construct a collection from an enumeration of TarantoolConnectionListener
OFF - io.tarantool.driver.core.connection.ConnectionMode
Init sequence completed, requests will not block
offset(long) - Static method in class io.tarantool.driver.api.conditions.Conditions
Skip the specified number of tuples before collecting the result.
OffsetCursor<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.api.cursor
Cursor implementation that uses server 'limit' and 'offset' methods under the hood.
OffsetCursor(TarantoolSpaceOperations<T, R>, Conditions, int) - Constructor for class io.tarantool.driver.api.cursor.OffsetCursor
 
onConnection(TarantoolConnection) - Method in interface io.tarantool.driver.api.connection.TarantoolConnectionListener
The operation to perform when the connection is ready
onConnectionClosed(TarantoolConnection) - Method in interface io.tarantool.driver.api.connection.TarantoolConnectionCloseListener
This method is invoked when the connection has been closed.
onConnectionFailure(TarantoolConnection, Throwable) - Method in interface io.tarantool.driver.api.connection.TarantoolConnectionFailureListener
This method is invoked when the connection has been broken.
operator() - Method in interface io.tarantool.driver.api.conditions.Condition
Filtering operator (<.
operator() - Method in class io.tarantool.driver.core.conditions.BaseCondition
 
Operator - Enum in io.tarantool.driver.api.conditions
Filtering condition operator.

P

Packable - Interface in io.tarantool.driver.protocol
Classes implementing this interface can be converted into MessagePack representation
PARALLEL_ROUND_ROBIN - io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategyType
 
parse(Value) - Static method in class io.tarantool.driver.exceptions.errors.TarantoolErrorsParser
Parse the error from tarantool
PARTIAL - io.tarantool.driver.core.connection.ConnectionMode
Do not block requests until the init sequence completes.
PositionField - Interface in io.tarantool.driver.api.conditions
Represents a field defined by position
PositionFieldImpl - Class in io.tarantool.driver.core.conditions
Represents a field defined by position
PositionFieldImpl(int) - Constructor for class io.tarantool.driver.core.conditions.PositionFieldImpl
Construct field using its position in field.
prepareUserAuthData(byte[], SimpleTarantoolCredentials) - Method in class io.tarantool.driver.auth.ChapSha1TarantoolAuthenticator
Take the salt from the server connect response, write the authentication data based on the provided SimpleTarantoolCredentials.
prepareUserAuthData(byte[], T) - Method in interface io.tarantool.driver.auth.TarantoolAuthenticator
Takes the server auth data returned in response for the connect request and user auth data, performs the necessary transformations and writes the serialized authentication data to a byte array
primary() - Method in class io.tarantool.driver.protocol.TarantoolIndexQueryFactory
Create a query for primary index
PRIMARY - Static variable in class io.tarantool.driver.protocol.TarantoolIndexQuery
 
ProxyMetadataProvider - Class in io.tarantool.driver.core.metadata
Provides spaces and index metadata via stored function call
ProxyMetadataProvider(TarantoolCallOperations, String, ValueConverter<Value, TarantoolMetadataContainer>, Class<? extends SingleValueCallResult<TarantoolMetadataContainer>>) - Constructor for class io.tarantool.driver.core.metadata.ProxyMetadataProvider
Basic constructor
ProxyOperation<T> - Interface in io.tarantool.driver.core.proxy
Base interface for space operations mapped to call operations
ProxyOperationsMappingConfig - Class in io.tarantool.driver.api.proxy
Provides methods for function names in a Tarantool instance or a Tarantool Cartridge role for CRUD operations.
ProxyOperationsMappingConfig.Builder - Class in io.tarantool.driver.api.proxy
ProxyTarantoolClient<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.core
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).
ProxyTarantoolClient(TarantoolClient<T, R>, ProxyOperationsMappingConfig) - Constructor for class io.tarantool.driver.core.ProxyTarantoolClient
Basic constructor
ProxyTarantoolMetadataContainer - Class in io.tarantool.driver.core.metadata
Contains spaces and indexes metadata information retrieved from a call to a stored function
ProxyTarantoolMetadataContainer() - Constructor for class io.tarantool.driver.core.metadata.ProxyTarantoolMetadataContainer
 
ProxyTarantoolSpace<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.core.space
Basic proxy TarantoolSpaceOperations implementation, which uses calls to API functions defined in Tarantool instance for performing CRUD operations on a space
ProxyTarantoolSpace(TarantoolClientConfig, TarantoolCallOperations, ProxyOperationsMappingConfig, TarantoolMetadataOperations, TarantoolSpaceMetadata) - Constructor for class io.tarantool.driver.core.space.ProxyTarantoolSpace
 
ProxyTarantoolTupleClient - Class in io.tarantool.driver.core
ProxyTarantoolClient implementation for working with default tuples
ProxyTarantoolTupleClient(TarantoolClient<TarantoolTuple, TarantoolResult<TarantoolTuple>>) - Constructor for class io.tarantool.driver.core.ProxyTarantoolTupleClient
Basic constructor.
ProxyTarantoolTupleClient(TarantoolClient<TarantoolTuple, TarantoolResult<TarantoolTuple>>, ProxyOperationsMappingConfig) - Constructor for class io.tarantool.driver.core.ProxyTarantoolTupleClient
Basic constructor
ProxyTarantoolTupleSpace - Class in io.tarantool.driver.core.space
ProxyTarantoolSpace implementation for working with default tuples
ProxyTarantoolTupleSpace(TarantoolClientConfig, TarantoolCallOperations, ProxyOperationsMappingConfig, TarantoolSpaceMetadata, TarantoolMetadataOperations) - Constructor for class io.tarantool.driver.core.space.ProxyTarantoolTupleSpace
Basic constructor
putObject(int, Object) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Set a tuple field value from an object by field position
putObject(int, Object) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
putObject(String, Object) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Set a tuple field value from an object by field name
putObject(String, Object) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 

R

readVersion(String) - Method in class io.tarantool.driver.TarantoolVersionHolder
Reads Tarantool version from a String.
refresh() - Method in interface io.tarantool.driver.api.metadata.TarantoolMetadataOperations
Refresh metadata cache
refresh() - Method in interface io.tarantool.driver.api.TarantoolClient
Starts the process of establishing lacking connections to each host
refresh() - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
refresh() - Method in class io.tarantool.driver.core.connection.AbstractTarantoolConnectionManager
 
refresh() - Method in interface io.tarantool.driver.core.connection.TarantoolConnectionManager
Starts the process of establishing lacking connections to each host
refresh() - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
refresh() - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
refresh() - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
registerObjectConverter(ObjectConverter<O, V>) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper
Perform ObjectConverter converter registration.
registerObjectConverter(Class<? extends O>, ObjectConverter<O, V>) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper
Adds a Java object converter to this mappers instance.
registerObjectConverter(Class<? extends O>, Class<V>, ObjectConverter<O, V>) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper
 
registerObjectConverter(Class<? extends O>, Class<V>, ObjectConverter<O, V>) - Method in interface io.tarantool.driver.mappers.MessagePackObjectMapper
Adds a Java object converter to this mappers instance
registerValueConverter(ValueType, ValueConverter<V, ? extends O>) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper
Perform ValueConverter converter registration.
registerValueConverter(ValueType, Class<? extends O>, ValueConverter<V, ? extends O>) - Method in class io.tarantool.driver.mappers.AbstractResultMapper
 
registerValueConverter(ValueType, Class<? extends O>, ValueConverter<V, ? extends O>) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper
 
registerValueConverter(ValueType, Class<? extends O>, ValueConverter<V, ? extends O>) - Method in interface io.tarantool.driver.mappers.MessagePackValueMapper
Adds a MessagePack entity converter to this mappers instance.
remove(int) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
remove(Object) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
removeAll(Collection<?>) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
replace(T) - Method in interface io.tarantool.driver.api.space.TarantoolSpaceOperations
Insert a tuple into the space or replace an existing one.
replace(T) - Method in class io.tarantool.driver.core.space.ProxyTarantoolSpace
 
replace(T) - Method in class io.tarantool.driver.core.space.RetryingTarantoolSpace
 
replace(T) - Method in class io.tarantool.driver.core.space.TarantoolSpace
 
REPLACE_FUNCTION - Static variable in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
 
ReplaceProxyOperation<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.core.proxy
Proxy operation for replace
ReplaceProxyOperation.Builder<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.core.proxy
The builder for this class.
RequestFutureManager - Class in io.tarantool.driver.core
Keeps track of submitted requests, finishing them by timeout and allowing asynchronous request processing
RequestFutureManager(TarantoolClientConfig, ScheduledExecutorService) - Constructor for class io.tarantool.driver.core.RequestFutureManager
Basic constructor.
requestManager - Variable in class io.tarantool.driver.core.connection.TarantoolConnectionImpl
 
RequestRetryPolicy - Interface in io.tarantool.driver.api.retry
Request retry policy contains an algorithm of deciding whether an exception is retryable and settings for limiting the retry attempts
RequestRetryPolicyFactory - Interface in io.tarantool.driver.api.retry
Manages instantiation of request retry policies.
ResultMapperFactoryFactory - Interface in io.tarantool.driver.mappers
Provides different factories for creating result mappers
retainAll(Collection<?>) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
retryAll - Static variable in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies
 
RetryingTarantoolClient<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.core
Client implementation that decorates a TarantoolClient instance, allowing to specify a retry policy for all requests made through this client instance.
RetryingTarantoolClient(TarantoolClient<T, R>, RequestRetryPolicyFactory) - Constructor for class io.tarantool.driver.core.RetryingTarantoolClient
Basic constructor.
RetryingTarantoolClient(TarantoolClient<T, R>, RequestRetryPolicyFactory, Executor) - Constructor for class io.tarantool.driver.core.RetryingTarantoolClient
Basic constructor
RetryingTarantoolSpace<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.core.space
Wrapper for TarantoolSpaceOperations instances which adds request retry policy to each operation
RetryingTarantoolSpace(TarantoolSpaceOperations<T, R>, RequestRetryPolicyFactory, Executor) - Constructor for class io.tarantool.driver.core.space.RetryingTarantoolSpace
Basic constructor
RetryingTarantoolTupleClient - Class in io.tarantool.driver.core
RetryingTarantoolClient implementation for working with default tuples
RetryingTarantoolTupleClient(TarantoolClient<TarantoolTuple, TarantoolResult<TarantoolTuple>>, RequestRetryPolicyFactory) - Constructor for class io.tarantool.driver.core.RetryingTarantoolTupleClient
Basic constructor
RetryingTarantoolTupleClient(TarantoolClient<TarantoolTuple, TarantoolResult<TarantoolTuple>>, RequestRetryPolicyFactory, Executor) - Constructor for class io.tarantool.driver.core.RetryingTarantoolTupleClient
Basic constructor
retryNetworkErrors() - Static method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies
Check all known network exceptions
retryNone - Static variable in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies
 
retryPolicyFactory - Variable in class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
 
retryTarantoolNoSuchProcedureErrors() - Static method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies
reverse() - Method in enum io.tarantool.driver.protocol.TarantoolIteratorType
 
ROUND_ROBIN - io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategyType
 
RTREE - io.tarantool.driver.api.metadata.TarantoolIndexType
 

S

scheduleRefresh() - Method in interface io.tarantool.driver.api.metadata.TarantoolMetadataOperations
Initiates metadata refresh cycle
scheduleRefresh() - Method in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
SCHEMA_FUNCTION - Static variable in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
 
select(Conditions) - Method in interface io.tarantool.driver.api.space.TarantoolSpaceOperations
Select tuples matching the specified query with options.
select(Conditions) - Method in class io.tarantool.driver.core.space.ProxyTarantoolSpace
 
select(Conditions) - Method in class io.tarantool.driver.core.space.RetryingTarantoolSpace
 
select(Conditions) - Method in class io.tarantool.driver.core.space.TarantoolSpace
 
SELECT_AFTER - Static variable in class io.tarantool.driver.core.proxy.CRUDOperationOptions
 
SELECT_BATCH_SIZE - Static variable in class io.tarantool.driver.core.proxy.CRUDOperationOptions
 
SELECT_FUNCTION - Static variable in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
 
SELECT_LIMIT - Static variable in class io.tarantool.driver.core.proxy.CRUDOperationOptions
 
SelectProxyOperation<T> - Class in io.tarantool.driver.core.proxy
Proxy operation for select
SelectProxyOperation.Builder<T> - Class in io.tarantool.driver.core.proxy
The builder for this class.
sendRequest(TarantoolRequest, MessagePackValueMapper) - Method in interface io.tarantool.driver.api.connection.TarantoolConnection
Send a prepared request to the Tarantool server and flush the buffer
sendRequest(TarantoolRequest, MessagePackValueMapper) - Method in class io.tarantool.driver.core.connection.TarantoolConnectionImpl
 
set(int, Object) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Set field value
set(int, T) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
set(String, Object) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Set field value
SET - io.tarantool.driver.api.tuple.operations.TarantoolUpdateOperationType
 
setClientConfig(TarantoolClientConfig) - Method in class io.tarantool.driver.cluster.BinaryClusterDiscoveryEndpoint
Set client configuration for connecting to the set of the discovery endpoints.
setConnections(int) - Method in class io.tarantool.driver.api.TarantoolClientConfig
Set number of connections to be established with the target server
setConnectionSelectionStrategyFactory(ConnectionSelectionStrategyFactory) - Method in class io.tarantool.driver.api.TarantoolClientConfig
Set factory implementation for collection selection strategy instances, for example, an instance of TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory
setConnectTimeout(int) - Method in class io.tarantool.driver.api.TarantoolClientConfig
Set TCP connection timeout, in milliseconds
setConnectTimeout(int) - Method in class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint
Set cluster discovery endpoint connection timeout
setCredentials(TarantoolCredentials) - Method in class io.tarantool.driver.api.TarantoolClientConfig
Set Tarantool credentials store
setDiscoveryFunction(String) - Method in class io.tarantool.driver.cluster.BinaryClusterDiscoveryEndpoint
Set discovery function name
setEndpoint(TarantoolClusterDiscoveryEndpoint) - Method in class io.tarantool.driver.cluster.TarantoolClusterDiscoveryConfig
Set service discovery endpoint config and enable cluster connection
setEndpointProvider(TarantoolClusterAddressProvider) - Method in class io.tarantool.driver.cluster.BinaryClusterDiscoveryEndpoint
Set service discovery endpoint provider
setField(int, TarantoolField) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Set a tuple field by field position
setField(int, TarantoolField) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
setField(String, TarantoolField) - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Set a tuple field by field name
setField(String, TarantoolField) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
setIndexOptions(TarantoolIndexOptions) - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexMetadata
Set index options
setIndexParts(List<TarantoolIndexPartMetadata>) - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexMetadata
Set index parts
setIndexType(TarantoolIndexType) - Method in interface io.tarantool.driver.api.metadata.TarantoolIndexMetadata
Set index type
setMessagePackMapper(MessagePackMapper) - Method in class io.tarantool.driver.api.TarantoolClientConfig
Set mapper between Java objects and MessagePack entities
setReadTimeout(int) - Method in class io.tarantool.driver.api.TarantoolClientConfig
Set socket read timeout, in milliseconds
setReadTimeout(int) - Method in class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint
Set response timeout for cluster discovery request
setRefreshCallback(Runnable) - Method in interface io.tarantool.driver.api.TarantoolClusterAddressProvider
Specify callback for refreshing connections to addresses.
setRefreshCallback(Runnable) - Method in class io.tarantool.driver.cluster.AbstractDiscoveryClusterAddressProvider
 
setRequestTimeout(int) - Method in class io.tarantool.driver.api.TarantoolClientConfig
Set request completion timeout, in milliseconds
setServiceDiscoveryDelay(int) - Method in class io.tarantool.driver.cluster.TarantoolClusterDiscoveryConfig
Set scan period (in milliseconds) of receiving a new list of instances
setSslContext(SslContext) - Method in class io.tarantool.driver.api.TarantoolClientConfig
Set SslContext for establishing SSL/TLS connection
setUri(String) - Method in class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint
Set discovery endpoint URI
SimpleTarantoolCredentials - Class in io.tarantool.driver.auth
Container for plain user and password data for authentication
SimpleTarantoolCredentials() - Constructor for class io.tarantool.driver.auth.SimpleTarantoolCredentials
Simple constructor which uses the default guest credentials
SimpleTarantoolCredentials(String, String) - Constructor for class io.tarantool.driver.auth.SimpleTarantoolCredentials
Basic constructor.
singleConnection(InetSocketAddress, TarantoolConnectionListeners) - Method in class io.tarantool.driver.core.connection.TarantoolConnectionFactory
Create single connection and return connection future
SingleValueCallResult<T> - Interface in io.tarantool.driver.api
CallResult with one result value (first item of the multi-return result is treated as value)
SingleValueCallResultConverter<T> - Class in io.tarantool.driver.mappers.converters.value.custom
Converter of the stored function call result into a SingleValueCallResult
SingleValueCallResultConverter(ValueConverter<Value, T>) - Constructor for class io.tarantool.driver.mappers.converters.value.custom.SingleValueCallResultConverter
 
SingleValueCallResultImpl<T> - Class in io.tarantool.driver.core
Basic SingleValueCallResult implementation.
SingleValueCallResultImpl(ArrayValue, ValueConverter<Value, T>) - Constructor for class io.tarantool.driver.core.SingleValueCallResultImpl
 
singleValueResultMapperFactory() - Method in class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
 
singleValueResultMapperFactory() - Method in interface io.tarantool.driver.mappers.ResultMapperFactoryFactory
Create a factory for mapping stored function call results to SingleValueCallResult
SingleValueResultMapperFactory<T> - Class in io.tarantool.driver.mappers
Factory for CallResultMapper instances used for handling Lua call results resulting in two possible values -- result and error
SingleValueResultMapperFactory() - Constructor for class io.tarantool.driver.mappers.SingleValueResultMapperFactory
Basic constructor
SingleValueResultMapperFactory(MessagePackMapper) - Constructor for class io.tarantool.driver.mappers.SingleValueResultMapperFactory
Basic constructor with mapper
singleValueTarantoolResultMapperFactory() - Method in class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
 
singleValueTarantoolResultMapperFactory() - Method in interface io.tarantool.driver.mappers.ResultMapperFactoryFactory
Create a factory for mapping stored function call result to SingleValueCallResult containing a list of tuples mapped to TarantoolResult
SingleValueTarantoolResultMapperFactory<T> - Class in io.tarantool.driver.mappers
Factory for CallResultMapper instances used for handling Lua call results resulting in lists of tuples
SingleValueTarantoolResultMapperFactory() - Constructor for class io.tarantool.driver.mappers.SingleValueTarantoolResultMapperFactory
Basic constructor
SingleValueTarantoolResultMapperFactory(MessagePackMapper) - Constructor for class io.tarantool.driver.mappers.SingleValueTarantoolResultMapperFactory
Basic constructor with mapper
size() - Method in interface io.tarantool.driver.api.tuple.TarantoolTuple
Get the number of fields in this tuple
size() - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
size() - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
space(int) - Method in interface io.tarantool.driver.api.TarantoolClient
Provides CRUD and other operations for a Tarantool space
space(int) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
space(int) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
space(int) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
space(String) - Method in interface io.tarantool.driver.api.TarantoolClient
Provides CRUD and other operations for a Tarantool space
space(String) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
 
space(String) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
 
space(String) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
 
spaceMetadataById - Variable in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
spaceMetadataByName - Variable in class io.tarantool.driver.core.metadata.TarantoolMetadata
 
spaceOperations(TarantoolSpaceOperations<TarantoolTuple, TarantoolResult<TarantoolTuple>>, RequestRetryPolicyFactory, Executor) - Method in class io.tarantool.driver.core.RetryingTarantoolTupleClient
 
spaceOperations(TarantoolSpaceOperations<T, R>, RequestRetryPolicyFactory, Executor) - Method in class io.tarantool.driver.core.RetryingTarantoolClient
Creates a space API implementation instance for the specified space
spaceOperations(TarantoolClientConfig, TarantoolCallOperations, ProxyOperationsMappingConfig, TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.core.ProxyTarantoolClient
Creates a space API implementation instance for the specified space
spaceOperations(TarantoolClientConfig, TarantoolCallOperations, ProxyOperationsMappingConfig, TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.core.ProxyTarantoolTupleClient
 
spaceOperations(TarantoolClientConfig, TarantoolConnectionManager, TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.core.AbstractTarantoolClient
Creates a space API implementation instance for the specified space
spaceOperations(TarantoolClientConfig, TarantoolConnectionManager, TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.core.ClusterTarantoolTupleClient
 
SpacesMetadataProvider - Class in io.tarantool.driver.core.metadata
Provides spaces and index metadata via requests to the system spaces in the Tarantool server instance
SpacesMetadataProvider(TarantoolCallOperations, MessagePackMapper) - Constructor for class io.tarantool.driver.core.metadata.SpacesMetadataProvider
Basic constructor
SpacesTarantoolMetadataContainer - Class in io.tarantool.driver.core.metadata
Contains spaces and indexes metadata information retrieved from the system spaces
SpacesTarantoolMetadataContainer(TarantoolResult<TarantoolSpaceMetadata>, TarantoolResult<TarantoolIndexMetadata>) - Constructor for class io.tarantool.driver.core.metadata.SpacesTarantoolMetadataContainer
 
splice(int, int, int, String) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Replace substring
splice(String, int, int, String) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Replace substring
SPLICE - io.tarantool.driver.api.tuple.operations.TarantoolUpdateOperationType
 
spliterator() - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
startAfter(TarantoolTuple) - Method in class io.tarantool.driver.api.conditions.Conditions
Start collecting tuples into result after the specified tuple.
startAfter(T, ObjectConverter<T, ArrayValue>) - Method in class io.tarantool.driver.api.conditions.Conditions
Start collecting tuples into result after the specified tuple.
StartAfterCursor<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.api.cursor
Cursor implementation that uses 'cluster' select method under the hood.
StartAfterCursor(TarantoolSpaceOperations<T, R>, Conditions, int, MessagePackMapper) - Constructor for class io.tarantool.driver.api.cursor.StartAfterCursor
 
startDiscoveryTask() - Method in class io.tarantool.driver.cluster.AbstractDiscoveryClusterAddressProvider
 
state(boolean, String) - Static method in class io.tarantool.driver.utils.Assert
Asserts if the passed expression is true
subList(int, int) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
submitRequest(TarantoolRequest, int, MessagePackValueMapper) - Method in class io.tarantool.driver.core.RequestFutureManager
Submit a request ID for tracking.
submitRequest(TarantoolRequest, MessagePackValueMapper) - Method in class io.tarantool.driver.core.RequestFutureManager
Submit a request ID for tracking.
subtract(int, Number) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Subtracts the specified value to the field value
subtract(String, Number) - Static method in class io.tarantool.driver.api.tuple.operations.TupleOperations
Subtracts the specified value to the field value
SUBTRACT - io.tarantool.driver.api.tuple.operations.TarantoolUpdateOperationType
 

T

TarantoolAccessDeniedException - Exception in io.tarantool.driver.exceptions
Corresponds to an exception that occurs when the connected user doesn't have access to function, space or sequence.
TarantoolAccessDeniedException(String) - Constructor for exception io.tarantool.driver.exceptions.TarantoolAccessDeniedException
 
TarantoolAddressProviderFactory - Class in io.tarantool.driver.api
Factory for Tarantool address provider instances.
TarantoolAttemptsLimitException - Exception in io.tarantool.driver.exceptions
The exception that was thrown from TarantoolRequestRetryPolicies
TarantoolAttemptsLimitException(Integer) - Constructor for exception io.tarantool.driver.exceptions.TarantoolAttemptsLimitException
 
TarantoolAttemptsLimitException(Integer, Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolAttemptsLimitException
 
TarantoolAttemptsLimitException(String, Object...) - Constructor for exception io.tarantool.driver.exceptions.TarantoolAttemptsLimitException
 
TarantoolAttemptsLimitException(Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolAttemptsLimitException
 
TarantoolAuthenticationException - Exception in io.tarantool.driver.auth
This exception is thrown when the AbstractTarantoolClient fails to authenticate with given data
TarantoolAuthenticationException() - Constructor for exception io.tarantool.driver.auth.TarantoolAuthenticationException
 
TarantoolAuthenticationException(Throwable) - Constructor for exception io.tarantool.driver.auth.TarantoolAuthenticationException
 
TarantoolAuthenticationHandler<S extends TarantoolCredentials,​T extends TarantoolAuthenticator<S>> - Class in io.tarantool.driver.handlers
Reads the greeting received from Tarantool server and optionally sends an authentication request with passed credentials.
TarantoolAuthenticationHandler(CompletableFuture<Channel>, TarantoolVersionHolder, S, T) - Constructor for class io.tarantool.driver.handlers.TarantoolAuthenticationHandler
Basic constructor.
TarantoolAuthenticationResponseHandler - Class in io.tarantool.driver.handlers
Basic Tarantool server authentication response handler.
TarantoolAuthenticationResponseHandler(CompletableFuture<Channel>) - Constructor for class io.tarantool.driver.handlers.TarantoolAuthenticationResponseHandler
 
TarantoolAuthenticator<T extends TarantoolCredentials> - Interface in io.tarantool.driver.auth
Prepares authentication data for passing to Tarantool
TarantoolAuthMechanism - Enum in io.tarantool.driver.auth
Provides signatures for the authentication mechanisms supported by Tarantool
TarantoolAuthRequest - Class in io.tarantool.driver.protocol.requests
Authentication request.
TarantoolAuthRequest.Builder - Class in io.tarantool.driver.protocol.requests
Tarantool authentication request builder
TarantoolBadCredentialsException - Exception in io.tarantool.driver.exceptions
This exception is thrown If incorrect credentials are specified
TarantoolBadCredentialsException() - Constructor for exception io.tarantool.driver.exceptions.TarantoolBadCredentialsException
 
TarantoolBoxErrorFactory() - Constructor for class io.tarantool.driver.exceptions.errors.TarantoolErrors.TarantoolBoxErrorFactory
 
TarantoolCallOperations - Interface in io.tarantool.driver.api
Aggregates all call operation variants
TarantoolCallRequest - Class in io.tarantool.driver.protocol.requests
Call request.
TarantoolCallRequest.Builder - Class in io.tarantool.driver.protocol.requests
Tarantool call request builder
TarantoolCallResultMapperFactory<T,​R extends CallResult<T>> - Class in io.tarantool.driver.mappers
Factory for CallResultMapper instances used for calling API functions on Tarantool instance
TarantoolCallResultMapperFactory() - Constructor for class io.tarantool.driver.mappers.TarantoolCallResultMapperFactory
Basic constructor
TarantoolChannelInitializer - Class in io.tarantool.driver.core
The main channel pipeline initializer.
TarantoolChannelInitializer(TarantoolClientConfig, RequestFutureManager, TarantoolVersionHolder, CompletableFuture<Channel>) - Constructor for class io.tarantool.driver.core.TarantoolChannelInitializer
 
TarantoolClient<T extends Packable,​R extends Collection<T>> - Interface in io.tarantool.driver.api
Basic Tarantool client interface
TarantoolClientBuilder - Interface in io.tarantool.driver.api
Tarantool client builder interface.
TarantoolClientBuilderImpl - Class in io.tarantool.driver.core
Tarantool client builder implementation.
TarantoolClientBuilderImpl() - Constructor for class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
TarantoolClientConfig - Class in io.tarantool.driver.api
Class-container for TarantoolClient configuration.
TarantoolClientConfig() - Constructor for class io.tarantool.driver.api.TarantoolClientConfig
Basic constructor.
TarantoolClientConfig.Builder - Class in io.tarantool.driver.api
A builder for TarantoolClientConfig
TarantoolClientConfigurator<SELF extends TarantoolClientConfigurator<SELF>> - Interface in io.tarantool.driver.api
Tarantool client configurator interface.
TarantoolClientConfiguratorImpl<SELF extends TarantoolClientConfigurator<SELF>> - Class in io.tarantool.driver.core
Tarantool client configurator implementation.
TarantoolClientConfiguratorImpl() - Constructor for class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
 
TarantoolClientConfiguratorImpl(TarantoolClient<TarantoolTuple, TarantoolResult<TarantoolTuple>>) - Constructor for class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
 
TarantoolClientException - Exception in io.tarantool.driver.exceptions
Basic exception class for client errors like connection errors, configuration error etc
TarantoolClientException(String) - Constructor for exception io.tarantool.driver.exceptions.TarantoolClientException
 
TarantoolClientException(String, Object...) - Constructor for exception io.tarantool.driver.exceptions.TarantoolClientException
 
TarantoolClientException(String, Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolClientException
 
TarantoolClientException(Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolClientException
 
TarantoolClientFactory - Interface in io.tarantool.driver.api
Tarantool client factory interface.
TarantoolClusterAddressProvider - Interface in io.tarantool.driver.api
Provides a collection of Tarantool server addresses corresponding to the cluster nodes
TarantoolClusterConnectionManager - Class in io.tarantool.driver.core.connection
Implementation of AbstractTarantoolConnectionManager, aware of connecting to the Tarantool cluster
TarantoolClusterConnectionManager(TarantoolClientConfig, TarantoolConnectionFactory, TarantoolConnectionListeners, TarantoolClusterAddressProvider) - Constructor for class io.tarantool.driver.core.connection.TarantoolClusterConnectionManager
Basic constructor.
TarantoolClusterDiscoveryConfig - Class in io.tarantool.driver.cluster
Class-container for service discovery configuration.
TarantoolClusterDiscoveryConfig() - Constructor for class io.tarantool.driver.cluster.TarantoolClusterDiscoveryConfig
 
TarantoolClusterDiscoveryConfig.Builder - Class in io.tarantool.driver.cluster
TarantoolClusterDiscoveryEndpoint - Interface in io.tarantool.driver.cluster
Tarantool cluster discovery endpoint configuration
TarantoolConnection - Interface in io.tarantool.driver.api.connection
 
TarantoolConnectionCloseListener - Interface in io.tarantool.driver.api.connection
Connection close listener.
TarantoolConnectionException - Exception in io.tarantool.driver.exceptions
This exception is thrown after a request attempt using not connected client instance
TarantoolConnectionException(Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolConnectionException
 
TarantoolConnectionFactory - Class in io.tarantool.driver.core.connection
Manages instantiation and connection procedures for Tarantool server connections
TarantoolConnectionFactory(TarantoolClientConfig, Bootstrap, ScheduledExecutorService) - Constructor for class io.tarantool.driver.core.connection.TarantoolConnectionFactory
Basic constructor.
TarantoolConnectionFailureListener - Interface in io.tarantool.driver.api.connection
Connection failure listener.
TarantoolConnectionImpl - Class in io.tarantool.driver.core.connection
 
TarantoolConnectionImpl(RequestFutureManager, TarantoolVersionHolder, Channel) - Constructor for class io.tarantool.driver.core.connection.TarantoolConnectionImpl
 
TarantoolConnectionIterator - Class in io.tarantool.driver.core.connection
Special cycling iterator for Tarantool connections
TarantoolConnectionIterator(Collection<TarantoolConnection>) - Constructor for class io.tarantool.driver.core.connection.TarantoolConnectionIterator
Basic constructor.
TarantoolConnectionListener - Interface in io.tarantool.driver.api.connection
Listens on the connection future and asynchronously performs some operation over the connection once it is ready
TarantoolConnectionListeners - Class in io.tarantool.driver.api.connection
Helper class.
TarantoolConnectionListeners() - Constructor for class io.tarantool.driver.api.connection.TarantoolConnectionListeners
Basic constructor.
TarantoolConnectionListeners(List<TarantoolConnectionListener>) - Constructor for class io.tarantool.driver.api.connection.TarantoolConnectionListeners
Allows to add several listeners right on instantiation.
TarantoolConnectionManager - Interface in io.tarantool.driver.core.connection
Manages the Tarantool server connections lifecycle.
TarantoolConnectionSelectionStrategies - Class in io.tarantool.driver.api.connection
Class-container for default kinds of connection selection strategies
TarantoolConnectionSelectionStrategies() - Constructor for class io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategies
 
TarantoolConnectionSelectionStrategies.ParallelRoundRobinStrategyFactory - Enum in io.tarantool.driver.api.connection
Instantiates a TarantoolConnectionSelectionStrategies.ParallelRoundRobinStrategy, which is applicable for multiple connections to several servers and expects equal number of connections per server.
TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory - Enum in io.tarantool.driver.api.connection
Instantiates a TarantoolConnectionSelectionStrategies.RoundRobinStrategy, which is applicable for multiple connections to one server and selects connections in the order according to the passed collection.
TarantoolConnectionSelectionStrategyType - Enum in io.tarantool.driver.api.connection
Enumeration of the default types of connection selection strategies.
TarantoolCredentials - Interface in io.tarantool.driver.auth
Container for different forms of credentials, aware of storing the necessary data and authentication mechanisms
TarantoolCursor<T extends Packable> - Interface in io.tarantool.driver.api.cursor
Basic cursor interface which allows forward-only iteration through query results.
TarantoolCursorBase<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.api.cursor
Generic cursor implementation that performs client calls with TarantoolSpaceOperations.
TarantoolCursorBase() - Constructor for class io.tarantool.driver.api.cursor.TarantoolCursorBase
 
TarantoolDaemonThreadFactory - Class in io.tarantool.driver.core
Custom thread factory for scheduled executor service that creates daemon threads.
TarantoolDaemonThreadFactory(String) - Constructor for class io.tarantool.driver.core.TarantoolDaemonThreadFactory
 
TarantoolDecoderException - Exception in io.tarantool.driver.exceptions
Used in cases when a request or a response body cannot be transformed from/into MessagePack
TarantoolDecoderException(TarantoolHeader, Exception) - Constructor for exception io.tarantool.driver.exceptions.TarantoolDecoderException
 
TarantoolDeleteRequest - Class in io.tarantool.driver.protocol.requests
Delete request.
TarantoolDeleteRequest.Builder - Class in io.tarantool.driver.protocol.requests
Tarantool delete request builder
TarantoolErrorFactory - Interface in io.tarantool.driver.exceptions.errors
A factory that accepts an error and returns a TarantoolException if this error matches the format of the factory.
TarantoolErrorResult - Class in io.tarantool.driver.protocol
Incapsulates the error data returned in Tarantool server response
TarantoolErrorResult(Long, Long, Value) - Constructor for class io.tarantool.driver.protocol.TarantoolErrorResult
Basic constructor.
TarantoolErrors - Class in io.tarantool.driver.exceptions.errors
Class-container for built-in tarantool errors factories
TarantoolErrors() - Constructor for class io.tarantool.driver.exceptions.errors.TarantoolErrors
 
TarantoolErrors.TarantoolBoxErrorFactory - Class in io.tarantool.driver.exceptions.errors
Produces TarantoolInternalException subclasses from the serialized representation in the format of box.error:unpack,
TarantoolErrors.TarantoolErrorsErrorFactory - Class in io.tarantool.driver.exceptions.errors
Produces TarantoolInternalException subclasses from the serialized representation in the format of require('errors').new_class("NewError"),
TarantoolErrors.TarantoolUnrecognizedErrorFactory - Class in io.tarantool.driver.exceptions.errors
The factory is finalizing, i.e. errors passed into it will always be introverted as appropriate for the given factory The error is generated in a message that is passed to TarantoolInternalException
TarantoolErrorsErrorFactory() - Constructor for class io.tarantool.driver.exceptions.errors.TarantoolErrors.TarantoolErrorsErrorFactory
 
TarantoolErrorsParser - Class in io.tarantool.driver.exceptions.errors
A parser that pushes the error into different types of tarantool errors and looks at which one fits, if none fits, then at the end there will be a stub error.
TarantoolEvalOperations - Interface in io.tarantool.driver.api
Aggregates all value operation variants
TarantoolEvalRequest - Class in io.tarantool.driver.protocol.requests
Eval request.
TarantoolEvalRequest.Builder - Class in io.tarantool.driver.protocol.requests
Tarantool eval request builder
TarantoolException - Exception in io.tarantool.driver.exceptions
Base class for Tarantool runtime exceptions
TarantoolException() - Constructor for exception io.tarantool.driver.exceptions.TarantoolException
 
TarantoolException(String) - Constructor for exception io.tarantool.driver.exceptions.TarantoolException
 
TarantoolException(String, Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolException
 
TarantoolException(Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolException
 
TarantoolField - Interface in io.tarantool.driver.api.tuple
Represents individual field in a tuple
TarantoolFieldImpl - Class in io.tarantool.driver.core.tuple
Basic tuple field implementation
TarantoolFieldMetadata - Interface in io.tarantool.driver.api.metadata
Tarantool space field format metadata
TarantoolFieldNotFoundException - Exception in io.tarantool.driver.exceptions
Represents error when a field is not found in space format metadata
TarantoolFieldNotFoundException(int, TarantoolSpaceMetadata) - Constructor for exception io.tarantool.driver.exceptions.TarantoolFieldNotFoundException
 
TarantoolFieldNotFoundException(String, TarantoolSpaceMetadata) - Constructor for exception io.tarantool.driver.exceptions.TarantoolFieldNotFoundException
 
TarantoolFunctionCallException - Exception in io.tarantool.driver.exceptions
Represents exceptions returned for call operations, if the server response does not match the expected format
TarantoolFunctionCallException(String) - Constructor for exception io.tarantool.driver.exceptions.TarantoolFunctionCallException
 
TarantoolHeader - Class in io.tarantool.driver.protocol
Represents the Tarantool packet frame header.
TarantoolIndexMetadata - Interface in io.tarantool.driver.api.metadata
Represents Tarantool index metadata (index ID, name, etc.)
TarantoolIndexMetadataConverter - Class in io.tarantool.driver.core.metadata
Maps MessagePack ArrayValue into TarantoolIndexMetadataImpl
TarantoolIndexMetadataConverter(MessagePackValueMapper) - Constructor for class io.tarantool.driver.core.metadata.TarantoolIndexMetadataConverter
 
TarantoolIndexMetadataResult - Interface in io.tarantool.driver.api.metadata
Shortcut for SingleValueCallResult, that contains index metadata mapping
TarantoolIndexNotFoundException - Exception in io.tarantool.driver.exceptions
Represents index not found by name error
TarantoolIndexNotFoundException(int, String) - Constructor for exception io.tarantool.driver.exceptions.TarantoolIndexNotFoundException
 
TarantoolIndexNotFoundException(String, int) - Constructor for exception io.tarantool.driver.exceptions.TarantoolIndexNotFoundException
 
TarantoolIndexNotFoundException(String, String) - Constructor for exception io.tarantool.driver.exceptions.TarantoolIndexNotFoundException
 
TarantoolIndexOptions - Interface in io.tarantool.driver.api.metadata
Represents Tarantool index options
TarantoolIndexPartMetadata - Interface in io.tarantool.driver.api.metadata
Represents Tarantool index part metadata
TarantoolIndexQuery - Class in io.tarantool.driver.protocol
Represents index-related query options including index ID or name, matching keys and iterator type.
TarantoolIndexQuery() - Constructor for class io.tarantool.driver.protocol.TarantoolIndexQuery
Basic constructor.
TarantoolIndexQuery(int) - Constructor for class io.tarantool.driver.protocol.TarantoolIndexQuery
Creates a query for index with specified ID.
TarantoolIndexQueryFactory - Class in io.tarantool.driver.protocol
A factory for index query used in select request and other requests to Tarantool server
TarantoolIndexQueryFactory(TarantoolMetadataOperations) - Constructor for class io.tarantool.driver.protocol.TarantoolIndexQueryFactory
Basic constructor.
TarantoolIndexType - Enum in io.tarantool.driver.api.metadata
Represents all types of Tarantool space indexes.
TarantoolInsertRequest - Class in io.tarantool.driver.protocol.requests
Insert request.
TarantoolInsertRequest.Builder - Class in io.tarantool.driver.protocol.requests
Tarantool insert request builder
TarantoolInternalException - Exception in io.tarantool.driver.exceptions
Represents exceptions returned on call operations from Lua API (functions return nil, err or the `error()` function is called in the function body)
TarantoolInternalException(String) - Constructor for exception io.tarantool.driver.exceptions.TarantoolInternalException
 
TarantoolInternalNetworkException - Exception in io.tarantool.driver.exceptions
Represents server internal error subclasses that are related to the network problems with connections between Tarantool nodes or external services accessed from inside Tarantool (Connection timeout, No connection, etc.)
TarantoolInternalNetworkException(String) - Constructor for exception io.tarantool.driver.exceptions.TarantoolInternalNetworkException
 
TarantoolIteratorType - Enum in io.tarantool.driver.protocol
Represents all types of Tarantool iterators.
TarantoolMetadata - Class in io.tarantool.driver.core.metadata
Base class for TarantoolMetadataOperations implementations
TarantoolMetadata(TarantoolMetadataProvider) - Constructor for class io.tarantool.driver.core.metadata.TarantoolMetadata
 
TarantoolMetadataContainer - Interface in io.tarantool.driver.api.metadata
Contains information about spaces and their indexes, parsed from an external source
TarantoolMetadataOperations - Interface in io.tarantool.driver.api.metadata
Tarantool metadata operations interface (get space by name, get index by name, etc.)
TarantoolMetadataProvider - Interface in io.tarantool.driver.api.metadata
Generic interface for different space and index metadata providers
TarantoolMetadataRequestException - Exception in io.tarantool.driver.exceptions
The exception occurs when the metadata returned by proxy function has a wrong format or the metadata request failed
TarantoolMetadataRequestException(String, Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolMetadataRequestException
 
TarantoolNoSuchProcedureException - Exception in io.tarantool.driver.exceptions
Corresponds to an exception that occurs when the procedure has not (yet) been defined in the Tarantool instance.
TarantoolNoSuchProcedureException(String) - Constructor for exception io.tarantool.driver.exceptions.TarantoolNoSuchProcedureException
 
TarantoolNullField - Class in io.tarantool.driver.api.tuple
Represents a field with empty value which serializes to msgpack.NULL
TarantoolNullField() - Constructor for class io.tarantool.driver.api.tuple.TarantoolNullField
 
TarantoolOkResult - Class in io.tarantool.driver.protocol
Incapsulates the result data returned in Tarantool server response
TarantoolOkResult(Long, Value) - Constructor for class io.tarantool.driver.protocol.TarantoolOkResult
Basic constructor.
TarantoolProtocolException - Exception in io.tarantool.driver.protocol
Represents errors that occur while decoding Tarantool packets
TarantoolProtocolException(Exception) - Constructor for exception io.tarantool.driver.protocol.TarantoolProtocolException
 
TarantoolProtocolException(String) - Constructor for exception io.tarantool.driver.protocol.TarantoolProtocolException
 
TarantoolProtocolException(String, Object...) - Constructor for exception io.tarantool.driver.protocol.TarantoolProtocolException
 
TarantoolReplaceRequest - Class in io.tarantool.driver.protocol.requests
Replace request.
TarantoolReplaceRequest.Builder - Class in io.tarantool.driver.protocol.requests
Tarantool replace request builder
TarantoolRequest - Class in io.tarantool.driver.protocol
Base class for all kinds of requests to Tarantool server.
TarantoolRequest(TarantoolRequestType, TarantoolRequestBody) - Constructor for class io.tarantool.driver.protocol.TarantoolRequest
Basic constructor.
TarantoolRequestBody - Class in io.tarantool.driver.protocol
Represents basic Tarantool request body
TarantoolRequestBody() - Constructor for class io.tarantool.driver.protocol.TarantoolRequestBody
In rare cases, the body may be empty.
TarantoolRequestBody(Map<Integer, ?>, MessagePackObjectMapper) - Constructor for class io.tarantool.driver.protocol.TarantoolRequestBody
Basic constructor.
TarantoolRequestFieldType - Enum in io.tarantool.driver.protocol
All Tarantool request field codes
TarantoolRequestHandler - Class in io.tarantool.driver.handlers
Performs registration of requests and pushes them forward.
TarantoolRequestHandler(RequestFutureManager) - Constructor for class io.tarantool.driver.handlers.TarantoolRequestHandler
 
TarantoolRequestMetadata - Class in io.tarantool.driver.core
Intermediate request metadata holder
TarantoolRequestRetryPolicies - Class in io.tarantool.driver.api.retry
Class-container for built-in request retry policies
TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy<T extends Predicate<Throwable>> - Class in io.tarantool.driver.api.retry
Retry policy that accepts a maximum number of attempts and an exception checking predicate.
TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory<T extends Predicate<Throwable>> - Class in io.tarantool.driver.api.retry
TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T extends Predicate<Throwable>> - Class in io.tarantool.driver.api.retry
TarantoolRequestRetryPolicies.InfiniteRetryPolicy<T extends Predicate<Throwable>> - Class in io.tarantool.driver.api.retry
Retry policy that performs unbounded number of attempts.
TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory<T extends Predicate<Throwable>> - Class in io.tarantool.driver.api.retry
TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T extends Predicate<Throwable>> - Class in io.tarantool.driver.api.retry
TarantoolRequestType - Enum in io.tarantool.driver.protocol
Encapsulates a set of supported Tarantool request codes
TarantoolResponse - Class in io.tarantool.driver.protocol
Base class for all kinds of responses received from Tarantool server.
TarantoolResponseBody - Interface in io.tarantool.driver.protocol
Represents Tarantool server response data data frame
TarantoolResponseBodyType - Enum in io.tarantool.driver.protocol
Incapsulates Tarantool response body types
TarantoolResponseHandler - Class in io.tarantool.driver.handlers
Basic Tarantool server response handler.
TarantoolResponseHandler(RequestFutureManager) - Constructor for class io.tarantool.driver.handlers.TarantoolResponseHandler
 
TarantoolResponseType - Enum in io.tarantool.driver.protocol
Incapsulates the type codes of a Tarantool response
TarantoolResult<T> - Interface in io.tarantool.driver.api
Basic interface for Tarantool operations result -- an array of tuples
TarantoolResultConverter<V extends org.msgpack.value.Value,​T> - Class in io.tarantool.driver.mappers.converters.value.custom
 
TarantoolResultConverter(ValueConverter<ArrayValue, T>) - Constructor for class io.tarantool.driver.mappers.converters.value.custom.TarantoolResultConverter
 
TarantoolResultImpl<T> - Class in io.tarantool.driver.core
Basic TarantoolResult implementation.
TarantoolResultImpl(Value, ValueConverter<ArrayValue, T>) - Constructor for class io.tarantool.driver.core.TarantoolResultImpl
 
TarantoolResultMapper<T> - Class in io.tarantool.driver.mappers
Mapper from array of MessagePack tuples to TarantoolResult
TarantoolResultMapper(MessagePackValueMapper, ValueConverter<ArrayValue, ? extends TarantoolResult<T>>, Class<? extends TarantoolResult<T>>) - Constructor for class io.tarantool.driver.mappers.TarantoolResultMapper
Basic constructor
TarantoolResultMapperFactory<T> - Class in io.tarantool.driver.mappers
Factory for TarantoolResultMapper instances used for handling box protocol operation results returning TarantoolResult (array of tuples)
TarantoolResultMapperFactory() - Constructor for class io.tarantool.driver.mappers.TarantoolResultMapperFactory
Basic constructor
TarantoolSelectRequest - Class in io.tarantool.driver.protocol.requests
Select request.
TarantoolSelectRequest.Builder - Class in io.tarantool.driver.protocol.requests
Tarantool select request builder
TarantoolServerAddress - Class in io.tarantool.driver.api
Represents the location of a Tarantool server - server name and port number
TarantoolServerAddress() - Constructor for class io.tarantool.driver.api.TarantoolServerAddress
Creates a TarantoolServerAddress with default host and port
TarantoolServerAddress(String) - Constructor for class io.tarantool.driver.api.TarantoolServerAddress
Create a TarantoolServerAddress from connection string e.g. 127.0.0.1:3301, localhost:3301, [::1]:3301, user:password@localhost:3301, user:password@[::1]:3301
TarantoolServerAddress(String, int) - Constructor for class io.tarantool.driver.api.TarantoolServerAddress
Creates a TarantoolServerAddress instance
TarantoolServerAddress(InetSocketAddress) - Constructor for class io.tarantool.driver.api.TarantoolServerAddress
Auxiliary constructor for conversion between InetSocketAddress and TarantoolServerAddress
TarantoolSocketException - Exception in io.tarantool.driver.exceptions
Represent network exception
TarantoolSocketException(String, TarantoolServerAddress) - Constructor for exception io.tarantool.driver.exceptions.TarantoolSocketException
 
TarantoolSocketException(String, TarantoolServerAddress, Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolSocketException
 
TarantoolSpace<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.core.space
Basic implementation for working with spaces via Tarantool protocol requests
TarantoolSpace(TarantoolClientConfig, TarantoolConnectionManager, TarantoolMetadataOperations, TarantoolSpaceMetadata) - Constructor for class io.tarantool.driver.core.space.TarantoolSpace
 
TarantoolSpaceFieldNotFoundException - Exception in io.tarantool.driver.exceptions
Field not found in current space error
TarantoolSpaceFieldNotFoundException(String) - Constructor for exception io.tarantool.driver.exceptions.TarantoolSpaceFieldNotFoundException
 
TarantoolSpaceMetadata - Interface in io.tarantool.driver.api.metadata
 
TarantoolSpaceMetadataConverter - Class in io.tarantool.driver.core.metadata
Maps MessagePack ArrayValue into TarantoolSpaceMetadataImpl
TarantoolSpaceMetadataConverter(MessagePackValueMapper) - Constructor for class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataConverter
 
TarantoolSpaceMetadataImpl - Class in io.tarantool.driver.core.metadata
Represents Tarantool space metadata (space ID, space name, etc.)
TarantoolSpaceMetadataImpl() - Constructor for class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataImpl
Basic constructor.
TarantoolSpaceMetadataResult - Interface in io.tarantool.driver.api.metadata
Shortcut for SingleValueCallResult, that contains space metadata mapping.
TarantoolSpaceNotFoundException - Exception in io.tarantool.driver.exceptions
Represents space not found error
TarantoolSpaceNotFoundException(int) - Constructor for exception io.tarantool.driver.exceptions.TarantoolSpaceNotFoundException
 
TarantoolSpaceNotFoundException(String) - Constructor for exception io.tarantool.driver.exceptions.TarantoolSpaceNotFoundException
 
TarantoolSpaceOperationException - Exception in io.tarantool.driver.exceptions
Basic exception class for space operations errors like select, insert, replace etc
TarantoolSpaceOperationException(String) - Constructor for exception io.tarantool.driver.exceptions.TarantoolSpaceOperationException
 
TarantoolSpaceOperationException(String, Object...) - Constructor for exception io.tarantool.driver.exceptions.TarantoolSpaceOperationException
 
TarantoolSpaceOperationException(String, Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolSpaceOperationException
 
TarantoolSpaceOperationException(Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolSpaceOperationException
 
TarantoolSpaceOperations<T extends Packable,​R extends Collection<T>> - Interface in io.tarantool.driver.api.space
Tarantool space operations interface (create, insert, replace, delete...)
TarantoolTimeoutException - Exception in io.tarantool.driver.exceptions
The exception that was thrown from TarantoolRequestRetryPolicies
TarantoolTimeoutException(Long) - Constructor for exception io.tarantool.driver.exceptions.TarantoolTimeoutException
 
TarantoolTimeoutException(Long, Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolTimeoutException
 
TarantoolTimeoutException(String, Object...) - Constructor for exception io.tarantool.driver.exceptions.TarantoolTimeoutException
 
TarantoolTimeoutException(Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolTimeoutException
 
TarantoolTuple - Interface in io.tarantool.driver.api.tuple
Basic Tarantool atom of data
TarantoolTupleConversionException - Exception in io.tarantool.driver.exceptions
Represents errors occurring when MessagePack mapper tries to parse the incoming data into a tuple object
TarantoolTupleConversionException(Value, Throwable) - Constructor for exception io.tarantool.driver.exceptions.TarantoolTupleConversionException
 
TarantoolTupleConverter - Class in io.tarantool.driver.mappers.converters.value.custom
Default ArrayValue to TarantoolTuple converter
TarantoolTupleConverter(MessagePackMapper, TarantoolSpaceMetadata) - Constructor for class io.tarantool.driver.mappers.converters.value.custom.TarantoolTupleConverter
 
TarantoolTupleFactory - Interface in io.tarantool.driver.api.tuple
A factory for TarantoolTuple instances
TarantoolTupleImpl - Class in io.tarantool.driver.core.tuple
Basic Tarantool tuple implementation
TarantoolTupleImpl(MessagePackMapper) - Constructor for class io.tarantool.driver.core.tuple.TarantoolTupleImpl
Constructor for empty tuple
TarantoolTupleImpl(MessagePackMapper, TarantoolSpaceMetadata) - Constructor for class io.tarantool.driver.core.tuple.TarantoolTupleImpl
Constructor for empty tuple with metadata
TarantoolTupleImpl(Collection<?>, MessagePackMapper) - Constructor for class io.tarantool.driver.core.tuple.TarantoolTupleImpl
Construct an instance of TarantoolTuple from a list of objects
TarantoolTupleImpl(Collection<?>, MessagePackMapper, TarantoolSpaceMetadata) - Constructor for class io.tarantool.driver.core.tuple.TarantoolTupleImpl
Construct an instance of TarantoolTuple from a list of objects.
TarantoolTupleImpl(ArrayValue, MessagePackMapper) - Constructor for class io.tarantool.driver.core.tuple.TarantoolTupleImpl
Construct an instance of TarantoolTuple
TarantoolTupleImpl(ArrayValue, MessagePackMapper, TarantoolSpaceMetadata) - Constructor for class io.tarantool.driver.core.tuple.TarantoolTupleImpl
Basic constructor.
TarantoolTupleMultiResult - Interface in io.tarantool.driver.api.tuple
Shortcut for MultiValueCallResult with default tuple result
TarantoolTupleMultiResultMapperFactory - Class in io.tarantool.driver.mappers
Factory for CallResultMapper instances used for handling results with TarantoolTuples as multi-return result items
TarantoolTupleMultiResultMapperFactory() - Constructor for class io.tarantool.driver.mappers.TarantoolTupleMultiResultMapperFactory
Basic constructor
TarantoolTupleMultiResultMapperFactory(MessagePackMapper) - Constructor for class io.tarantool.driver.mappers.TarantoolTupleMultiResultMapperFactory
Basic constructor with mapper
TarantoolTupleResult - Interface in io.tarantool.driver.api.tuple
Shortcut for TarantoolResult with default tuples
TarantoolTupleResultMapperFactory - Class in io.tarantool.driver.mappers
Factory for TarantoolResultMapper instances used for handling results with TarantoolTuples
TarantoolTupleResultMapperFactory() - Constructor for class io.tarantool.driver.mappers.TarantoolTupleResultMapperFactory
Basic constructor
TarantoolTupleResultMapperFactory(MessagePackMapper) - Constructor for class io.tarantool.driver.mappers.TarantoolTupleResultMapperFactory
Basic constructor with mapper
TarantoolTupleSingleResult - Interface in io.tarantool.driver.api.tuple
Shortcut for SingleValueCallResult with default tuple result
TarantoolTupleSingleResultMapperFactory - Class in io.tarantool.driver.mappers
Factory for CallResultMapper instances used for handling results with TarantoolTuples
TarantoolTupleSingleResultMapperFactory() - Constructor for class io.tarantool.driver.mappers.TarantoolTupleSingleResultMapperFactory
Basic constructor
TarantoolTupleSingleResultMapperFactory(MessagePackMapper) - Constructor for class io.tarantool.driver.mappers.TarantoolTupleSingleResultMapperFactory
Basic constructor with mapper
TarantoolTupleSpace - Class in io.tarantool.driver.core.space
TarantoolSpace implementation for working with default tuples
TarantoolTupleSpace(TarantoolCallOperations, TarantoolClientConfig, TarantoolConnectionManager, TarantoolMetadataOperations, TarantoolSpaceMetadata) - Constructor for class io.tarantool.driver.core.space.TarantoolTupleSpace
Basic constructor
TarantoolUnrecognizedErrorFactory() - Constructor for class io.tarantool.driver.exceptions.errors.TarantoolErrors.TarantoolUnrecognizedErrorFactory
 
TarantoolUpdateOperationType - Enum in io.tarantool.driver.api.tuple.operations
Encapsulates a set of supported Tarantool tuple operators for TarantoolUpdateRequest and TarantoolUpsertRequest
TarantoolUpdateRequest - Class in io.tarantool.driver.protocol.requests
Update request.
TarantoolUpdateRequest.Builder - Class in io.tarantool.driver.protocol.requests
Tarantool update request builder
TarantoolUpsertRequest - Class in io.tarantool.driver.protocol.requests
Upsert request.
TarantoolUpsertRequest.Builder - Class in io.tarantool.driver.protocol.requests
Tarantool update request builder
TarantoolVersion - Class in io.tarantool.driver
Represents the Tarantool server version
TarantoolVersionHolder - Class in io.tarantool.driver
Aware of detecting Tarantool versions in the passed source.
TarantoolVersionHolder() - Constructor for class io.tarantool.driver.TarantoolVersionHolder
 
TarantoolVoidResult - Interface in io.tarantool.driver.api
Shortcut for SingleValueCallResult with void result
TarantoolVoidResultImpl - Class in io.tarantool.driver.core
Implementation of Tarantool void result
TarantoolVoidResultImpl() - Constructor for class io.tarantool.driver.core.TarantoolVoidResultImpl
 
TIMEOUT - Static variable in class io.tarantool.driver.core.proxy.CRUDOperationOptions
 
toArray() - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
toArray(T1[]) - Method in class io.tarantool.driver.core.TarantoolResultImpl
 
toIdentifier() - Method in interface io.tarantool.driver.api.conditions.FieldIdentifier
Get serializable form of the identifier
toIdentifier() - Method in interface io.tarantool.driver.api.conditions.IdIndex
 
toIdentifier() - Method in interface io.tarantool.driver.api.conditions.NamedField
 
toIdentifier() - Method in interface io.tarantool.driver.api.conditions.NamedIndex
 
toIdentifier() - Method in interface io.tarantool.driver.api.conditions.PositionField
 
toIdentifier() - Method in class io.tarantool.driver.core.conditions.IdIndexImpl
 
toIdentifier() - Method in class io.tarantool.driver.core.conditions.NamedFieldImpl
 
toIdentifier() - Method in class io.tarantool.driver.core.conditions.NamedIndexImpl
 
toIdentifier() - Method in class io.tarantool.driver.core.conditions.PositionFieldImpl
 
toIndexQuery(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.api.conditions.Conditions
 
toIteratorType() - Method in enum io.tarantool.driver.api.conditions.Operator
 
toList(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in interface io.tarantool.driver.api.conditions.Condition
Serializes the condition into a form of Java list
toList(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.core.conditions.BaseCondition
 
toMessagePack(MessagePacker, MessagePackObjectMapper) - Method in class io.tarantool.driver.protocol.TarantoolRequest
Encode incapsulated data using MessagePacker
toMessagePackValue(MessagePackObjectMapper) - Method in class io.tarantool.driver.api.tuple.operations.TupleSpliceOperation
 
toMessagePackValue(MessagePackObjectMapper) - Method in class io.tarantool.driver.api.tuple.TarantoolNullField
 
toMessagePackValue(MessagePackObjectMapper) - Method in class io.tarantool.driver.core.tuple.TarantoolFieldImpl
 
toMessagePackValue(MessagePackObjectMapper) - Method in class io.tarantool.driver.core.tuple.TarantoolTupleImpl
 
toMessagePackValue(MessagePackObjectMapper) - Method in interface io.tarantool.driver.protocol.Packable
Convert this instance into a corresponding MessagePack Value
toMessagePackValue(MessagePackObjectMapper) - Method in class io.tarantool.driver.protocol.TarantoolHeader
Converts the current header contents into a MessagePack Value
toMessagePackValue(MessagePackObjectMapper) - Method in class io.tarantool.driver.protocol.TarantoolRequestBody
 
toProxyQuery(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.api.conditions.Conditions
 
toProxyTupleOperation() - Method in interface io.tarantool.driver.api.tuple.operations.TupleOperation
 
toProxyTupleOperation() - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationAdd
 
toProxyTupleOperation() - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationBitwiseAnd
 
toProxyTupleOperation() - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationBitwiseOr
 
toProxyTupleOperation() - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationBitwiseXor
 
toProxyTupleOperation() - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationDelete
 
toProxyTupleOperation() - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationInsert
 
toProxyTupleOperation() - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationSet
 
toProxyTupleOperation() - Method in class io.tarantool.driver.api.tuple.operations.TupleOperationSubtract
 
toProxyTupleOperation() - Method in class io.tarantool.driver.api.tuple.operations.TupleSpliceOperation
 
toString() - Method in enum io.tarantool.driver.api.conditions.Operator
 
toString() - Method in class io.tarantool.driver.api.TarantoolServerAddress
 
toString() - Method in enum io.tarantool.driver.api.tuple.operations.TarantoolUpdateOperationType
 
toString() - Method in class io.tarantool.driver.core.metadata.TarantoolSpaceMetadataImpl
 
toString() - Method in class io.tarantool.driver.core.space.ProxyTarantoolSpace
 
toString() - Method in class io.tarantool.driver.core.space.ProxyTarantoolTupleSpace
 
toString() - Method in class io.tarantool.driver.core.space.TarantoolSpace
 
toString() - Method in class io.tarantool.driver.core.space.TarantoolTupleSpace
 
toString() - Method in class io.tarantool.driver.protocol.TarantoolIndexQuery
 
toString() - Method in class io.tarantool.driver.TarantoolVersion
 
toValue(byte[]) - Method in class io.tarantool.driver.mappers.converters.object.DefaultByteArrayToBinaryValueConverter
 
toValue(Packable) - Method in class io.tarantool.driver.mappers.converters.object.DefaultPackableObjectConverter
 
toValue(Boolean) - Method in class io.tarantool.driver.mappers.converters.object.DefaultBooleanToBooleanValueConverter
 
toValue(Character) - Method in class io.tarantool.driver.mappers.converters.object.DefaultCharacterToStringValueConverter
 
toValue(Double) - Method in class io.tarantool.driver.mappers.converters.object.DefaultDoubleToFloatValueConverter
 
toValue(Float) - Method in class io.tarantool.driver.mappers.converters.object.DefaultFloatToFloatValueConverter
 
toValue(Integer) - Method in class io.tarantool.driver.mappers.converters.object.DefaultIntegerToIntegerValueConverter
 
toValue(Long) - Method in class io.tarantool.driver.mappers.converters.object.DefaultLongToIntegerValueConverter
 
toValue(Object) - Method in class io.tarantool.driver.mappers.converters.value.DefaultNullToNilValueConverter
 
toValue(Short) - Method in class io.tarantool.driver.mappers.converters.object.DefaultShortToIntegerValueConverter
 
toValue(String) - Method in class io.tarantool.driver.mappers.converters.object.DefaultStringToStringValueConverter
 
toValue(BigDecimal) - Method in class io.tarantool.driver.mappers.converters.object.DefaultBigDecimalToExtensionValueConverter
 
toValue(List<?>) - Method in class io.tarantool.driver.mappers.converters.object.DefaultListToArrayValueConverter
 
toValue(Map<?, ?>) - Method in class io.tarantool.driver.mappers.converters.object.DefaultMapToMapValueConverter
 
toValue(UUID) - Method in class io.tarantool.driver.mappers.converters.object.DefaultUUIDToExtensionValueConverter
 
toValue(O) - Method in interface io.tarantool.driver.mappers.converters.ObjectConverter
Convert Java object to a MessagePack entity
toValue(O) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper
 
toValue(O) - Method in interface io.tarantool.driver.mappers.MessagePackObjectMapper
Create MessagePack entity representation for an object.
TREE - io.tarantool.driver.api.metadata.TarantoolIndexType
 
truncate() - Method in interface io.tarantool.driver.api.space.TarantoolSpaceOperations
Truncate space if space would be found.
truncate() - Method in class io.tarantool.driver.core.space.ProxyTarantoolSpace
 
truncate() - Method in class io.tarantool.driver.core.space.RetryingTarantoolSpace
 
truncate() - Method in class io.tarantool.driver.core.space.TarantoolSpace
 
TRUNCATE_FUNCTION - Static variable in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
 
TruncateProxyOperation - Class in io.tarantool.driver.core.proxy
Proxy operation for truncate
TruncateProxyOperation.Builder - Class in io.tarantool.driver.core.proxy
 
TupleOperation - Interface in io.tarantool.driver.api.tuple.operations
Base interface of tuple operation for TarantoolUpdateRequest and TarantoolUpsertRequest
TupleOperationAdd - Class in io.tarantool.driver.api.tuple.operations
Represents addition operation on tuple field
TupleOperationAdd(int, Number) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationAdd
 
TupleOperationAdd(String, Number) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationAdd
 
TupleOperationBitwiseAnd - Class in io.tarantool.driver.api.tuple.operations
Represents bitwise AND operation on tuple field
TupleOperationBitwiseAnd(int, long) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationBitwiseAnd
 
TupleOperationBitwiseAnd(String, long) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationBitwiseAnd
 
TupleOperationBitwiseOr - Class in io.tarantool.driver.api.tuple.operations
Represents bitwise OR operation on tuple field
TupleOperationBitwiseOr(int, long) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationBitwiseOr
 
TupleOperationBitwiseOr(String, long) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationBitwiseOr
 
TupleOperationBitwiseXor - Class in io.tarantool.driver.api.tuple.operations
Represents bitwise XOR operation on tuple field
TupleOperationBitwiseXor(int, long) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationBitwiseXor
 
TupleOperationBitwiseXor(String, long) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationBitwiseXor
 
TupleOperationDelete - Class in io.tarantool.driver.api.tuple.operations
Represents deletion operation on tuple
TupleOperationDelete(int, int) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationDelete
 
TupleOperationDelete(String, int) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationDelete
 
TupleOperationInsert - Class in io.tarantool.driver.api.tuple.operations
Represents insertion of a new field operation on tuple
TupleOperationInsert(int, Object) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationInsert
 
TupleOperationInsert(String, Object) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationInsert
 
TupleOperations - Class in io.tarantool.driver.api.tuple.operations
Create list of TupleOperation for update and upsert requests
TupleOperationSet - Class in io.tarantool.driver.api.tuple.operations
Represents assignment operation on tuple field
TupleOperationSet(int, Object) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationSet
 
TupleOperationSet(String, Object) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationSet
 
TupleOperationSubtract - Class in io.tarantool.driver.api.tuple.operations
Represents subtraction operation on tuple field
TupleOperationSubtract(int, Number) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationSubtract
 
TupleOperationSubtract(String, Number) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleOperationSubtract
 
tupleResultMapper() - Method in class io.tarantool.driver.core.space.ProxyTarantoolSpace
MessagePack value mapper configured with an ArrayValue to tuple converter corresponding to the selected tuple type
tupleResultMapper() - Method in class io.tarantool.driver.core.space.ProxyTarantoolTupleSpace
 
tupleResultMapper() - Method in class io.tarantool.driver.core.space.TarantoolSpace
MessagePack value mapper configured with an ArrayValue to tuple converter corresponding to the selected tuple type
tupleResultMapper() - Method in class io.tarantool.driver.core.space.TarantoolTupleSpace
 
tupleResultMapperFactory() - Method in class io.tarantool.driver.mappers.DefaultResultMapperFactoryFactory
 
tupleResultMapperFactory() - Method in interface io.tarantool.driver.mappers.ResultMapperFactoryFactory
Create a factory for mapping Tarantool server protocol result to a list of tuples as TarantoolResult
TupleResultMapperFactory<T> - Class in io.tarantool.driver.mappers
Factory for TarantoolResultMapper instances used for handling results with tuples of any type
TupleResultMapperFactory() - Constructor for class io.tarantool.driver.mappers.TupleResultMapperFactory
Basic constructor
TupleResultMapperFactory(MessagePackMapper) - Constructor for class io.tarantool.driver.mappers.TupleResultMapperFactory
Basic constructor with mapper
TupleSpliceOperation - Class in io.tarantool.driver.api.tuple.operations
Represent splice operation on tuple field
TupleSpliceOperation(int, int, int, String) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleSpliceOperation
 
TupleSpliceOperation(String, int, int, String) - Constructor for class io.tarantool.driver.api.tuple.operations.TupleSpliceOperation
 

U

unbound() - Static method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies
Create a factory for retry policy with unbounded number of attempts.
unbound(T) - Static method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies
Create a factory for retry policy with unbounded number of attempts
update(Conditions, TupleOperations) - Method in interface io.tarantool.driver.api.space.TarantoolSpaceOperations
Update a tuple.
update(Conditions, TupleOperations) - Method in class io.tarantool.driver.core.space.ProxyTarantoolSpace
 
update(Conditions, TupleOperations) - Method in class io.tarantool.driver.core.space.RetryingTarantoolSpace
 
update(Conditions, TupleOperations) - Method in class io.tarantool.driver.core.space.TarantoolSpace
 
update(Conditions, T) - Method in interface io.tarantool.driver.api.space.TarantoolSpaceOperations
Update a tuple.
update(Conditions, T) - Method in class io.tarantool.driver.core.space.ProxyTarantoolSpace
 
update(Conditions, T) - Method in class io.tarantool.driver.core.space.RetryingTarantoolSpace
 
update(Conditions, T) - Method in class io.tarantool.driver.core.space.TarantoolSpace
 
UPDATE_FUNCTION - Static variable in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
 
UpdateProxyOperation<T> - Class in io.tarantool.driver.core.proxy
Proxy operation for update
UpdateProxyOperation.Builder<T> - Class in io.tarantool.driver.core.proxy
The builder for this class.
upsert(Conditions, T, TupleOperations) - Method in interface io.tarantool.driver.api.space.TarantoolSpaceOperations
Update tuple if it would be found elsewhere try to insert tuple.
upsert(Conditions, T, TupleOperations) - Method in class io.tarantool.driver.core.space.ProxyTarantoolSpace
 
upsert(Conditions, T, TupleOperations) - Method in class io.tarantool.driver.core.space.RetryingTarantoolSpace
 
upsert(Conditions, T, TupleOperations) - Method in class io.tarantool.driver.core.space.TarantoolSpace
 
UPSERT_FUNCTION - Static variable in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig
 
UpsertProxyOperation<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.core.proxy
Proxy operation for upsert
UpsertProxyOperation.Builder<T extends Packable,​R extends Collection<T>> - Class in io.tarantool.driver.core.proxy
The builder for this class.

V

value() - Method in interface io.tarantool.driver.api.CallResult
Get multi-return result as a single value
value() - Method in interface io.tarantool.driver.api.conditions.Condition
Filtering value for the operand
value() - Method in interface io.tarantool.driver.api.conditions.FieldValueCondition
 
value() - Method in interface io.tarantool.driver.api.conditions.IndexValueCondition
 
value() - Method in enum io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategyType
Value of enum
value() - Method in class io.tarantool.driver.core.conditions.FieldValueConditionImpl
 
value() - Method in class io.tarantool.driver.core.conditions.IndexValueConditionImpl
 
value() - Method in class io.tarantool.driver.core.MultiValueCallResultImpl
 
value() - Method in class io.tarantool.driver.core.SingleValueCallResultImpl
 
value() - Method in class io.tarantool.driver.core.TarantoolVoidResultImpl
 
ValueConverter<V extends org.msgpack.value.Value,​O> - Interface in io.tarantool.driver.mappers.converters
Basic interface for converters from MessagePack entities to Java objects for a particular class
valueMapper - Variable in class io.tarantool.driver.mappers.AbstractResultMapper
 
valueOf(String) - Static method in enum io.tarantool.driver.api.conditions.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategies.ParallelRoundRobinStrategyFactory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.tarantool.driver.api.metadata.TarantoolIndexType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.tarantool.driver.api.tuple.operations.TarantoolUpdateOperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.tarantool.driver.auth.TarantoolAuthMechanism
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.tarantool.driver.codecs.MessagePackFrameDecoder.DecoderState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.tarantool.driver.core.connection.ConnectionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.tarantool.driver.protocol.TarantoolIteratorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.tarantool.driver.protocol.TarantoolRequestFieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.tarantool.driver.protocol.TarantoolRequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.tarantool.driver.protocol.TarantoolResponseBodyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.tarantool.driver.protocol.TarantoolResponseType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.tarantool.driver.api.conditions.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategies.ParallelRoundRobinStrategyFactory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.tarantool.driver.api.connection.TarantoolConnectionSelectionStrategyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.tarantool.driver.api.metadata.TarantoolIndexType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.tarantool.driver.api.tuple.operations.TarantoolUpdateOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.tarantool.driver.auth.TarantoolAuthMechanism
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.tarantool.driver.codecs.MessagePackFrameDecoder.DecoderState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.tarantool.driver.core.connection.ConnectionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.tarantool.driver.protocol.TarantoolIteratorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.tarantool.driver.protocol.TarantoolRequestFieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.tarantool.driver.protocol.TarantoolRequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.tarantool.driver.protocol.TarantoolResponseBodyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.tarantool.driver.protocol.TarantoolResponseType
Returns an array containing the constants of this enum type, in the order they are declared.
versionHolder - Variable in class io.tarantool.driver.core.connection.TarantoolConnectionImpl
 

W

withAddress(String) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify a single host of a Tarantool server.
withAddress(String) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withAddress(String, int) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify a single host and a port of a Tarantool server.
withAddress(String, int) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withAddress(InetSocketAddress) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify a Tarantool server address.
withAddress(InetSocketAddress) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withAddresses(TarantoolServerAddress...) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify one or more Tarantool server addresses.
withAddresses(TarantoolServerAddress...) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withAddresses(List<TarantoolServerAddress>) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify a list of Tarantool server addresses.
withAddresses(List<TarantoolServerAddress>) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withAddressProvider(TarantoolClusterAddressProvider) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify a provider for Tarantool server addresses.
withAddressProvider(TarantoolClusterAddressProvider) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withArguments(List<?>) - Method in class io.tarantool.driver.protocol.requests.TarantoolCallRequest.Builder
Specify function arguments
withArguments(List<?>) - Method in class io.tarantool.driver.protocol.requests.TarantoolEvalRequest.Builder
Specify eval arguments
withArgumentsMapper(MessagePackObjectMapper) - Method in class io.tarantool.driver.core.proxy.DeleteProxyOperation.Builder
 
withArgumentsMapper(MessagePackObjectMapper) - Method in class io.tarantool.driver.core.proxy.InsertProxyOperation.Builder
 
withArgumentsMapper(MessagePackObjectMapper) - Method in class io.tarantool.driver.core.proxy.ReplaceProxyOperation.Builder
 
withArgumentsMapper(MessagePackObjectMapper) - Method in class io.tarantool.driver.core.proxy.SelectProxyOperation.Builder
 
withArgumentsMapper(MessagePackObjectMapper) - Method in class io.tarantool.driver.core.proxy.UpdateProxyOperation.Builder
 
withArgumentsMapper(MessagePackObjectMapper) - Method in class io.tarantool.driver.core.proxy.UpsertProxyOperation.Builder
 
withAscending() - Method in class io.tarantool.driver.api.conditions.Conditions
Return tuples will in the ascending order
withAuthData(TarantoolAuthMechanism, byte[]) - Method in class io.tarantool.driver.protocol.requests.TarantoolAuthRequest.Builder
 
withClient(TarantoolCallOperations) - Method in class io.tarantool.driver.core.proxy.DeleteProxyOperation.Builder
 
withClient(TarantoolCallOperations) - Method in class io.tarantool.driver.core.proxy.InsertProxyOperation.Builder
 
withClient(TarantoolCallOperations) - Method in class io.tarantool.driver.core.proxy.ReplaceProxyOperation.Builder
 
withClient(TarantoolCallOperations) - Method in class io.tarantool.driver.core.proxy.SelectProxyOperation.Builder
 
withClient(TarantoolCallOperations) - Method in class io.tarantool.driver.core.proxy.TruncateProxyOperation.Builder
Specify a client for sending and receiving requests from Tarantool server
withClient(TarantoolCallOperations) - Method in class io.tarantool.driver.core.proxy.UpdateProxyOperation.Builder
 
withClient(TarantoolCallOperations) - Method in class io.tarantool.driver.core.proxy.UpsertProxyOperation.Builder
 
withClientConfig(TarantoolClientConfig) - Method in class io.tarantool.driver.cluster.BinaryClusterDiscoveryEndpoint.Builder
Specify the client configuration for connecting to the discovery endpoints.
withConditions(Conditions) - Method in class io.tarantool.driver.core.proxy.SelectProxyOperation.Builder
 
withConnections(int) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify the number of connections per one Tarantool server.
withConnections(int) - Method in class io.tarantool.driver.api.TarantoolClientConfig.Builder
Specify the number of connections used for sending requests to the server.
withConnections(int) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withConnectionSelectionStrategy(ConnectionSelectionStrategyFactory) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify a custom connection selection strategy factory.
withConnectionSelectionStrategy(ConnectionSelectionStrategyFactory) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withConnectionSelectionStrategy(TarantoolConnectionSelectionStrategyType) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Select a built-in connection selection strategy factory.
withConnectionSelectionStrategy(TarantoolConnectionSelectionStrategyType) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withConnectionSelectionStrategyFactory(ConnectionSelectionStrategyFactory) - Method in class io.tarantool.driver.api.TarantoolClientConfig.Builder
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
withConnectTimeout(int) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify a connection timeout.
withConnectTimeout(int) - Method in class io.tarantool.driver.api.TarantoolClientConfig.Builder
Specify connection timeout.
withConnectTimeout(int) - Method in class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint.Builder
Specify the connection timeout for discovery endpoint
withConnectTimeout(int) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withConverter(MessagePackValueMapper, ValueConverter<ArrayValue, ? extends O>) - Method in class io.tarantool.driver.mappers.AbstractResultMapperFactory
Create AbstractResultMapper instance with the passed converter.
withConverter(MessagePackValueMapper, ValueConverter<ArrayValue, ? extends O>, Class<? extends O>) - Method in class io.tarantool.driver.mappers.AbstractResultMapperFactory
Create AbstractResultMapper instance with the passed converter.
withCredentials(TarantoolCredentials) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify user credentials for authentication in a Tarantool server.
withCredentials(TarantoolCredentials) - Method in class io.tarantool.driver.api.TarantoolClientConfig.Builder
Specify user credentials
withCredentials(TarantoolCredentials) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withCredentials(String, String) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify user credentials for password-based authentication in a Tarantool server.
withCredentials(String, String) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withDefaultArrayValueConverter() - Method in interface io.tarantool.driver.api.MessagePackMapperBuilder
Configure the mapper with default MP_ARRAY entity to List converter
withDefaultArrayValueConverter() - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper.Builder
 
withDefaultListObjectConverter() - Method in interface io.tarantool.driver.api.MessagePackMapperBuilder
Configure the mapper with default List to MP_ARRAY entity converter
withDefaultListObjectConverter() - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper.Builder
 
withDefaultMapObjectConverter() - Method in interface io.tarantool.driver.api.MessagePackMapperBuilder
Configure the mapper with default Map to MP_MAP entity converter
withDefaultMapObjectConverter() - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper.Builder
 
withDefaultMapValueConverter() - Method in interface io.tarantool.driver.api.MessagePackMapperBuilder
Configure the mapper with default MP_MAP entity to Map converter
withDefaultMapValueConverter() - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper.Builder
 
withDefaultMessagePackMapperConfiguration(UnaryOperator<MessagePackMapperBuilder>) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify a configuration for mapping between Java objects and MessagePack entities.
withDefaultMessagePackMapperConfiguration(UnaryOperator<MessagePackMapperBuilder>) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withDefaultTupleValueConverter(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.mappers.TarantoolTupleMultiResultMapperFactory
Get default TarantoolTuple converter
withDefaultTupleValueConverter(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.mappers.TarantoolTupleResultMapperFactory
Get default TarantoolTuple converter
withDefaultTupleValueConverter(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.tarantool.driver.mappers.TarantoolTupleSingleResultMapperFactory
Get default TarantoolTuple converter
withDelay(int) - Method in class io.tarantool.driver.cluster.TarantoolClusterDiscoveryConfig.Builder
Specify scan period of receiving a new list of instances
withDelay(long) - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder
Set delay between attempts
withDelay(long) - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder
Set delay between attempts
withDeleteFunctionName(String) - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig.Builder
Set API function name for performing the delete operation
withDescending() - Method in class io.tarantool.driver.api.conditions.Conditions
Return tuples in the descending order
withEndpoint(TarantoolClusterDiscoveryEndpoint) - Method in class io.tarantool.driver.cluster.TarantoolClusterDiscoveryConfig.Builder
Specify service discovery config and enable using service discovery
withEndpointProvider(TarantoolClusterAddressProvider) - Method in class io.tarantool.driver.cluster.BinaryClusterDiscoveryEndpoint.Builder
Specify address provider for the discovery endpoints
withEntryFunction(String) - Method in class io.tarantool.driver.cluster.BinaryClusterDiscoveryEndpoint.Builder
Specify the function name to invoke in the discovery endpoint for getting the list of nodes.
withExpression(String) - Method in class io.tarantool.driver.protocol.requests.TarantoolEvalRequest.Builder
Specify lua expression
withFunctionName(String) - Method in class io.tarantool.driver.core.proxy.DeleteProxyOperation.Builder
 
withFunctionName(String) - Method in class io.tarantool.driver.core.proxy.InsertProxyOperation.Builder
 
withFunctionName(String) - Method in class io.tarantool.driver.core.proxy.ReplaceProxyOperation.Builder
 
withFunctionName(String) - Method in class io.tarantool.driver.core.proxy.SelectProxyOperation.Builder
 
withFunctionName(String) - Method in class io.tarantool.driver.core.proxy.TruncateProxyOperation.Builder
Specify name of the Tarantool server function called through preparing request
withFunctionName(String) - Method in class io.tarantool.driver.core.proxy.UpdateProxyOperation.Builder
 
withFunctionName(String) - Method in class io.tarantool.driver.core.proxy.UpsertProxyOperation.Builder
 
withFunctionName(String) - Method in class io.tarantool.driver.protocol.requests.TarantoolCallRequest.Builder
Specify function name
withIndexId(int) - Method in class io.tarantool.driver.protocol.requests.TarantoolDeleteRequest.Builder
Specify tarantool index ID for operation
withIndexId(int) - Method in class io.tarantool.driver.protocol.requests.TarantoolSelectRequest.Builder
Specify tarantool index ID for operation
withIndexId(int) - Method in class io.tarantool.driver.protocol.requests.TarantoolUpdateRequest.Builder
 
withIndexQuery(TarantoolIndexQuery) - Method in class io.tarantool.driver.core.proxy.DeleteProxyOperation.Builder
 
withIndexQuery(TarantoolIndexQuery) - Method in class io.tarantool.driver.core.proxy.UpdateProxyOperation.Builder
 
withInsertFunctionName(String) - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig.Builder
Get API function name for performing the insert operation
withIteratorType(TarantoolIteratorType) - Method in class io.tarantool.driver.protocol.requests.TarantoolSelectRequest.Builder
Specify iterator type
withIteratorType(TarantoolIteratorType) - Method in class io.tarantool.driver.protocol.TarantoolIndexQuery
Set iterator type
withKeyValues(List<?>) - Method in class io.tarantool.driver.protocol.requests.TarantoolDeleteRequest.Builder
Specify values to be matched against the index key
withKeyValues(List<?>) - Method in class io.tarantool.driver.protocol.requests.TarantoolSelectRequest.Builder
Specify key values to be matched against the index key
withKeyValues(List<?>) - Method in class io.tarantool.driver.protocol.requests.TarantoolUpdateRequest.Builder
 
withKeyValues(List<?>) - Method in class io.tarantool.driver.protocol.requests.TarantoolUpsertRequest.Builder
 
withKeyValues(List<?>) - Method in class io.tarantool.driver.protocol.TarantoolIndexQuery
Set list of key values to be matched with index key parts
withLimit(long) - Method in class io.tarantool.driver.api.conditions.Conditions
Limit the number od returned tuples with the specified value
withLimit(long) - Method in class io.tarantool.driver.protocol.requests.TarantoolSelectRequest.Builder
Specify the maximum number of tuples returned by the request.
withMessagePackMapper(MessagePackMapper) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify a mapper between Java objects and MessagePack entities.
withMessagePackMapper(MessagePackMapper) - Method in class io.tarantool.driver.api.TarantoolClientConfig.Builder
Specify mapper between Java objects and MessagePack entities
withMessagePackMapper(MessagePackMapper) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withMultiValueResultConverter(ValueConverter<ArrayValue, R>) - Method in class io.tarantool.driver.mappers.MultiValueResultMapperFactory
Get result mapper for the Lua function call with multi-return result
withMultiValueResultConverter(ValueConverter<ArrayValue, R>, Class<? extends MultiValueCallResult<T, R>>) - Method in class io.tarantool.driver.mappers.MultiValueResultMapperFactory
Get result mapper for the Lua function call with multi-return result
withMultiValueResultConverter(MessagePackValueMapper, ValueConverter<ArrayValue, R>) - Method in class io.tarantool.driver.mappers.MultiValueResultMapperFactory
Get result mapper for the Lua function call with multi-return result
withMultiValueResultConverter(MessagePackValueMapper, ValueConverter<ArrayValue, R>, Class<? extends MultiValueCallResult<T, R>>) - Method in class io.tarantool.driver.mappers.MultiValueResultMapperFactory
Get result mapper for the Lua function call with multi-return result
withObjectConverter(ObjectConverter<O, V>) - Method in interface io.tarantool.driver.api.MessagePackMapperBuilder
Configure the mapper with a specified MessagePack object-to-entity converter
withObjectConverter(ObjectConverter<O, V>) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper.Builder
 
withObjectConverter(Class<O>, ObjectConverter<O, V>) - Method in interface io.tarantool.driver.api.MessagePackMapperBuilder
Configure the mapper with a specified MessagePack object-to-entity converter
withObjectConverter(Class<O>, ObjectConverter<O, V>) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper.Builder
 
withObjectConverter(Class<O>, Class<V>, ObjectConverter<O, V>) - Method in interface io.tarantool.driver.api.MessagePackMapperBuilder
Configure the mapper with a specified MessagePack object-to-entity converter
withObjectConverter(Class<O>, Class<V>, ObjectConverter<O, V>) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper.Builder
 
withOffset(long) - Method in class io.tarantool.driver.api.conditions.Conditions
Skip the specified number of tuples before collecting the result.
withOffset(long) - Method in class io.tarantool.driver.protocol.requests.TarantoolSelectRequest.Builder
Specify the offset of the first tuple returned by the request
withOperationTimeout(long) - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder
 
withProxyMethodMapping() - Method in interface io.tarantool.driver.api.TarantoolClientConfigurator
Specify using the default CRUD proxy operations mapping configuration.
withProxyMethodMapping() - Method in class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
 
withProxyMethodMapping(UnaryOperator<ProxyOperationsMappingConfig.Builder>) - Method in interface io.tarantool.driver.api.TarantoolClientConfigurator
Configure a custom operations proxy configuration.
withProxyMethodMapping(UnaryOperator<ProxyOperationsMappingConfig.Builder>) - Method in class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
 
withReadTimeout(int) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify a response reading timeout.
withReadTimeout(int) - Method in class io.tarantool.driver.api.TarantoolClientConfig.Builder
Specify response reading timeout.
withReadTimeout(int) - Method in class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint.Builder
Specify the read timeout for discovery endpoint connection
withReadTimeout(int) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withReplaceFunctionName(String) - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig.Builder
Get API function name for performing the replace operation
withRequestTimeout(int) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify a request timeout.
withRequestTimeout(int) - Method in class io.tarantool.driver.api.TarantoolClientConfig.Builder
Specify request timeout.
withRequestTimeout(int) - Method in class io.tarantool.driver.core.proxy.DeleteProxyOperation.Builder
 
withRequestTimeout(int) - Method in class io.tarantool.driver.core.proxy.InsertProxyOperation.Builder
 
withRequestTimeout(int) - Method in class io.tarantool.driver.core.proxy.ReplaceProxyOperation.Builder
 
withRequestTimeout(int) - Method in class io.tarantool.driver.core.proxy.SelectProxyOperation.Builder
 
withRequestTimeout(int) - Method in class io.tarantool.driver.core.proxy.TruncateProxyOperation.Builder
Specify response reading timeout.
withRequestTimeout(int) - Method in class io.tarantool.driver.core.proxy.UpdateProxyOperation.Builder
 
withRequestTimeout(int) - Method in class io.tarantool.driver.core.proxy.UpsertProxyOperation.Builder
 
withRequestTimeout(int) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withRequestTimeout(long) - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder
Set timeout for each attempt
withRequestTimeout(long) - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder
Set timeout for each attempt
withResultMapper(CallResultMapper<R, SingleValueCallResult<R>>) - Method in class io.tarantool.driver.core.proxy.InsertProxyOperation.Builder
 
withResultMapper(CallResultMapper<R, SingleValueCallResult<R>>) - Method in class io.tarantool.driver.core.proxy.ReplaceProxyOperation.Builder
 
withResultMapper(CallResultMapper<R, SingleValueCallResult<R>>) - Method in class io.tarantool.driver.core.proxy.UpsertProxyOperation.Builder
 
withResultMapper(CallResultMapper<T, SingleValueCallResult<T>>) - Method in class io.tarantool.driver.core.proxy.DeleteProxyOperation.Builder
 
withResultMapper(CallResultMapper<T, SingleValueCallResult<T>>) - Method in class io.tarantool.driver.core.proxy.SelectProxyOperation.Builder
 
withResultMapper(CallResultMapper<T, SingleValueCallResult<T>>) - Method in class io.tarantool.driver.core.proxy.UpdateProxyOperation.Builder
 
withRetrying(RequestRetryPolicyFactory) - Method in interface io.tarantool.driver.api.TarantoolClientConfigurator
Specify a custom request retry policy factory.
withRetrying(RequestRetryPolicyFactory) - Method in class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
 
withRetryingByNumberOfAttempts(int) - Method in interface io.tarantool.driver.api.TarantoolClientConfigurator
Specify the number of retry attempts for each request.
withRetryingByNumberOfAttempts(int) - Method in class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
 
withRetryingByNumberOfAttempts(int, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<Predicate<Throwable>>>) - Method in interface io.tarantool.driver.api.TarantoolClientConfigurator
Configure the attempts bound request retry policy.
withRetryingByNumberOfAttempts(int, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<Predicate<Throwable>>>) - Method in class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
 
withRetryingByNumberOfAttempts(int, T, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T>>) - Method in interface io.tarantool.driver.api.TarantoolClientConfigurator
Configure the attempts bound request retry policy.
withRetryingByNumberOfAttempts(int, T, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T>>) - Method in class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
 
withRetryingIndefinitely(UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<Predicate<Throwable>>>) - Method in interface io.tarantool.driver.api.TarantoolClientConfigurator
Configure the infinite request retry policy.
withRetryingIndefinitely(UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<Predicate<Throwable>>>) - Method in class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
 
withRetryingIndefinitely(T, UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>>) - Method in interface io.tarantool.driver.api.TarantoolClientConfigurator
Configure the infinite request retry policy.
withRetryingIndefinitely(T, UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>>) - Method in class io.tarantool.driver.core.TarantoolClientConfiguratorImpl
 
withSchemaFunctionName(String) - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig.Builder
Set API function name for getting the spaces and indexes schema.
withSelectAfter(Packable) - Method in class io.tarantool.driver.core.proxy.CRUDOperationOptions.Builder
 
withSelectBatchSize(long) - Method in class io.tarantool.driver.core.proxy.CRUDOperationOptions.Builder
 
withSelectFunctionName(String) - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig.Builder
Get API function name for performing the select operation
withSelectLimit(long) - Method in class io.tarantool.driver.core.proxy.CRUDOperationOptions.Builder
 
withSingleValueResultConverter(ValueConverter<Value, T>) - Method in class io.tarantool.driver.mappers.SingleValueResultMapperFactory
Get result mapper for the Lua function call with single result
withSingleValueResultConverter(ValueConverter<Value, T>, Class<? extends SingleValueCallResult<T>>) - Method in class io.tarantool.driver.mappers.SingleValueResultMapperFactory
Get result mapper for the Lua function call with single result
withSingleValueResultConverter(MessagePackValueMapper, ValueConverter<Value, T>) - Method in class io.tarantool.driver.mappers.SingleValueResultMapperFactory
Get result mapper for the Lua function call with single result
withSingleValueResultConverter(MessagePackValueMapper, ValueConverter<Value, T>, Class<? extends SingleValueCallResult<T>>) - Method in class io.tarantool.driver.mappers.SingleValueResultMapperFactory
Get result mapper for the Lua function call with single result
withSpaceId(int) - Method in class io.tarantool.driver.protocol.requests.TarantoolDeleteRequest.Builder
Specify tarantool space ID for operation
withSpaceId(int) - Method in class io.tarantool.driver.protocol.requests.TarantoolInsertRequest.Builder
Specify tarantool space ID for operation
withSpaceId(int) - Method in class io.tarantool.driver.protocol.requests.TarantoolReplaceRequest.Builder
Specify tarantool space ID for operation
withSpaceId(int) - Method in class io.tarantool.driver.protocol.requests.TarantoolSelectRequest.Builder
Specify tarantool space ID for operation
withSpaceId(int) - Method in class io.tarantool.driver.protocol.requests.TarantoolUpdateRequest.Builder
 
withSpaceId(int) - Method in class io.tarantool.driver.protocol.requests.TarantoolUpsertRequest.Builder
 
withSpaceName(String) - Method in class io.tarantool.driver.core.proxy.DeleteProxyOperation.Builder
 
withSpaceName(String) - Method in class io.tarantool.driver.core.proxy.InsertProxyOperation.Builder
 
withSpaceName(String) - Method in class io.tarantool.driver.core.proxy.ReplaceProxyOperation.Builder
 
withSpaceName(String) - Method in class io.tarantool.driver.core.proxy.SelectProxyOperation.Builder
 
withSpaceName(String) - Method in class io.tarantool.driver.core.proxy.TruncateProxyOperation.Builder
Specify name of Tarantool server space to work with
withSpaceName(String) - Method in class io.tarantool.driver.core.proxy.UpdateProxyOperation.Builder
 
withSpaceName(String) - Method in class io.tarantool.driver.core.proxy.UpsertProxyOperation.Builder
 
withSslContext(SslContext) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify SslContext with settings for establishing SSL/TLS connection between Tarantool
withSslContext(SslContext) - Method in class io.tarantool.driver.api.TarantoolClientConfig.Builder
Specify SslContext with settings for establishing SSL/TLS connection between Tarantool
withSslContext(SslContext) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withTarantoolClientConfig(TarantoolClientConfig) - Method in interface io.tarantool.driver.api.TarantoolClientBuilder
Specify a tarantool client config
withTarantoolClientConfig(TarantoolClientConfig) - Method in class io.tarantool.driver.core.TarantoolClientBuilderImpl
 
withTarantoolResultConverter(ValueConverter<ArrayValue, T>) - Method in class io.tarantool.driver.mappers.MultiValueTarantoolResultMapperFactory
Get TarantoolResult mapper for the Lua function call with single result
withTarantoolResultConverter(ValueConverter<ArrayValue, T>) - Method in class io.tarantool.driver.mappers.SingleValueTarantoolResultMapperFactory
Get TarantoolResult mapper for the Lua function call with single result
withTarantoolResultConverter(ValueConverter<ArrayValue, T>, Class<? extends MultiValueCallResult<T, TarantoolResult<T>>>) - Method in class io.tarantool.driver.mappers.MultiValueTarantoolResultMapperFactory
Get TarantoolResult mapper for the Lua function call with single result
withTarantoolResultConverter(ValueConverter<ArrayValue, T>, Class<? extends SingleValueCallResult<TarantoolResult<T>>>) - Method in class io.tarantool.driver.mappers.SingleValueTarantoolResultMapperFactory
Get TarantoolResult mapper for the Lua function call with single result
withTarantoolResultConverter(MessagePackValueMapper, ValueConverter<ArrayValue, T>) - Method in class io.tarantool.driver.mappers.MultiValueTarantoolResultMapperFactory
Get TarantoolResult mapper for the Lua function call with single result
withTarantoolResultConverter(MessagePackValueMapper, ValueConverter<ArrayValue, T>, Class<? extends MultiValueCallResult<T, TarantoolResult<T>>>) - Method in class io.tarantool.driver.mappers.MultiValueTarantoolResultMapperFactory
Get TarantoolResult mapper for the Lua function call with single result
withTimeout(int) - Method in class io.tarantool.driver.core.proxy.CRUDOperationOptions.Builder
 
withTruncateFunctionName(String) - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig.Builder
Get API function name for performing the truncate operation
withTuple(Packable) - Method in class io.tarantool.driver.protocol.requests.TarantoolInsertRequest.Builder
Specify tuple value
withTuple(Packable) - Method in class io.tarantool.driver.protocol.requests.TarantoolReplaceRequest.Builder
Specify tuple value
withTuple(Packable) - Method in class io.tarantool.driver.protocol.requests.TarantoolUpsertRequest.Builder
 
withTuple(T) - Method in class io.tarantool.driver.core.proxy.InsertProxyOperation.Builder
 
withTuple(T) - Method in class io.tarantool.driver.core.proxy.ReplaceProxyOperation.Builder
 
withTuple(T) - Method in class io.tarantool.driver.core.proxy.UpsertProxyOperation.Builder
 
withTupleOperation(TupleOperations) - Method in class io.tarantool.driver.core.proxy.UpdateProxyOperation.Builder
 
withTupleOperation(TupleOperations) - Method in class io.tarantool.driver.core.proxy.UpsertProxyOperation.Builder
 
withTupleOperations(List<TupleOperation>) - Method in class io.tarantool.driver.protocol.requests.TarantoolUpdateRequest.Builder
 
withTupleOperations(List<TupleOperation>) - Method in class io.tarantool.driver.protocol.requests.TarantoolUpsertRequest.Builder
 
withTupleValueConverter(ValueConverter<ArrayValue, T>) - Method in class io.tarantool.driver.mappers.TupleResultMapperFactory
Get converter for tuples in TarantoolResult
withTupleValueConverter(ValueConverter<ArrayValue, T>, Class<? extends TarantoolResult<T>>) - Method in class io.tarantool.driver.mappers.TupleResultMapperFactory
Get converter for tuples in TarantoolResult
withTupleValueConverter(MessagePackValueMapper, ValueConverter<ArrayValue, T>) - Method in class io.tarantool.driver.mappers.TupleResultMapperFactory
Get converter for tuples in TarantoolResult
withTupleValueConverter(MessagePackValueMapper, ValueConverter<ArrayValue, T>, Class<? extends TarantoolResult<T>>) - Method in class io.tarantool.driver.mappers.TupleResultMapperFactory
Get converter for tuples in TarantoolResult
withUpdateFunctionName(String) - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig.Builder
Get API function name for performing the update operation
withUpsertFunctionName(String) - Method in class io.tarantool.driver.api.proxy.ProxyOperationsMappingConfig.Builder
Get API function name for performing the upsert operation
withURI(String) - Method in class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint.Builder
Specify the cluster discovery endpoint URI
withUsername(String) - Method in class io.tarantool.driver.protocol.requests.TarantoolAuthRequest.Builder
 
withValueConverter(ValueType, ValueConverter<V, O>) - Method in interface io.tarantool.driver.api.MessagePackMapperBuilder
Configure the mapper with a specified MessagePack entity-to-object converter
withValueConverter(ValueType, ValueConverter<V, O>) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper.Builder
 
withValueConverter(ValueType, Class<O>, ValueConverter<V, O>) - Method in interface io.tarantool.driver.api.MessagePackMapperBuilder
Configure the mapper with a specified MessagePack entity-to-object converter
withValueConverter(ValueType, Class<O>, ValueConverter<V, O>) - Method in class io.tarantool.driver.mappers.DefaultMessagePackMapper.Builder
 
wrapOperation(Supplier<CompletableFuture<R>>, Executor) - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy
 
wrapOperation(Supplier<CompletableFuture<R>>, Executor) - Method in class io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicy
 
wrapOperation(Supplier<CompletableFuture<T>>, Executor) - Method in interface io.tarantool.driver.api.retry.RequestRetryPolicy
Wrap a generic operation taking an arbitrary number of arguments and returning a CompletableFuture.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.tarantool.driver.handlers.TarantoolRequestHandler
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages