A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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
-
Builder for
BinaryClusterDiscoveryEndpoint
- 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 a
TarantoolClusterDiscoveryConfig
instance - 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
-
Create new
ProxyOperationsMappingConfig.Builder
instance - 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 for
BinaryClusterDiscoveryEndpoint
- builder() - Static method in class io.tarantool.driver.cluster.HTTPClusterDiscoveryEndpoint
-
Builder for
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
toList
converter - DefaultArrayValueToListConverter(MessagePackValueMapper) - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultArrayValueToListConverter
- DefaultBigDecimalToExtensionValueConverter - Class in io.tarantool.driver.mappers.converters.object
-
Default
BigDecimal
toExtensionValue
converter - DefaultBigDecimalToExtensionValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultBigDecimalToExtensionValueConverter
- DefaultBinaryValueToByteArrayConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
BinaryValue
tobyte[]
converter - DefaultBinaryValueToByteArrayConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultBinaryValueToByteArrayConverter
- DefaultBooleanToBooleanValueConverter - Class in io.tarantool.driver.mappers.converters.object
-
Default
Boolean
toBooleanValue
converter - DefaultBooleanToBooleanValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultBooleanToBooleanValueConverter
- DefaultBooleanValueToBooleanConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
BooleanValue
toBoolean
converter - DefaultBooleanValueToBooleanConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultBooleanValueToBooleanConverter
- DefaultByteArrayToBinaryValueConverter - Class in io.tarantool.driver.mappers.converters.object
-
Default
byte[]
toBinaryValue
converter - DefaultByteArrayToBinaryValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultByteArrayToBinaryValueConverter
- DefaultCharacterToStringValueConverter - Class in io.tarantool.driver.mappers.converters.object
-
Default
Character
toStringValue
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
toFloatValue
converter - DefaultDoubleToFloatValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultDoubleToFloatValueConverter
- DefaultExtensionValueToBigDecimalConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
ExtensionValue
toBigDecimal
converter - DefaultExtensionValueToBigDecimalConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultExtensionValueToBigDecimalConverter
- DefaultExtensionValueToUUIDConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
ExtensionValue
toUUID
converter - DefaultExtensionValueToUUIDConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultExtensionValueToUUIDConverter
- DefaultFloatToFloatValueConverter - Class in io.tarantool.driver.mappers.converters.object
-
Default
Float
toFloatValue
converter - DefaultFloatToFloatValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultFloatToFloatValueConverter
- DefaultFloatValueToDoubleConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
FloatValue
toDouble
converter - DefaultFloatValueToDoubleConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToDoubleConverter
- DefaultFloatValueToFloatConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
FloatValue
toFloat
converter - DefaultFloatValueToFloatConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToFloatConverter
- DefaultFloatValueToIntegerConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
FloatValue
toInteger
converter - DefaultFloatValueToIntegerConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToIntegerConverter
- DefaultFloatValueToLongConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
FloatValue
toLong
converter - DefaultFloatValueToLongConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToLongConverter
- DefaultFloatValueToShortConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
FloatValue
toShort
converter - DefaultFloatValueToShortConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultFloatValueToShortConverter
- DefaultIntegerToIntegerValueConverter - Class in io.tarantool.driver.mappers.converters.object
-
Default
Integer
toIntegerValue
converter - DefaultIntegerToIntegerValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultIntegerToIntegerValueConverter
- DefaultIntegerValueToDoubleConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
IntegerValue
toDouble
converter - DefaultIntegerValueToDoubleConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToDoubleConverter
- DefaultIntegerValueToFloatConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
IntegerValue
toFloat
converter - DefaultIntegerValueToFloatConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToFloatConverter
- DefaultIntegerValueToIntegerConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
IntegerValue
toInteger
converter - DefaultIntegerValueToIntegerConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToIntegerConverter
- DefaultIntegerValueToLongConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
IntegerValue
toLong
converter - DefaultIntegerValueToLongConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultIntegerValueToLongConverter
- DefaultIntegerValueToShortConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
IntegerValue
toShort
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
toArrayValue
converter - DefaultListToArrayValueConverter(MessagePackObjectMapper) - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultListToArrayValueConverter
- DefaultLongToIntegerValueConverter - Class in io.tarantool.driver.mappers.converters.object
-
Default
Long
toIntegerValue
converter - DefaultLongToIntegerValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultLongToIntegerValueConverter
- DefaultMapToMapValueConverter - Class in io.tarantool.driver.mappers.converters.object
-
Default
Map
toMapValue
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 toMap
converter - DefaultMapValueToMapConverter(MessagePackValueMapper) - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultMapValueToMapConverter
- DefaultMessagePackMapper - Class in io.tarantool.driver.mappers
-
Default implementation of
MessagePackObjectMapper
andMessagePackValueMapper
. - 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
-
Builder for
DefaultMessagePackMapper
- 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
tonull
converter - DefaultNilValueToNullConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultNilValueToNullConverter
- DefaultNullToNilValueConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
NilValue
tonull
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
toIntegerValue
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
toStringValue
converter - DefaultStringToStringValueConverter() - Constructor for class io.tarantool.driver.mappers.converters.object.DefaultStringToStringValueConverter
- DefaultStringValueToCharacterConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
StringValue
toCharacter
converter - DefaultStringValueToCharacterConverter() - Constructor for class io.tarantool.driver.mappers.converters.value.DefaultStringValueToCharacterConverter
- DefaultStringValueToStringConverter - Class in io.tarantool.driver.mappers.converters.value
-
Default
StringValue
toString
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
toExtensionValue
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 MessagePackValue
- 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
-
Getter for
RequestRetryPolicyFactory
- 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
-
Builder for
HTTPClusterDiscoveryEndpoint
- 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 typeT
- makeOperationsFromTuple(T) - Method in class io.tarantool.driver.core.space.TarantoolSpace
-
Create a
TupleOperations
instance from the given tuple of typeT
- 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
toList
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 toTarantoolResult
- 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
-
Builder for the
ProxyOperationsMappingConfig
- 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'scall
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 toTarantoolResult
- 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
-
A builder for
TarantoolClusterDiscoveryConfig
- 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 ofbox.error:unpack
, - TarantoolErrors.TarantoolErrorsErrorFactory - Class in io.tarantool.driver.exceptions.errors
-
Produces
TarantoolInternalException
subclasses from the serialized representation in the format ofrequire('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
intoTarantoolIndexMetadataImpl
- 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 returningTarantoolResult
(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
andTarantoolServerAddress
- 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
intoTarantoolSpaceMetadataImpl
- 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
toTarantoolTuple
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 withTarantoolTuple
s 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 withTarantoolTuple
s - 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 withTarantoolTuple
s - 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
andTarantoolUpsertRequest
- 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
andTarantoolUpsertRequest
- 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 toList
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
toMP_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
toMP_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 toMap
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
All Classes All Packages