- AbstractDiscoveryClusterAddressProvider - Class in io.picodata.driver.cluster
-
Base class offering discovery task creation and updating of the internal collection of addresses
- AbstractDiscoveryClusterAddressProvider(TarantoolClusterDiscoveryConfig) - Constructor for class io.picodata.driver.cluster.AbstractDiscoveryClusterAddressProvider
-
- AbstractResultMapper<T> - Class in io.picodata.driver.mappers
-
Base class for result tuple mappers
- AbstractResultMapper(MessagePackValueMapper, ValueConverter<? extends Value, ? extends T>, Class<? extends T>) - Constructor for class io.picodata.driver.mappers.AbstractResultMapper
-
Basic constructor
- AbstractResultMapper(MessagePackValueMapper, ValueConverter<? extends Value, ? extends T>) - Constructor for class io.picodata.driver.mappers.AbstractResultMapper
-
- AbstractResultMapper(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends T>, Class<? extends T>) - Constructor for class io.picodata.driver.mappers.AbstractResultMapper
-
- AbstractResultMapper(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends T>) - Constructor for class io.picodata.driver.mappers.AbstractResultMapper
-
- AbstractResultMapper(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<O>>, Class<? extends T>) - Constructor for class io.picodata.driver.mappers.AbstractResultMapper
-
- AbstractResultMapper(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<O>>) - Constructor for class io.picodata.driver.mappers.AbstractResultMapper
-
- AbstractResultMapperFactory<O,T extends AbstractResultMapper<? extends O>> - Class in io.picodata.driver.mappers.factories
-
Base class for result mapper factories.
- AbstractResultMapperFactory() - Constructor for class io.picodata.driver.mappers.factories.AbstractResultMapperFactory
-
Basic constructor
- AbstractTarantoolClient<T extends Packable,R extends Collection<T>> - Class in io.picodata.driver.core
-
Basic Tarantool client implementation.
- AbstractTarantoolClient(TarantoolClientConfig) - Constructor for class io.picodata.driver.core.AbstractTarantoolClient
-
Create a client.
- AbstractTarantoolClient(TarantoolClientConfig, ConnectionSelectionStrategyFactory, TarantoolConnectionListeners) - Constructor for class io.picodata.driver.core.AbstractTarantoolClient
-
Deprecated.
- AbstractTarantoolClient(TarantoolClientConfig, TarantoolConnectionListeners) - Constructor for class io.picodata.driver.core.AbstractTarantoolClient
-
Create a client, specifying the connection established event listeners.
- AbstractTarantoolConnectionManager - Class in io.picodata.driver.core.connection
-
Contains basic connection establishing and selection strategy invocation algorithms.
- AbstractTarantoolConnectionManager(TarantoolClientConfig, TarantoolConnectionFactory, TarantoolConnectionListeners) - Constructor for class io.picodata.driver.core.connection.AbstractTarantoolConnectionManager
-
Basic constructor
- add(TarantoolConnectionListener) - Method in class io.picodata.driver.api.connection.TarantoolConnectionListeners
-
- add(int, Number) - Static method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Adds the specified value to the field value
- add(String, Number) - Static method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Adds the specified value to the field value
- add(T) - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- add(int, T) - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- addAll(Collection<? extends T>) - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- addAll(int, Collection<? extends T>) - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- addArgument(ProxyOperationArgument, Object) - Method in interface io.picodata.driver.core.proxy.BuilderOptions
-
- addComponent(Object) - Method in class io.picodata.driver.protocol.TarantoolRequestSignature
-
Add a signature component to the end of the components list
Appends either the component value if the component is of type String or the
component class to the components list and re-calculates the hashcode.
- addConnectionCloseListener(TarantoolConnectionCloseListener) - Method in interface io.picodata.driver.api.connection.TarantoolConnection
-
Add a listener which is invoked when the connection is closed.
- addConnectionCloseListener(TarantoolConnectionCloseListener) - Method in class io.picodata.driver.core.connection.TarantoolConnectionImpl
-
- addConnectionFailureListener(TarantoolConnectionFailureListener) - Method in interface io.picodata.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.picodata.driver.core.connection.TarantoolConnectionImpl
-
- addIndexes(String, Map<String, TarantoolIndexMetadata>) - Method in class io.picodata.driver.core.metadata.ProxyTarantoolMetadataContainer
-
- addOperation(TupleOperation) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Add operation to the list
- addOption(ProxyOption, Object) - Method in class io.picodata.driver.api.space.options.BaseOptions
-
Add an option value.
- addOption(ProxyOption, Object) - Method in interface io.picodata.driver.api.space.options.Options
-
Add named option.
- addSpace(TarantoolSpaceMetadata) - Method in class io.picodata.driver.core.metadata.ProxyTarantoolMetadataContainer
-
- addTo(Temporal) - Method in class io.picodata.driver.mappers.converters.Interval
-
- Adjust - Enum in io.picodata.driver.mappers.converters
-
- advanceIterator() - Method in class io.picodata.driver.api.cursor.OffsetCursor
-
- advanceIterator() - Method in class io.picodata.driver.api.cursor.StartAfterCursor
-
- advanceIterator() - Method in class io.picodata.driver.api.cursor.TarantoolCursorBase
-
- after(TarantoolTuple) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Start collecting tuples into result after the specified tuple.
- after(T, ObjectConverter<T, ArrayValue>) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Start collecting tuples into result after the specified tuple.
- all() - Method in class io.picodata.driver.api.connection.TarantoolConnectionListeners
-
Returns all listeners previously added to the collection
- andAdd(int, Number) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Adds the specified value to the field value
- andAdd(String, Number) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Adds the specified value to the field value
- andBitwiseAnd(int, long) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Bitwise AND(&) operation
- andBitwiseAnd(String, long) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Bitwise AND(&) operation
- andBitwiseOr(int, long) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Bitwise OR(|) operation
- andBitwiseOr(String, long) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Bitwise OR(|) operation
- andBitwiseXor(int, long) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Bitwise XOR(^) operation
- andBitwiseXor(String, long) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Bitwise XOR(^) operation
- andDelete(int, int) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Remove field value
- andDelete(String, int) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Remove field value
- andEquals(String, Object) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field
- andEquals(int, Object) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field
- andGreaterOrEquals(String, Object) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field, with values greater or equal than the specified value
- andGreaterOrEquals(int, Object) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field, with values greater or equal than the specified value
- andGreaterThan(String, Object) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field, with values greater than the specified value
- andGreaterThan(int, Object) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field, with values greater than the specified value
- andIndexEquals(String, List<?>) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified index
- andIndexEquals(int, List<?>) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified index
- andIndexGreaterOrEquals(String, List<?>) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified index, with values greater or equal than the specified value
- andIndexGreaterOrEquals(int, List<?>) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified index, with values greater or equal than the specified value
- andIndexGreaterThan(String, List<?>) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified index, with values greater than the specified value
- andIndexGreaterThan(int, List<?>) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified index, with values greater than the specified value
- andIndexLessOrEquals(String, List<?>) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified index, with values less or equal than the specified value
- andIndexLessOrEquals(int, List<?>) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified index, with values less or equal than the specified value
- andIndexLessThan(String, List<?>) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified index, with values less than the specified value
- andIndexLessThan(int, List<?>) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified index, with values less than the specified value
- andInsert(int, Object) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Insert field value
- andInsert(String, Object) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Insert field value
- andLessOrEquals(String, Object) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field, with values less or equal than the specified value
- andLessOrEquals(int, Object) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field, with values less or equal than the specified value
- andLessThan(String, Object) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field, with values less than the specified value
- andLessThan(int, Object) - Method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field, with values less than the specified value
- andSet(int, Object) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Set field value
- andSet(String, Object) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Set field value
- andSplice(int, int, int, String) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Replace substring
- andSplice(String, int, int, String) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Replace substring
- andSubtract(int, Number) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Subtracts the specified value to the field value
- andSubtract(String, Number) - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Subtracts the specified value to the field value
- any() - Static method in class io.picodata.driver.api.conditions.Conditions
-
Create new Conditions instance without any filtration.
- areAddressesChanged() - Method in class io.picodata.driver.core.connection.AbstractTarantoolConnectionManager
-
- areConnectionsAlive() - Method in class io.picodata.driver.core.connection.AbstractTarantoolConnectionManager
-
- arrayTupleResultMapper() - Method in class io.picodata.driver.core.space.TarantoolSpace
-
MessagePack value mapper configured with an ArrayValue to tuple converter corresponding to the selected
tuple type
- arrayTupleResultMapper() - Method in class io.picodata.driver.core.space.TarantoolTupleSpace
-
- arrayTupleResultMapperFactory() - Method in interface io.picodata.driver.mappers.factories.ResultMapperFactoryFactory
-
Default factory for call result with a list of tuples.
- arrayTupleResultMapperFactory() - Method in class io.picodata.driver.mappers.factories.ResultMapperFactoryFactoryImpl
-
- ArrayValueToMultiValueCallResultConverter<T,R extends List<T>> - Class in io.picodata.driver.mappers.converters.value
-
- ArrayValueToMultiValueCallResultConverter(MessagePackValueMapper) - Constructor for class io.picodata.driver.mappers.converters.value.ArrayValueToMultiValueCallResultConverter
-
Basic constructor
- ArrayValueToMultiValueCallResultSimpleConverter<T,R extends List<T>> - Class in io.picodata.driver.mappers.converters.value
-
- ArrayValueToMultiValueCallResultSimpleConverter(ValueConverter<ArrayValue, R>) - Constructor for class io.picodata.driver.mappers.converters.value.ArrayValueToMultiValueCallResultSimpleConverter
-
Basic constructor
- ArrayValueToMultiValueListConverter<T,R extends List<T>,V extends org.msgpack.value.Value> - Class in io.picodata.driver.mappers.converters.value
-
ArrayValue
to
List
converter for given item type
- ArrayValueToMultiValueListConverter(ValueConverter<V, T>, Supplier<R>) - Constructor for class io.picodata.driver.mappers.converters.value.ArrayValueToMultiValueListConverter
-
Basic constructor
- ArrayValueToSingleValueCallResultConverter<T> - Class in io.picodata.driver.mappers.converters.value
-
- ArrayValueToSingleValueCallResultConverter(MessagePackValueMapper) - Constructor for class io.picodata.driver.mappers.converters.value.ArrayValueToSingleValueCallResultConverter
-
- ArrayValueToSingleValueCallResultSimpleConverter<T> - Class in io.picodata.driver.mappers.converters.value
-
- ArrayValueToSingleValueCallResultSimpleConverter(ValueConverter<Value, T>) - Constructor for class io.picodata.driver.mappers.converters.value.ArrayValueToSingleValueCallResultSimpleConverter
-
- ArrayValueToSpaceFormatConverter - Class in io.picodata.driver.core.metadata
-
Populates space format metadata.
- ArrayValueToTarantoolResultConverter<T> - Class in io.picodata.driver.mappers.converters.value
-
- ArrayValueToTarantoolResultConverter() - Constructor for class io.picodata.driver.mappers.converters.value.ArrayValueToTarantoolResultConverter
-
- ArrayValueToTarantoolResultConverter(ValueConverter<ArrayValue, T>) - Constructor for class io.picodata.driver.mappers.converters.value.ArrayValueToTarantoolResultConverter
-
- ArrayValueToTarantoolResultMapperFactory<T> - Class in io.picodata.driver.mappers.factories
-
- ArrayValueToTarantoolResultMapperFactory() - Constructor for class io.picodata.driver.mappers.factories.ArrayValueToTarantoolResultMapperFactory
-
Basic constructor
- ArrayValueToTarantoolResultMapperFactory(MessagePackMapper) - Constructor for class io.picodata.driver.mappers.factories.ArrayValueToTarantoolResultMapperFactory
-
Basic constructor with mapper
- ArrayValueToTarantoolTupleConverter - Class in io.picodata.driver.mappers.converters.value
-
- ArrayValueToTarantoolTupleConverter(MessagePackMapper, TarantoolSpaceMetadata) - Constructor for class io.picodata.driver.mappers.converters.value.ArrayValueToTarantoolTupleConverter
-
- ArrayValueToTarantoolTupleResultConverter - Class in io.picodata.driver.mappers.converters.value
-
- ArrayValueToTarantoolTupleResultConverter(ArrayValueToTarantoolTupleConverter) - Constructor for class io.picodata.driver.mappers.converters.value.ArrayValueToTarantoolTupleResultConverter
-
- ArrayValueToTarantoolTupleResultMapperFactory - Class in io.picodata.driver.mappers.factories
-
- ArrayValueToTarantoolTupleResultMapperFactory() - Constructor for class io.picodata.driver.mappers.factories.ArrayValueToTarantoolTupleResultMapperFactory
-
Basic constructor
- ArrayValueToTarantoolTupleResultMapperFactory(MessagePackMapper) - Constructor for class io.picodata.driver.mappers.factories.ArrayValueToTarantoolTupleResultMapperFactory
-
Basic constructor with mapper
- ascending() - Static method in class io.picodata.driver.api.conditions.Conditions
-
Create new Conditions instance, returning tuples will in the ascending order
- asList() - Method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Get list of operations
- asMap() - Method in class io.picodata.driver.api.space.options.BaseOptions
-
- asMap() - Method in interface io.picodata.driver.api.space.options.Options
-
- asProxyOperationList() - Method in class io.picodata.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.picodata.driver.utils
-
- AttemptsBoundRetryPolicy(int, long, long, T) - Constructor for class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy
-
Basic constructor with timeout
- AttemptsBoundRetryPolicyFactory(int, long, long, T) - Constructor for class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory
-
Basic constructor with timeout and delay
- AuthMechanism - Interface in io.picodata.driver.auth
-
Base interface for authentication mechanism enums
- calcLimit(long, long, long) - Static method in class io.picodata.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.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- call(String, Object...) - Method in interface io.picodata.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, Collection<?>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- call(String, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- call(String, Collection<?>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- call(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- call(String) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- call(String, Object...) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- call(String, Collection<?>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- call(String, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- call(String, Collection<?>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- call(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- call(String) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- call(String, Object...) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- call(String, Collection<?>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- call(String, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- call(String, Collection<?>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- call(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- call(String) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- call(String, Object...) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- call(String, Collection<?>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- call(String, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- call(String, Collection<?>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- call(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<R>, Class<T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForMultiResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<R>, ValueConverter<Value, T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForMultiResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<CallResultMapper<R, MultiValueCallResult<T, R>>>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForMultiResult(String, Collection<?>, Supplier<R>, Class<T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForMultiResult(String, Collection<?>, Supplier<R>, ValueConverter<Value, T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForMultiResult(String, Collection<?>, Supplier<CallResultMapper<R, MultiValueCallResult<T, R>>>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForMultiResult(String, Supplier<R>, Class<T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForMultiResult(String, Supplier<R>, ValueConverter<Value, T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForMultiResult(String, Supplier<CallResultMapper<R, MultiValueCallResult<T, R>>>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForMultiResult(String, Collection<?>, Supplier<R>, Class<T>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<R>, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<CallResultMapper<R, MultiValueCallResult<T, R>>>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForMultiResult(String, Supplier<R>, Class<T>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForMultiResult(String, Supplier<R>, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForMultiResult(String, Supplier<CallResultMapper<R, MultiValueCallResult<T, R>>>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<R>, Class<T>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<R>, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<CallResultMapper<R, MultiValueCallResult<T, R>>>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<R>, Class<T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<R>, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<CallResultMapper<R, MultiValueCallResult<T, R>>>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<R>, Class<T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<R>, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<CallResultMapper<R, MultiValueCallResult<T, R>>>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForMultiResult(String, Supplier<R>, Class<T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForMultiResult(String, Supplier<R>, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForMultiResult(String, Supplier<CallResultMapper<R, MultiValueCallResult<T, R>>>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<R>, Class<T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<R>, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<CallResultMapper<R, MultiValueCallResult<T, R>>>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<R>, Class<T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<R>, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForMultiResult(String, Collection<?>, Supplier<CallResultMapper<R, MultiValueCallResult<T, R>>>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForMultiResult(String, Supplier<R>, Class<T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForMultiResult(String, Supplier<R>, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForMultiResult(String, Supplier<CallResultMapper<R, MultiValueCallResult<T, R>>>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForSingleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Class<T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForSingleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, ValueConverter<Value, T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForSingleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForSingleResult(String, Collection<?>, Class<T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForSingleResult(String, Collection<?>, ValueConverter<Value, T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForSingleResult(String, Collection<?>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForSingleResult(String, Class<T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForSingleResult(String, ValueConverter<Value, T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForSingleResult(String, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForSingleResult(String, Collection<?>, Class<S>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForSingleResult(String, Collection<?>, ValueConverter<Value, S>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForSingleResult(String, Collection<?>, Supplier<CallResultMapper<S, SingleValueCallResult<S>>>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForSingleResult(String, Class<S>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForSingleResult(String, ValueConverter<Value, S>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForSingleResult(String, Supplier<CallResultMapper<S, SingleValueCallResult<S>>>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForSingleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Class<S>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForSingleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, ValueConverter<Value, S>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForSingleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<CallResultMapper<S, SingleValueCallResult<S>>>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForSingleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Class<T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForSingleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForSingleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForSingleResult(String, Collection<?>, Class<T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForSingleResult(String, Collection<?>, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForSingleResult(String, Collection<?>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForSingleResult(String, Class<T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForSingleResult(String, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForSingleResult(String, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForSingleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Class<T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForSingleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForSingleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForSingleResult(String, Collection<?>, Class<T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForSingleResult(String, Collection<?>, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForSingleResult(String, Collection<?>, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForSingleResult(String, Class<T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForSingleResult(String, ValueConverter<Value, T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForSingleResult(String, Supplier<CallResultMapper<T, SingleValueCallResult<T>>>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForTupleResult(String, Class<T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForTupleResult(String, Collection<?>, Class<T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForTupleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Class<T>) - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Execute a function defined on Tarantool instance.
- callForTupleResult(String, Class<T>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForTupleResult(String, Collection<?>, Class<T>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForTupleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Class<T>) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- callForTupleResult(String, Class<T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForTupleResult(String, Collection<?>, Class<T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForTupleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Class<T>) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- callForTupleResult(String, Class<T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForTupleResult(String, Collection<?>, Class<T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- callForTupleResult(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Class<T>) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- CallResult<T> - Interface in io.picodata.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.picodata.driver.mappers
-
Special tuple mapper for API function call results.
- CallResultMapper(MessagePackValueMapper, ValueConverter<? extends Value, ? extends R>, Class<? extends R>) - Constructor for class io.picodata.driver.mappers.CallResultMapper
-
Basic constructor
- CallResultMapper(MessagePackValueMapper, ValueConverter<? extends Value, ? extends R>) - Constructor for class io.picodata.driver.mappers.CallResultMapper
-
- CallResultMapper(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends R>, Class<? extends R>) - Constructor for class io.picodata.driver.mappers.CallResultMapper
-
- CallResultMapper(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends R>) - Constructor for class io.picodata.driver.mappers.CallResultMapper
-
- CallResultMapper(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<R>>, Class<? extends R>) - Constructor for class io.picodata.driver.mappers.CallResultMapper
-
- CallResultMapper(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<R>>) - Constructor for class io.picodata.driver.mappers.CallResultMapper
-
- canAuthenticateWith(TarantoolCredentials) - Method in class io.picodata.driver.auth.ChapSha1TarantoolAuthenticator
-
- canAuthenticateWith(TarantoolCredentials) - Method in class io.picodata.driver.auth.MD5PicodataAuthenticator
-
- canAuthenticateWith(TarantoolCredentials) - Method in interface io.picodata.driver.auth.TarantoolAuthenticator
-
- canConvertObject(O) - Method in interface io.picodata.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.picodata.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.picodata.driver.api.tuple.TarantoolNullField
-
- canConvertValue(MapValue) - Method in class io.picodata.driver.core.metadata.RowsMetadataToTarantoolTupleResultConverter
-
- canConvertValue(Class<?>, MessagePackValueMapper) - Method in class io.picodata.driver.core.tuple.TarantoolFieldImpl
-
- canConvertValue(NilValue) - Method in class io.picodata.driver.mappers.converters.object.DefaultNilValueToNullConverter
-
- canConvertValue(ArrayValue) - Method in class io.picodata.driver.mappers.converters.value.ArrayValueToTarantoolTupleResultConverter
-
- canConvertValue(ArrayValue) - Method in class io.picodata.driver.mappers.converters.value.defaults.DefaultArrayValueToLongArrayConverter
-
- canConvertValue(ExtensionValue) - Method in class io.picodata.driver.mappers.converters.value.defaults.DefaultExtensionValueToBigDecimalConverter
-
- canConvertValue(ExtensionValue) - Method in class io.picodata.driver.mappers.converters.value.defaults.DefaultExtensionValueToInstantConverter
-
- canConvertValue(ExtensionValue) - Method in class io.picodata.driver.mappers.converters.value.defaults.DefaultExtensionValueToIntervalConverter
-
- canConvertValue(ExtensionValue) - Method in class io.picodata.driver.mappers.converters.value.defaults.DefaultExtensionValueToUUIDConverter
-
- canConvertValue(FloatValue) - Method in class io.picodata.driver.mappers.converters.value.defaults.DefaultFloatValueToFloatConverter
-
- canConvertValue(FloatValue) - Method in class io.picodata.driver.mappers.converters.value.defaults.DefaultFloatValueToIntegerConverter
-
- canConvertValue(FloatValue) - Method in class io.picodata.driver.mappers.converters.value.defaults.DefaultFloatValueToLongConverter
-
- canConvertValue(FloatValue) - Method in class io.picodata.driver.mappers.converters.value.defaults.DefaultFloatValueToShortConverter
-
- canConvertValue(IntegerValue) - Method in class io.picodata.driver.mappers.converters.value.defaults.DefaultIntegerValueToIntegerConverter
-
- canConvertValue(IntegerValue) - Method in class io.picodata.driver.mappers.converters.value.defaults.DefaultIntegerValueToShortConverter
-
- canConvertValue(StringValue) - Method in class io.picodata.driver.mappers.converters.value.defaults.DefaultStringValueToCharacterConverter
-
- canConvertValue(V) - Method in interface io.picodata.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.picodata.driver.api.tuple.TarantoolTuple
-
Check if a tuple field exists and can be converted to the target value type
- canGetObject(String, Class<?>) - Method in interface io.picodata.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.picodata.driver.core.tuple.TarantoolTupleImpl
-
- canGetObject(String, Class<?>) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- canRetryRequest(Throwable) - Method in interface io.picodata.driver.api.retry.RequestRetryPolicy
-
A callback called when the request ends with an exception.
- canRetryRequest(Throwable) - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy
-
- canRetryRequest(Throwable) - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicy
-
- canSkipAuth(TarantoolCredentials) - Method in class io.picodata.driver.auth.ChapSha1TarantoolAuthenticator
-
- canSkipAuth(TarantoolCredentials) - Method in class io.picodata.driver.auth.MD5PicodataAuthenticator
-
- canSkipAuth(TarantoolCredentials) - Method in interface io.picodata.driver.auth.TarantoolAuthenticator
-
Сheck if we can connect to the Tarantool without authentication
- channel - Variable in class io.picodata.driver.core.connection.TarantoolConnectionImpl
-
- channelRead0(ChannelHandlerContext, ByteBuf) - Method in class io.picodata.driver.handlers.TarantoolAuthenticationHandler
-
- channelRead0(ChannelHandlerContext, TarantoolResponse) - Method in class io.picodata.driver.handlers.TarantoolAuthenticationResponseHandler
-
- channelRead0(ChannelHandlerContext, TarantoolResponse) - Method in class io.picodata.driver.handlers.TarantoolResponseHandler
-
- ChapSha1TarantoolAuthenticator - Class in io.picodata.driver.auth
-
This authenticator performs authentication to the Tarantool server using default mechanism (chap-sha1) and
the provided plain user credentials.
- clear() - Method in class io.picodata.driver.api.connection.TarantoolConnectionListeners
-
Remove all previously added listeners, leaving the collection empty
- clear() - Method in class io.picodata.driver.api.TarantoolClientConfig.Builder
-
Prepare the builder for new configuration process
- clear() - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- cloneWithIndex(int) - Method in interface io.picodata.driver.api.tuple.operations.TupleOperation
-
- cloneWithIndex(int) - Method in class io.picodata.driver.api.tuple.operations.TupleOperationAdd
-
- cloneWithIndex(int) - Method in class io.picodata.driver.api.tuple.operations.TupleOperationBitwiseAnd
-
- cloneWithIndex(int) - Method in class io.picodata.driver.api.tuple.operations.TupleOperationBitwiseOr
-
- cloneWithIndex(int) - Method in class io.picodata.driver.api.tuple.operations.TupleOperationBitwiseXor
-
- cloneWithIndex(int) - Method in class io.picodata.driver.api.tuple.operations.TupleOperationDelete
-
- cloneWithIndex(int) - Method in class io.picodata.driver.api.tuple.operations.TupleOperationInsert
-
- cloneWithIndex(int) - Method in class io.picodata.driver.api.tuple.operations.TupleOperationSet
-
- cloneWithIndex(int) - Method in class io.picodata.driver.api.tuple.operations.TupleOperationSubtract
-
- cloneWithIndex(int) - Method in class io.picodata.driver.api.tuple.operations.TupleSpliceOperation
-
- close() - Method in interface io.picodata.driver.api.TarantoolClusterAddressProvider
-
- close() - Method in class io.picodata.driver.cluster.AbstractDiscoveryClusterAddressProvider
-
- close() - Method in class io.picodata.driver.cluster.BinaryDiscoveryClusterAddressProvider
-
- close() - Method in class io.picodata.driver.cluster.HTTPDiscoveryClusterAddressProvider
-
- close() - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- close() - Method in class io.picodata.driver.core.connection.AbstractTarantoolConnectionManager
-
- close() - Method in class io.picodata.driver.core.connection.TarantoolClusterConnectionManager
-
- close() - Method in class io.picodata.driver.core.connection.TarantoolConnectionImpl
-
- close() - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- close() - Method in class io.picodata.driver.core.RequestFutureManager
-
- close() - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- ClusterTarantoolClient<T extends Packable,R extends Collection<T>> - Class in io.picodata.driver.core
-
Main class for connecting to a cluster of Tarantool servers.
- ClusterTarantoolClient(TarantoolClientConfig, TarantoolClusterAddressProvider) - Constructor for class io.picodata.driver.core.ClusterTarantoolClient
-
Create a client.
- ClusterTarantoolTupleClient - Class in io.picodata.driver.core
-
- ClusterTarantoolTupleClient() - Constructor for class io.picodata.driver.core.ClusterTarantoolTupleClient
-
Create a client.
- ClusterTarantoolTupleClient(TarantoolCredentials) - Constructor for class io.picodata.driver.core.ClusterTarantoolTupleClient
-
Create a client using provided credentials information.
- ClusterTarantoolTupleClient(TarantoolCredentials, String, int) - Constructor for class io.picodata.driver.core.ClusterTarantoolTupleClient
-
Create a client using provided credentials information.
- ClusterTarantoolTupleClient(TarantoolClientConfig, String, int) - Constructor for class io.picodata.driver.core.ClusterTarantoolTupleClient
-
Create a client.
- ClusterTarantoolTupleClient(TarantoolCredentials, TarantoolServerAddress) - Constructor for class io.picodata.driver.core.ClusterTarantoolTupleClient
-
Create a client using provided credentials information.
- ClusterTarantoolTupleClient(TarantoolClientConfig, TarantoolServerAddress) - Constructor for class io.picodata.driver.core.ClusterTarantoolTupleClient
-
Create a client.
- ClusterTarantoolTupleClient(TarantoolCredentials, Collection<TarantoolServerAddress>) - Constructor for class io.picodata.driver.core.ClusterTarantoolTupleClient
-
Create a client using provided credentials information.
- ClusterTarantoolTupleClient(TarantoolClientConfig, Collection<TarantoolServerAddress>) - Constructor for class io.picodata.driver.core.ClusterTarantoolTupleClient
-
Create a client.
- ClusterTarantoolTupleClient(TarantoolClientConfig, TarantoolClusterAddressProvider) - Constructor for class io.picodata.driver.core.ClusterTarantoolTupleClient
-
Create a client.
- Condition - Interface in io.picodata.driver.api.conditions
-
Represents a condition which is evaluated against the tuple fields
- Conditions - Class in io.picodata.driver.api.conditions
-
A collection and a builder for tuple filtering conditions.
- Conditions(Conditions) - Constructor for class io.picodata.driver.api.conditions.Conditions
-
- config - Variable in class io.picodata.driver.core.connection.TarantoolConnectionFactory
-
- configureClient(TarantoolClient<TarantoolTuple, TarantoolResult<TarantoolTuple>>) - Static method in interface io.picodata.driver.api.TarantoolClientFactory
-
Configure an existing client instance and return a copy of it.
- connectionManager(TarantoolClientConfig, TarantoolConnectionFactory, TarantoolConnectionListeners) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
Provides a connection manager for Tarantool server connections
- connectionManager(TarantoolClientConfig, TarantoolConnectionFactory, TarantoolConnectionListeners) - Method in class io.picodata.driver.core.ClusterTarantoolClient
-
- ConnectionMode - Enum in io.picodata.driver.core.connection
-
Represents connection sequence states
- ConnectionSelectionStrategy - Interface in io.picodata.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.picodata.driver.api.connection
-
Manages instantiation of connection selection strategies.
- contains(Object) - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- containsAll(Collection<?>) - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- Converter - Interface in io.picodata.driver.mappers.converters
-
Basic interface for converters mapping MessagePack entities and Java objects.
- ConverterWrapper<C extends Converter> - Class in io.picodata.driver.mappers.converters
-
Base class for the internal logic of search converters.
- ConverterWrapper(C, Class<?>) - Constructor for class io.picodata.driver.mappers.converters.ConverterWrapper
-
- copy() - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper
-
- copy() - Method in interface io.picodata.driver.mappers.MessagePackMapper
-
Makes a shallow copy of this mapper instance
- copyOf(DefaultMessagePackMapper) - Method in class io.picodata.driver.mappers.factories.DefaultMessagePackMapperFactory
-
Get modification-safe instance of the given mapper (shallow copy).
- create(TarantoolClientConfig, Collection<TarantoolConnection>) - Method in interface io.picodata.driver.api.connection.ConnectionSelectionStrategyFactory
-
Take the specified collection of Tarantool server connections and instantiate a strategy
- create(TarantoolClientConfig, Collection<TarantoolConnection>) - Method in enum io.picodata.driver.api.connection.TarantoolConnectionSelectionStrategies.ParallelRoundRobinStrategyFactory
-
- create(TarantoolClientConfig, Collection<TarantoolConnection>) - Method in enum io.picodata.driver.api.connection.TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory
-
- create() - Method in interface io.picodata.driver.api.retry.RequestRetryPolicyFactory
-
Instantiate a new request retry policy instance.
- create() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory
-
- create() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory
-
- create() - Static method in class io.picodata.driver.api.space.options.ProxyDeleteOptions
-
Create new instance.
- create() - Static method in class io.picodata.driver.api.space.options.ProxyInsertManyOptions
-
Create new instance.
- create() - Static method in class io.picodata.driver.api.space.options.ProxyInsertOptions
-
Create new instance.
- create() - Static method in class io.picodata.driver.api.space.options.ProxyReplaceManyOptions
-
Create new instance.
- create() - Static method in class io.picodata.driver.api.space.options.ProxyReplaceOptions
-
Create new instance.
- create() - Static method in class io.picodata.driver.api.space.options.ProxySelectOptions
-
Create new instance.
- create() - Static method in class io.picodata.driver.api.space.options.ProxyTruncateOptions
-
Create new instance.
- create() - Static method in class io.picodata.driver.api.space.options.ProxyUpdateOptions
-
Create new instance.
- create() - Static method in class io.picodata.driver.api.space.options.ProxyUpsertOptions
-
Create new instance.
- create() - Method in class io.picodata.driver.api.tuple.DefaultTarantoolTupleFactory
-
- create(Object...) - Method in class io.picodata.driver.api.tuple.DefaultTarantoolTupleFactory
-
- create(Collection<?>) - Method in class io.picodata.driver.api.tuple.DefaultTarantoolTupleFactory
-
- create() - Method in interface io.picodata.driver.api.tuple.TarantoolTupleFactory
-
Create an empty tuple
- create(Object...) - Method in interface io.picodata.driver.api.tuple.TarantoolTupleFactory
-
Create a tuple from an array of field values
- create(Collection<?>) - Method in interface io.picodata.driver.api.tuple.TarantoolTupleFactory
-
Create a tuple from a collection of field values
- create(Value) - Method in interface io.picodata.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.picodata.driver.exceptions.errors.TarantoolErrors.TarantoolBoxErrorFactory
-
- create(TarantoolErrorResult) - Method in class io.picodata.driver.exceptions.errors.TarantoolErrors.TarantoolBoxErrorFactory
-
- create(Value) - Method in class io.picodata.driver.exceptions.errors.TarantoolErrors.TarantoolErrorsErrorFactory
-
- create(Value) - Method in class io.picodata.driver.exceptions.errors.TarantoolErrors.TarantoolUnrecognizedErrorFactory
-
- create(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Class<?>) - Static method in class io.picodata.driver.protocol.TarantoolRequestSignature
-
Factory method for caching default result mapper suppliers
- create(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, ValueConverter<Value, ?>) - Static method in class io.picodata.driver.protocol.TarantoolRequestSignature
-
Factory method for caching default result mapper suppliers
- create(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<?>, ValueConverter<Value, ?>) - Static method in class io.picodata.driver.protocol.TarantoolRequestSignature
-
Factory method for caching default multi value result mapper suppliers
- create(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<?>, Class<?>) - Static method in class io.picodata.driver.protocol.TarantoolRequestSignature
-
Factory method for caching default multi value result mapper suppliers
- create(String, Collection<?>, Supplier<? extends MessagePackObjectMapper>, Supplier<? extends MessagePackValueMapper>) - Static method in class io.picodata.driver.protocol.TarantoolRequestSignature
-
Factory method for a typical RPC usage
- createClient() - Static method in interface io.picodata.driver.api.TarantoolClientFactory
-
Create a new client instance.
- createClusterAddressProvider(Collection<TarantoolServerAddress>) - Method in class io.picodata.driver.api.TarantoolAddressProviderFactory
-
- createClusterAddressProviderWithDiscovery(Collection<TarantoolServerAddress>, TarantoolClusterDiscoveryConfig) - Method in class io.picodata.driver.api.TarantoolAddressProviderFactory
-
- createMapper(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends O>, Class<? extends O>) - Method in class io.picodata.driver.mappers.factories.AbstractResultMapperFactory
-
Instantiate the mapper for result contents
- createMapper(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends O>) - Method in class io.picodata.driver.mappers.factories.AbstractResultMapperFactory
-
- createMapper(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<O>>, Class<? extends O>) - Method in class io.picodata.driver.mappers.factories.AbstractResultMapperFactory
-
- createMapper(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<O>>) - Method in class io.picodata.driver.mappers.factories.AbstractResultMapperFactory
-
- createMapper(MessagePackMapper) - Method in interface io.picodata.driver.mappers.factories.ResultMapperFactoryFactory
-
Return builder to create mapper which may depend on input clientMapper
For example, you can create maper that can obtain crud and box results from lua
and read it into
TarantoolTupleResult
structure.
- createMapper(MessagePackMapper, TarantoolSpaceMetadata) - Method in interface io.picodata.driver.mappers.factories.ResultMapperFactoryFactory
-
Return builder to create mapper which may depend on input clientMapper
For example, you can create maper that can obtain crud and box results from lua
and read it into
TarantoolTupleResult
structure.
- createMapper(MessagePackMapper) - Method in class io.picodata.driver.mappers.factories.ResultMapperFactoryFactoryImpl
-
- createMapper(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.factories.ResultMapperFactoryFactoryImpl
-
- createMapper(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends R>, Class<? extends R>) - Method in class io.picodata.driver.mappers.factories.TarantoolCallResultMapperFactory
-
- createMapper(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<R>>, Class<? extends R>) - Method in class io.picodata.driver.mappers.factories.TarantoolCallResultMapperFactory
-
- createMapper(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends R>) - Method in class io.picodata.driver.mappers.factories.TarantoolCallResultMapperFactory
-
- createMapper(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<R>>) - Method in class io.picodata.driver.mappers.factories.TarantoolCallResultMapperFactory
-
- createMapper(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends TarantoolResult<T>>, Class<? extends TarantoolResult<T>>) - Method in class io.picodata.driver.mappers.factories.TarantoolResultMapperFactory
-
- createMapper(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends TarantoolResult<T>>) - Method in class io.picodata.driver.mappers.factories.TarantoolResultMapperFactory
-
- createMapper(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<TarantoolResult<T>>>, Class<? extends TarantoolResult<T>>) - Method in class io.picodata.driver.mappers.factories.TarantoolResultMapperFactory
-
- createMapper(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<TarantoolResult<T>>>) - Method in class io.picodata.driver.mappers.factories.TarantoolResultMapperFactory
-
- createTarantoolResultImpl(ArrayValue, ValueConverter<ArrayValue, T>) - Method in class io.picodata.driver.core.TarantoolResultFactory
-
- createTarantoolTupleResultImpl(Value, ArrayValueToTarantoolTupleConverter) - Method in class io.picodata.driver.core.TarantoolResultFactory
-
- createTarantoolTupleResultImpl(ArrayValue, TarantoolSpaceMetadata, ArrayValueToTarantoolTupleConverter) - Method in class io.picodata.driver.core.TarantoolResultFactory
-
- CRUD_PREFIX - Static variable in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
- CRUDResponseToTarantoolSpaceMetadataConverter - Class in io.picodata.driver.core.metadata
-
- cursor(Conditions, int) - Method in interface io.picodata.driver.api.space.TarantoolSpaceOperations
-
Cursor is an iterator-like object that is able to scroll through
results of a query.
- cursor(Conditions) - Method in interface io.picodata.driver.api.space.TarantoolSpaceOperations
-
- cursor(Conditions, int) - Method in class io.picodata.driver.core.space.ProxyTarantoolTupleSpace
-
- cursor(Conditions) - Method in class io.picodata.driver.core.space.ProxyTarantoolTupleSpace
-
- cursor(Conditions, int) - Method in class io.picodata.driver.core.space.RetryingTarantoolSpace
-
- cursor(Conditions) - Method in class io.picodata.driver.core.space.RetryingTarantoolSpace
-
- cursor(Conditions, int) - Method in class io.picodata.driver.core.space.TarantoolTupleSpace
-
- cursor(Conditions) - Method in class io.picodata.driver.core.space.TarantoolTupleSpace
-
- CyclingIterator<T> - Class in io.picodata.driver.utils
-
This iterator is lock-free and loops infinitely over a collection.
- CyclingIterator(Collection<T>) - Constructor for class io.picodata.driver.utils.CyclingIterator
-
Basic constructor.
- get() - Method in interface io.picodata.driver.api.cursor.TarantoolCursor
-
- get() - Method in class io.picodata.driver.api.cursor.TarantoolCursorBase
-
- get() - Method in class io.picodata.driver.api.retry.RequestTimeoutOperation
-
- get(int) - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- get(TemporalUnit) - Method in class io.picodata.driver.mappers.converters.Interval
-
- getAddresses() - Method in interface io.picodata.driver.api.TarantoolClusterAddressProvider
-
The collection of Tarantool server nodes which belong to the same cluster
- getAddresses() - Method in class io.picodata.driver.cluster.AbstractDiscoveryClusterAddressProvider
-
- getAddresses() - Method in class io.picodata.driver.core.connection.AbstractTarantoolConnectionManager
-
Get server addresses to connect to.
- getAddresses() - Method in class io.picodata.driver.core.connection.TarantoolClusterConnectionManager
-
- getAddressProvider() - Method in class io.picodata.driver.core.ClusterTarantoolClient
-
- getAddressProvider() - Method in class io.picodata.driver.core.ClusterTarantoolTupleClient
-
- getAdjust() - Method in class io.picodata.driver.mappers.converters.Interval
-
- getArguments() - Method in class io.picodata.driver.core.proxy.TruncateProxyOperation
-
- getArrayValueToTarantoolTupleResultConverter(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.factories.ArrayValueToTarantoolTupleResultMapperFactory
-
- getArrayValueToTarantoolTupleResultConverter(ArrayValueToTarantoolTupleConverter) - Method in class io.picodata.driver.mappers.factories.ArrayValueToTarantoolTupleResultMapperFactory
-
- getAttempts() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy
-
- getAuthenticator() - Method in interface io.picodata.driver.auth.AuthMechanism
-
Get authentication mechanism implementation
- getAuthenticator() - Method in enum io.picodata.driver.auth.PicodataAuthMechanism
-
- getAuthenticator() - Method in enum io.picodata.driver.auth.TarantoolAuthMechanism
-
- getAuthMechanism() - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Get server authentication mechanism
- getBalance() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithBalanceOptions
-
- getBatchSize() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithBatchSizeOptions
-
Return the internal size of batch for transferring data between
storage and router nodes.
- getBody() - Method in class io.picodata.driver.protocol.TarantoolRequest
-
Get body
- getBody() - Method in class io.picodata.driver.protocol.TarantoolResponse
-
Get response body
- getBoolean(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to Boolean
- getBoolean(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to Boolean
- getBoolean(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getBoolean(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getBootstrap() - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- getBucketId() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithBucketIdOptions
-
Return bucket id that is used by operation to find storage location.
- getByteArray(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to byte[]
- getByteArray(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to byte[]
- getByteArray(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getByteArray(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getCallback() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory
-
Getter for exception handler
- getChannel() - Method in interface io.picodata.driver.api.connection.TarantoolConnection
-
Get the Netty channel baking this connection
- getChannel() - Method in class io.picodata.driver.core.connection.TarantoolConnectionImpl
-
- getCharacter(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to Character
- getCharacter(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to Character
- getCharacter(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getCharacter(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getClient() - Method in class io.picodata.driver.core.proxy.TruncateProxyOperation
-
- getClient() - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
Getter for decorated client
- getClientConfig() - Method in class io.picodata.driver.cluster.BinaryClusterDiscoveryEndpoint
-
Get client configuration for connecting to the set of the discovery endpoints
- getCode() - Method in enum io.picodata.driver.api.conditions.Operator
-
- getCode() - Method in class io.picodata.driver.protocol.TarantoolHeader
-
- getCode() - Method in enum io.picodata.driver.protocol.TarantoolIteratorType
-
- getCode() - Method in enum io.picodata.driver.protocol.TarantoolRequestFieldType
-
- getCode() - Method in enum io.picodata.driver.protocol.TarantoolRequestType
-
- getConfig() - Method in interface io.picodata.driver.api.TarantoolClient
-
Get the Tarantool client config passed to this client
- getConfig() - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- getConfig() - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- getConfig() - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- getConnection() - Method in class io.picodata.driver.core.connection.AbstractTarantoolConnectionManager
-
- getConnection() - Method in interface io.picodata.driver.core.connection.TarantoolConnectionManager
-
Get an established connection according to the order provided by specified connection selection strategy.
- getConnectionListeners() - Method in interface io.picodata.driver.api.TarantoolClient
-
Get collection of connection listeners.
- getConnectionListeners() - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- getConnectionListeners() - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- getConnectionListeners() - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- getConnections() - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Get number of connections to be established with the target server.
- getConnectionSelectionStrategyFactory() - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Get factory implementation for collection selection strategy instances
- getConnectTimeout() - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Get TCP connection timeout, in milliseconds
- getConnectTimeout() - Method in class io.picodata.driver.cluster.HTTPClusterDiscoveryEndpoint
-
Get cluster discovery endpoint connection timeout
- getConverter() - Method in class io.picodata.driver.mappers.converters.ConverterWrapper
-
- getConverterTargetType(Object) - Static method in class io.picodata.driver.mappers.MapperReflectionUtils
-
Get class for the runtime target type parameter of a converter
- getCredentials() - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Get Tarantool credentials
- getCurrentValue() - Method in class io.picodata.driver.api.cursor.OffsetCursor
-
- getCurrentValue() - Method in class io.picodata.driver.api.cursor.StartAfterCursor
-
- getCurrentValue() - Method in class io.picodata.driver.api.cursor.TarantoolCursorBase
-
- getCursorBatchSize() - Method in class io.picodata.driver.api.TarantoolClientConfig
-
How many items will be fetched from server per cursor request.
- getData() - Method in class io.picodata.driver.protocol.EmptyTarantoolResponseBody
-
- getData() - Method in class io.picodata.driver.protocol.NotEmptyTarantoolResponseBody
-
- getData() - Method in class io.picodata.driver.protocol.TarantoolOkResult
-
Get response data
- getData() - Method in interface io.picodata.driver.protocol.TarantoolResponseBody
-
Get response body data
- getDay() - Method in class io.picodata.driver.mappers.converters.Interval
-
- getDecimal(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
- getDecimal(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
- getDecimal(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getDecimal(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getDefaultMultiValueMapper(MessagePackMapper, Class<T>) - Method in class io.picodata.driver.mappers.factories.ResultMapperFactoryFactoryImpl
-
- getDefaultSingleValueMapper(MessagePackValueMapper, Class<T>) - Method in class io.picodata.driver.mappers.factories.ResultMapperFactoryFactoryImpl
-
- getDelay() - Method in interface io.picodata.driver.api.retry.RequestRetryPolicy
-
Delay that is used to wait before start attempt again.
- getDelay() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy
-
- getDelay() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory
-
Getter for delay
- getDelay() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicy
-
- getDelay() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory
-
Getter for delay
- getDeleteFunctionName() - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
Get API function name for performing the delete operation.
- getDiscoveryConfig() - Method in class io.picodata.driver.cluster.AbstractDiscoveryClusterAddressProvider
-
- getDiscoveryFunction() - Method in class io.picodata.driver.cluster.BinaryClusterDiscoveryEndpoint
-
Get discovery function name
- getDouble(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to Double
- getDouble(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to Double
- getDouble(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getDouble(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getEndpoint() - Method in class io.picodata.driver.cluster.TarantoolClusterDiscoveryConfig
-
Get config of service discovery endpoint
- getEndpointProvider() - Method in class io.picodata.driver.cluster.BinaryClusterDiscoveryEndpoint
-
Get service discovery endpoint provider
- getErrorCode() - Method in class io.picodata.driver.protocol.TarantoolErrorResult
-
Get error status code
- getErrorMessage() - Method in class io.picodata.driver.protocol.TarantoolErrorResult
-
Get error message
- getEventLoopThreadsNumber() - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Get number of set up internal event loop threads.
- getExceptionCheck() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory
-
Getter for exception handler
- getExecutorService() - Method in class io.picodata.driver.cluster.AbstractDiscoveryClusterAddressProvider
-
- getFetchLatestMetadata() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithFetchLatestMetadataOptions
-
- getField(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get a tuple field by its position
- getField(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get a tuple field by its name
- getField(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getField(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getFieldByName(String) - Method in interface io.picodata.driver.api.metadata.TarantoolSpaceMetadata
-
Get field metadata by name
- getFieldByName(String) - Method in class io.picodata.driver.core.metadata.TarantoolSpaceMetadataImpl
-
- getFieldByPosition(int) - Method in interface io.picodata.driver.api.metadata.TarantoolSpaceMetadata
-
Get field metadata by position
- getFieldByPosition(int) - Method in class io.picodata.driver.core.metadata.TarantoolSpaceMetadataImpl
-
- getFieldIndex() - Method in interface io.picodata.driver.api.metadata.TarantoolIndexPartMetadata
-
Get field index in space format
- getFieldIndex() - Method in interface io.picodata.driver.api.tuple.operations.TupleOperation
-
- getFieldName() - Method in interface io.picodata.driver.api.metadata.TarantoolFieldMetadata
-
Get field name
- getFieldName() - Method in interface io.picodata.driver.api.tuple.operations.TupleOperation
-
- getFieldNameByPosition(int) - Method in interface io.picodata.driver.api.metadata.TarantoolSpaceMetadata
-
Get field name by position
- getFieldNameByPosition(int) - Method in class io.picodata.driver.core.metadata.TarantoolSpaceMetadataImpl
-
- getFieldPosition() - Method in interface io.picodata.driver.api.metadata.TarantoolFieldMetadata
-
Get field position in space starts with 0
- getFieldPositionByName(String) - Method in interface io.picodata.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.picodata.driver.core.metadata.TarantoolSpaceMetadataImpl
-
- getFieldPositionByName(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getFields() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithFieldsOptions
-
Return list of fields names for getting only a subset of fields.
- getFields() - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get all tuple fields as list
- getFields() - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getFieldType() - Method in interface io.picodata.driver.api.metadata.TarantoolFieldMetadata
-
Get field type
- getFieldType() - Method in interface io.picodata.driver.api.metadata.TarantoolIndexPartMetadata
-
Get field type
- getFloat(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to Float
- getFloat(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to Float
- getFloat(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getFloat(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getForceMapCall() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithForceMapCallOptions
-
- getFullScan() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithFullScanOptions
-
- getFunctionName() - Method in class io.picodata.driver.core.proxy.TruncateProxyOperation
-
- getFuture() - Method in class io.picodata.driver.core.TarantoolRequestMetadata
-
- getGetSchemaFunctionName() - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
Get API function name for getting the spaces and indexes schema.
- getHeader() - Method in exception io.picodata.driver.exceptions.TarantoolDecoderException
-
- getHeader() - Method in class io.picodata.driver.protocol.TarantoolRequest
-
Get header
- getHost() - Method in class io.picodata.driver.api.TarantoolServerAddress
-
Get the hostname
- getHour() - Method in class io.picodata.driver.mappers.converters.Interval
-
- getIndexById(String, int) - Method in interface io.picodata.driver.api.metadata.TarantoolMetadataOperations
-
Get metadata for index from the specified space by index ID
- getIndexById(int, int) - Method in interface io.picodata.driver.api.metadata.TarantoolMetadataOperations
-
Get metadata for index from the specified space by index ID
- getIndexById(String, int) - Method in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- getIndexById(int, int) - Method in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- getIndexByName(int, String) - Method in interface io.picodata.driver.api.metadata.TarantoolMetadataOperations
-
Get metadata for index from the specified space by name
- getIndexByName(String, String) - Method in interface io.picodata.driver.api.metadata.TarantoolMetadataOperations
-
Get metadata for index from the specified space by name
- getIndexByName(int, String) - Method in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- getIndexByName(String, String) - Method in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- getIndexId() - Method in interface io.picodata.driver.api.metadata.TarantoolIndexMetadata
-
Get index ID in the corresponding space on the Tarantool server
- getIndexId() - Method in class io.picodata.driver.protocol.TarantoolIndexQuery
-
Get index ID
- getIndexMetadata() - Method in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- getIndexMetadataBySpaceId() - Method in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- getIndexMetadataBySpaceName() - Method in interface io.picodata.driver.api.metadata.TarantoolMetadataContainer
-
Get index metadata mapped to index name and then to space name
- getIndexMetadataBySpaceName() - Method in class io.picodata.driver.core.metadata.ProxyTarantoolMetadataContainer
-
- getIndexMetadataBySpaceName() - Method in class io.picodata.driver.core.metadata.SpacesTarantoolMetadataContainer
-
- getIndexName() - Method in interface io.picodata.driver.api.metadata.TarantoolIndexMetadata
-
Get index name
- getIndexOptions() - Method in interface io.picodata.driver.api.metadata.TarantoolIndexMetadata
-
Get index options
- getIndexPartPositionByFieldPosition(int) - Method in interface io.picodata.driver.api.metadata.TarantoolIndexMetadata
-
Get map of field positions to index parts positions
- getIndexParts() - Method in interface io.picodata.driver.api.metadata.TarantoolIndexMetadata
-
Get index parts
- getIndexPartsByPosition() - Method in interface io.picodata.driver.api.metadata.TarantoolIndexMetadata
-
Get index parts by field indexes
- getIndexType() - Method in interface io.picodata.driver.api.metadata.TarantoolIndexMetadata
-
Get index type
- getInsertFunctionName() - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
Get API function name for performing the insert operation.
- getInsertManyFunctionName() - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
Get API function name for performing the insert_many operation.
- getInstance() - Static method in class io.picodata.driver.core.metadata.ArrayValueToSpaceFormatConverter
-
- getInstance() - Static method in class io.picodata.driver.core.metadata.CRUDResponseToTarantoolSpaceMetadataConverter
-
- getInstance() - Static method in class io.picodata.driver.core.metadata.DDLTarantoolSpaceMetadataConverter
-
- getInstance() - Static method in class io.picodata.driver.core.metadata.VSpaceToTarantoolSpaceMetadataConverter
-
- getInstance() - Static method in class io.picodata.driver.core.TarantoolResultFactory
-
- getInstance() - Static method in class io.picodata.driver.mappers.factories.DefaultMessagePackMapperFactory
-
Get factory instance.
- getInstance() - Static method in class io.picodata.driver.mappers.TarantoolTupleResultMapperFactoryImpl
-
Get factory instance.
- getInstant(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to
Instant
- getInstant(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to
Instant
- getInstant(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getInstant(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getInteger(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to Integer
- getInteger(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to Integer
- getInteger(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getInteger(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getInterval(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to
Interval
- getInterval(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to
Interval
- getInterval(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getInterval(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getIsNullable() - Method in interface io.picodata.driver.api.metadata.TarantoolFieldMetadata
-
Get isNullable parameter
- getIteratorType() - Method in class io.picodata.driver.protocol.TarantoolIndexQuery
-
Get iterator type
- getKeyValues() - Method in class io.picodata.driver.protocol.TarantoolIndexQuery
-
Get list of key values
- getLimit() - Method in class io.picodata.driver.api.conditions.Conditions
-
Get the specified limit
- getLimit() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy
-
- getList(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to
List
- getList(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to
List
- getList(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getList(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getLong(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to Long
- getLong(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to Long
- getLong(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getLong(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getLsn() - Method in class io.picodata.driver.protocol.TarantoolHeader
-
- getMap(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to
Map
- getMap(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to
Map
- getMap(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getMap(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getMechanism() - Method in class io.picodata.driver.auth.ChapSha1TarantoolAuthenticator
-
- getMechanism() - Method in class io.picodata.driver.auth.MD5PicodataAuthenticator
-
- getMechanism() - Method in interface io.picodata.driver.auth.TarantoolAuthenticator
-
Provides the authentication mechanism signature
- getMessagePackMapper() - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Get mapper between Java objects and MessagePack entities
- getMetadata() - Method in interface io.picodata.driver.api.metadata.TarantoolMetadataProvider
-
Retrieve the metadata from an external source
- getMetadata() - Method in interface io.picodata.driver.api.space.TarantoolSpaceOperations
-
Get metadata associated with this space
- getMetadata() - Method in class io.picodata.driver.core.metadata.ProxyMetadataProvider
-
- getMetadata() - Method in class io.picodata.driver.core.metadata.SpacesMetadataProvider
-
- getMetadata() - Method in class io.picodata.driver.core.space.ProxyTarantoolSpace
-
- getMetadata() - Method in class io.picodata.driver.core.space.RetryingTarantoolSpace
-
- getMetadata() - Method in class io.picodata.driver.core.space.TarantoolSpace
-
- getMin() - Method in class io.picodata.driver.mappers.converters.Interval
-
- getMode() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithModeOptions
-
Return operation mode.
- getMonth() - Method in class io.picodata.driver.mappers.converters.Interval
-
- getMultiValueResultMapper(Supplier<R>, ValueConverter<Value, T>) - Method in class io.picodata.driver.mappers.factories.ResultMapperFactoryFactoryImpl
-
- getName() - Method in enum io.picodata.driver.api.metadata.TarantoolIndexType
-
- getNsec() - Method in class io.picodata.driver.mappers.converters.Interval
-
- getNumberOfAttempts() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory
-
Getter for number of attempts
- getObject(int, Class<O>) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get a tuple field value by its position specifying the target value type
- getObject(String, Class<O>) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get a tuple field value by its name specifying the target value type
- getObject(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get a tuple field value as a raw object
- getObject(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get a tuple field value as a raw object
- getObject(int, Class<O>) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getObject(String, Class<O>) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getObject(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getObject(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getObjectConverter(Class<? extends O>, Class<? extends V>) - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper
-
- getObjectConverter(Class<? extends O>, Class<? extends V>) - Method in interface io.picodata.driver.mappers.MessagePackObjectMapper
-
- getOffset() - Method in class io.picodata.driver.api.conditions.Conditions
-
Get the specified offset
- getOffset() - Method in class io.picodata.driver.api.tuple.operations.TupleSpliceOperation
-
- getOperationTimeout() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicy
-
- getOperationTimeout() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory
-
Getter for operation timeout
- getOperationType() - Method in interface io.picodata.driver.api.tuple.operations.TupleOperation
-
- getOption(ProxyOption, Class<T>) - Method in class io.picodata.driver.api.space.options.BaseOptions
-
Get an option value.
- getOption(ProxyOption, Class<T>) - Method in interface io.picodata.driver.api.space.options.Options
-
Return option value by name.
- getOwnerId() - Method in interface io.picodata.driver.api.metadata.TarantoolSpaceMetadata
-
Get owner ID
- getOwnerId() - Method in class io.picodata.driver.core.metadata.TarantoolSpaceMetadataImpl
-
- getPassword() - Method in class io.picodata.driver.auth.SimpleTarantoolCredentials
-
- getPath() - Method in interface io.picodata.driver.api.metadata.TarantoolIndexPartMetadata
-
Get path inside field (for "JSON-path" indexes)
- getPolicyException(Throwable) - Method in interface io.picodata.driver.api.retry.RequestRetryPolicy
-
Get an exception stating why the policy cannot repeat the request
- getPolicyException(Throwable) - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy
-
- getPort() - Method in class io.picodata.driver.api.TarantoolServerAddress
-
Get the port number
- getPosition() - Method in class io.picodata.driver.api.tuple.operations.TupleSpliceOperation
-
- getPreferReplica() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithPreferReplicaOptions
-
- getReadTimeout() - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Get socket read timeout, in milliseconds
- getReadTimeout() - Method in class io.picodata.driver.cluster.HTTPClusterDiscoveryEndpoint
-
Get response timeout for cluster discovery request
- getRemoteAddress() - Method in interface io.picodata.driver.api.connection.TarantoolConnection
-
Get the Tarantool server address for this connection
- getRemoteAddress() - Method in class io.picodata.driver.core.connection.TarantoolConnectionImpl
-
- getReplaceFunctionName() - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
Get API function name for performing the replace operation.
- getReplaceManyFunctionName() - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
Get API function name for performing the replace_many operation.
- getReplicaId() - Method in class io.picodata.driver.protocol.TarantoolHeader
-
- getRequest(Long) - Method in class io.picodata.driver.core.RequestFutureManager
-
Get a request me instance bound to the passed request ID
- getRequestId() - Method in class io.picodata.driver.core.TarantoolRequestMetadata
-
- getRequestTimeout() - Method in interface io.picodata.driver.api.retry.RequestRetryPolicy
-
Get timeout value for one retry attempt.
- getRequestTimeout() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy
-
- getRequestTimeout() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory
-
Getter for request timeout
- getRequestTimeout() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicy
-
- getRequestTimeout() - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory
-
Getter for request timout
- getRequestTimeout() - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Get request completion timeout, in milliseconds
- getResponseBodyType() - Method in class io.picodata.driver.protocol.EmptyTarantoolResponseBody
-
- getResponseBodyType() - Method in class io.picodata.driver.protocol.NotEmptyTarantoolResponseBody
-
- getResponseBodyType() - Method in interface io.picodata.driver.protocol.TarantoolResponseBody
-
Get response body type
- getResponseCode() - Method in class io.picodata.driver.protocol.TarantoolResponse
-
Get response code
- getResponseType() - Method in class io.picodata.driver.protocol.TarantoolResponse
-
Get response type
- getResultMapperFactoryFactory() - Method in interface io.picodata.driver.api.TarantoolCallOperations
-
Get the default factory for result mapper factory instances
- getResultMapperFactoryFactory() - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- getResultMapperFactoryFactory() - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- getResultMapperFactoryFactory() - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- getRetryPolicyFactory() - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- getRollbackOnError() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithRollbackOnErrorOptions
-
Return whether all changes should not be saved if any tuple replace
was unsuccesful.
- getRowsMetadataToTarantoolTupleResultConverter(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.factories.RowsMetadataToTarantoolTupleResultMapperFactory
-
- getRowsMetadataToTarantoolTupleResultConverter(ArrayValueToTarantoolTupleConverter) - Method in class io.picodata.driver.mappers.factories.RowsMetadataToTarantoolTupleResultMapperFactory
-
- getSchemaVersion() - Method in class io.picodata.driver.protocol.TarantoolHeader
-
- getSec() - Method in class io.picodata.driver.mappers.converters.Interval
-
- getSelectFunctionName() - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
Get API function name for performing the select operation.
- getServiceDiscoveryDelay() - Method in class io.picodata.driver.cluster.TarantoolClusterDiscoveryConfig
-
Get cluster discovery delay
- getSignature() - Method in interface io.picodata.driver.auth.AuthMechanism
-
Get authentication mechanism signature marker for the server
- getSignature() - Method in enum io.picodata.driver.auth.PicodataAuthMechanism
-
- getSignature() - Method in enum io.picodata.driver.auth.TarantoolAuthMechanism
-
- getSignature() - Method in class io.picodata.driver.protocol.TarantoolRequest
-
Get signature
- getSingleValueResultConverter(MessagePackValueMapper) - Method in class io.picodata.driver.mappers.factories.SingleValueResultMapperFactory
-
- getSingleValueResultMapper(ValueConverter<Value, T>) - Method in class io.picodata.driver.mappers.factories.ResultMapperFactoryFactoryImpl
-
- getSocketAddress() - Method in class io.picodata.driver.api.TarantoolServerAddress
-
Get the socket address
- getSpaceById(int) - Method in interface io.picodata.driver.api.metadata.TarantoolMetadataOperations
-
Get metadata for the space specified by id
- getSpaceById(int) - Method in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- getSpaceByName(String) - Method in interface io.picodata.driver.api.metadata.TarantoolMetadataOperations
-
Get metadata for the space specified by name
- getSpaceByName(String) - Method in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- getSpaceFormatMetadata() - Method in interface io.picodata.driver.api.metadata.TarantoolSpaceMetadata
-
Get map with metadata of fields
- getSpaceFormatMetadata() - Method in class io.picodata.driver.core.metadata.TarantoolSpaceMetadataImpl
-
- getSpaceId() - Method in interface io.picodata.driver.api.metadata.TarantoolIndexMetadata
-
Get ID of a space that this index is defined on
- getSpaceId() - Method in interface io.picodata.driver.api.metadata.TarantoolSpaceMetadata
-
Get space ID on the Tarantool server
- getSpaceId() - Method in class io.picodata.driver.core.metadata.TarantoolSpaceMetadataImpl
-
- getSpaceIndexes(int) - Method in interface io.picodata.driver.api.metadata.TarantoolMetadataOperations
-
Get metadata for all indexes for space specified by id
- getSpaceIndexes(String) - Method in interface io.picodata.driver.api.metadata.TarantoolMetadataOperations
-
Get metadata for all indexes for space specified by name
- getSpaceIndexes(int) - Method in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- getSpaceIndexes(String) - Method in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- getSpaceMetadata() - Method in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- getSpaceMetadataById() - Method in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- getSpaceMetadataByName() - Method in interface io.picodata.driver.api.metadata.TarantoolMetadataContainer
-
Get space metadata mapped to space name
- getSpaceMetadataByName() - Method in class io.picodata.driver.core.metadata.ProxyTarantoolMetadataContainer
-
- getSpaceMetadataByName() - Method in class io.picodata.driver.core.metadata.SpacesTarantoolMetadataContainer
-
- getSpaceName() - Method in interface io.picodata.driver.api.metadata.TarantoolSpaceMetadata
-
Get space name
- getSpaceName() - Method in class io.picodata.driver.core.metadata.TarantoolSpaceMetadataImpl
-
- getSslContext() - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Get settings for establishing SSL/TLS connection
- getStartTuple() - Method in class io.picodata.driver.api.conditions.Conditions
-
Get the specified index values to start from
- getStopOnError() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithStopOnErrorOptions
-
Return whether the operation should be interrupted if any tuple replace
was unsuccesful.
- getString(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to String
- getString(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to String
- getString(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getString(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getStringCode() - Method in enum io.picodata.driver.protocol.TarantoolIteratorType
-
- getSync() - Method in class io.picodata.driver.protocol.TarantoolHeader
-
- getSyncId() - Method in class io.picodata.driver.protocol.TarantoolErrorResult
-
Get request ID a.k.a. sync ID
- getSyncId() - Method in class io.picodata.driver.protocol.TarantoolOkResult
-
Get request ID a.k.a. sync ID
- getSyncId() - Method in class io.picodata.driver.protocol.TarantoolResponse
-
Get request ID
- getTarantoolResultMapper(MessagePackMapper, Class<T>) - Method in class io.picodata.driver.mappers.factories.ResultMapperFactoryFactoryImpl
-
- getTarantoolServerAddress() - Method in exception io.picodata.driver.exceptions.TarantoolSocketException
-
- getTarantoolTupleResultMapperFactory() - Method in interface io.picodata.driver.mappers.factories.ResultMapperFactoryFactory
-
Default factory for call result with different structures.
- getTarantoolTupleResultMapperFactory() - Method in class io.picodata.driver.mappers.factories.ResultMapperFactoryFactoryImpl
-
- getTargetClass() - Method in class io.picodata.driver.mappers.converters.ConverterWrapper
-
- getTimeout() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithTimeoutOptions
-
Return operation timeout.
- getTimeoutScheduler() - Static method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies
-
Get timeout scheduler instance.
- getTimestamp() - Method in class io.picodata.driver.protocol.TarantoolHeader
-
- getTruncateFunctionName() - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
Get API function name for performing the select operation.
- getUnits() - Method in class io.picodata.driver.mappers.converters.Interval
-
- getUpdateFunctionName() - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
Get API function name for performing the update operation.
- getUpsertFunctionName() - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
Get API function name for performing the upsert operation.
- getUri() - Method in class io.picodata.driver.cluster.HTTPClusterDiscoveryEndpoint
-
Get discovery endpoint URI
- getUsername() - Method in class io.picodata.driver.auth.SimpleTarantoolCredentials
-
- getUsername() - Method in interface io.picodata.driver.auth.TarantoolCredentials
-
Return the username to authenticate with its identity
- getUUID(int) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to
UUID
- getUUID(String) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the field value converted to
UUID
- getUUID(int) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getUUID(String) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- getValue() - Method in interface io.picodata.driver.api.tuple.operations.TupleOperation
-
- getValue(Class<O>, MessagePackValueMapper) - Method in interface io.picodata.driver.api.tuple.TarantoolField
-
Get the field value converted to the target type
- getValue(MessagePackValueMapper) - Method in interface io.picodata.driver.api.tuple.TarantoolField
-
Get the field value, possibly converted to some Java type
- getValue(Class<O>, MessagePackValueMapper) - Method in class io.picodata.driver.api.tuple.TarantoolNullField
-
- getValue(MessagePackValueMapper) - Method in class io.picodata.driver.api.tuple.TarantoolNullField
-
- getValue(Class<O>, MessagePackValueMapper) - Method in class io.picodata.driver.core.tuple.TarantoolFieldImpl
-
- getValue(MessagePackValueMapper) - Method in class io.picodata.driver.core.tuple.TarantoolFieldImpl
-
- getValueConverter(ValueType, Class<? extends O>) - Method in class io.picodata.driver.mappers.AbstractResultMapper
-
- getValueConverter() - Method in class io.picodata.driver.mappers.converters.ValueConverterWithInputTypeWrapper
-
- getValueConverter(ValueType, Class<? extends O>) - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper
-
- getValueConverter(ValueType, Class<? extends O>) - Method in interface io.picodata.driver.mappers.MessagePackValueMapper
-
Get a converter capable of converting from the source entity class to the target class
- getValueType() - Method in class io.picodata.driver.mappers.converters.ValueConverterWithInputTypeWrapper
-
- getVersion() - Method in interface io.picodata.driver.api.connection.TarantoolConnection
-
Get the Tarantool server version
- getVersion() - Method in interface io.picodata.driver.api.TarantoolClient
-
Get the Tarantool server version
- getVersion() - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- getVersion() - Method in class io.picodata.driver.core.connection.TarantoolConnectionImpl
-
- getVersion() - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- getVersion() - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- getVersion() - Method in class io.picodata.driver.TarantoolVersionHolder
-
Get Tarantool server version
- getVshardRouter() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithVshardRouterOptions
-
- getWeek() - Method in class io.picodata.driver.mappers.converters.Interval
-
- getWriteBatchSize() - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Get maximum number of requests to be sent in one batch to the server.
- getYear() - Method in class io.picodata.driver.mappers.converters.Interval
-
- getYieldEvery() - Method in interface io.picodata.driver.api.space.options.crud.OperationWithYieldEveryOptions
-
- greaterOrEquals(String, Object) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field, with values greater or equal than the specified value
- greaterOrEquals(int, Object) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field, with values greater or equal than the specified value
- greaterThan(String, Object) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field, with values greater than the specified value
- greaterThan(int, Object) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Filter tuples by the specified field, with values greater than the specified value
- IdIndex - Interface in io.picodata.driver.api.conditions
-
Represents an index defined by its id
- IdIndexImpl - Class in io.picodata.driver.core.conditions
-
Represents an index defined by its id
- IdIndexImpl(int) - Constructor for class io.picodata.driver.core.conditions.IdIndexImpl
-
Construct index by its id
- indexEquals(String, List<?>) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Create new Conditions instance with filter by the specified index
- indexEquals(int, List<?>) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Create new Conditions instance with filter by the specified index
- indexGreaterOrEquals(String, List<?>) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Create new Conditions instance with filter by the specified index, with values greater or equal than the
specified value
- indexGreaterOrEquals(int, List<?>) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Create new Conditions instance with filter by the specified index, with values greater or equal than the
specified value
- indexGreaterThan(String, List<?>) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Create new Conditions instance with filter by the specified index, with values greater than the specified value
- indexGreaterThan(int, List<?>) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Create new Conditions instance with filter by the specified index, with values greater than the specified value
- indexLessOrEquals(String, List<?>) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Create new Conditions instance with filter by the specified index, with values less or equal than the
specified value
- indexLessOrEquals(int, List<?>) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Create new Conditions instance with filter by the specified index, with values less or equal than the
specified value
- indexLessThan(String, List<?>) - Static method in class io.picodata.driver.api.conditions.Conditions
-
Create new Conditions instance with filter by the specified index, with values less than the specified value
- indexLessThan(int, List<?>) - Static method in class io.picodata.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.picodata.driver.core.metadata.TarantoolMetadata
-
- indexMetadataBySpaceName - Variable in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- indexOf(Object) - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- IndexValueCondition - Interface in io.picodata.driver.api.conditions
-
Tuple filtering condition which accepts index key parts values
- IndexValueConditionImpl - Class in io.picodata.driver.core.conditions
-
Tuple filtering condition which accepts index key parts values
- IndexValueConditionImpl(Operator, FieldIdentifier<?, ?>, List<?>) - Constructor for class io.picodata.driver.core.conditions.IndexValueConditionImpl
-
Basic constructor
- InfiniteRetryPolicy(long, long, long, T) - Constructor for class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicy
-
Basic constructor
- InfiniteRetryPolicyFactory(long, long, long, T) - Constructor for class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory
-
Basic constructor with timeout and delay.
- initChannel(SocketChannel) - Method in class io.picodata.driver.core.TarantoolChannelInitializer
-
- insert(T) - Method in interface io.picodata.driver.api.space.TarantoolSpaceOperations
-
Inserts tuple into the space, if no tuple with same unique keys exists.
- insert(T, InsertOptions) - Method in interface io.picodata.driver.api.space.TarantoolSpaceOperations
-
Inserts tuple into the space, if no tuple with same unique keys exists.
- insert(int, Object) - Static method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Insert field value
- insert(String, Object) - Static method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Insert field value
- insert(T) - Method in class io.picodata.driver.core.space.ProxyTarantoolSpace
-
- insert(T, InsertOptions) - Method in class io.picodata.driver.core.space.ProxyTarantoolSpace
-
- insert(T) - Method in class io.picodata.driver.core.space.RetryingTarantoolSpace
-
- insert(T, InsertOptions) - Method in class io.picodata.driver.core.space.RetryingTarantoolSpace
-
- insert(T) - Method in class io.picodata.driver.core.space.TarantoolSpace
-
- INSERT_FUNCTION - Static variable in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
- INSERT_MANY_FUNCTION - Static variable in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
- insertMany(Collection<T>) - Method in interface io.picodata.driver.api.space.TarantoolSpaceOperations
-
Inserts several tuples into the space at once.
- insertMany(Collection<T>, InsertManyOptions) - Method in interface io.picodata.driver.api.space.TarantoolSpaceOperations
-
Inserts several tuples into the space at once.
- insertMany(Collection<T>) - Method in class io.picodata.driver.core.space.ProxyTarantoolSpace
-
- insertMany(Collection<T>, InsertManyOptions) - Method in class io.picodata.driver.core.space.ProxyTarantoolSpace
-
- insertMany(Collection<T>) - Method in class io.picodata.driver.core.space.RetryingTarantoolSpace
-
- insertMany(Collection<T>, InsertManyOptions) - Method in class io.picodata.driver.core.space.RetryingTarantoolSpace
-
- insertMany(Collection<T>) - Method in class io.picodata.driver.core.space.TarantoolSpace
-
- InsertManyOptions<T extends InsertManyOptions<T>> - Interface in io.picodata.driver.api.space.options
-
Marker interface for space insert_many operation options
- InsertManyProxyOperation<T extends Packable,R extends Collection<T>> - Class in io.picodata.driver.core.proxy
-
Proxy operation for inserting many records at once
- InsertManyProxyOperation.Builder<T extends Packable,R extends Collection<T>> - Class in io.picodata.driver.core.proxy
-
The builder for this class.
- InsertOptions<T extends InsertOptions<T>> - Interface in io.picodata.driver.api.space.options
-
Marker interface for space insert operation options
- InsertProxyOperation<T extends Packable,R extends Collection<T>> - Class in io.picodata.driver.core.proxy
-
Proxy operation for insert
- InsertProxyOperation.Builder<T extends Packable,R extends Collection<T>> - Class in io.picodata.driver.core.proxy
-
The builder for this class.
- INSTANCE - Static variable in interface io.picodata.driver.api.TarantoolVoidResult
-
- INSTANCE - Static variable in class io.picodata.driver.api.tuple.TarantoolNullField
-
- INSTANCE - Static variable in class io.picodata.driver.auth.ChapSha1TarantoolAuthenticator
-
Singleton instance of this authenticator
- INSTANCE - Static variable in class io.picodata.driver.auth.MD5PicodataAuthenticator
-
Singleton instance of this authenticator
- InterfaceParameterClassNotFoundException - Exception in io.picodata.driver.mappers
-
Represents all types of errors when the target interface parameter class cannot be determined
- InterfaceParameterClassNotFoundException(Throwable) - Constructor for exception io.picodata.driver.mappers.InterfaceParameterClassNotFoundException
-
Create the exception with a cause
- InterfaceParameterClassNotFoundException(String, Object...) - Constructor for exception io.picodata.driver.mappers.InterfaceParameterClassNotFoundException
-
Create the exception with a message template
- InterfaceParameterTypeNotFoundException - Exception in io.picodata.driver.mappers
-
Represents all types of errors when the target interface parameter type cannot be determined
- InterfaceParameterTypeNotFoundException(String, Object...) - Constructor for exception io.picodata.driver.mappers.InterfaceParameterTypeNotFoundException
-
Create the exception with a message template
- Interval - Class in io.picodata.driver.mappers.converters
-
- Interval() - Constructor for class io.picodata.driver.mappers.converters.Interval
-
- InvalidVersionException - Exception in io.picodata.driver
-
Occurs when the version received from Tarantool server is invalid or unsupported
- InvalidVersionException() - Constructor for exception io.picodata.driver.InvalidVersionException
-
- InvalidVersionException(String) - Constructor for exception io.picodata.driver.InvalidVersionException
-
- InvalidVersionException(Exception) - Constructor for exception io.picodata.driver.InvalidVersionException
-
- io.picodata.driver - package io.picodata.driver
-
Picodata/Tarantool Client implementation based on the Netty transport and official MessagePack serializer
implementation.
- io.picodata.driver.api - package io.picodata.driver.api
-
Contains interfaces and classes essential for end-user driver API
- io.picodata.driver.api.conditions - package io.picodata.driver.api.conditions
-
Tuple filtering conditions used in select operations
- io.picodata.driver.api.connection - package io.picodata.driver.api.connection
-
Classes for working with connections to Tarantool instances.
- io.picodata.driver.api.cursor - package io.picodata.driver.api.cursor
-
Contains interfaces and implementations for cursors.
- io.picodata.driver.api.metadata - package io.picodata.driver.api.metadata
-
Contains interfaces for Tarantool space metadata operations
- io.picodata.driver.api.proxy - package io.picodata.driver.api.proxy
-
Contains classes essential for proxy client
- io.picodata.driver.api.retry - package io.picodata.driver.api.retry
-
Request retrying and network errors handling functionality.
- io.picodata.driver.api.space - package io.picodata.driver.api.space
-
Contains interfaces for Tarantool space operations
- io.picodata.driver.api.space.options - package io.picodata.driver.api.space.options
-
Contains implementations for Tarantool space options
- io.picodata.driver.api.space.options.crud - package io.picodata.driver.api.space.options.crud
-
Contains interfaces for Tarantool CRUD options
- io.picodata.driver.api.space.options.crud.enums - package io.picodata.driver.api.space.options.crud.enums
-
Contains enums for CRUD option values.
- io.picodata.driver.api.tuple - package io.picodata.driver.api.tuple
-
Contains tuple representation classes and helpers
- io.picodata.driver.api.tuple.operations - package io.picodata.driver.api.tuple.operations
-
This sub-package is dedicated to Tarantool update and upsert operations
- io.picodata.driver.auth - package io.picodata.driver.auth
-
Authentication mechanisms and data handlers.
- io.picodata.driver.cluster - package io.picodata.driver.cluster
-
Service discovery mechanism and providers
- io.picodata.driver.codecs - package io.picodata.driver.codecs
-
Contains implementations of Netty codecs
- io.picodata.driver.core - package io.picodata.driver.core
-
Driver core classes
- io.picodata.driver.core.conditions - package io.picodata.driver.core.conditions
-
Tuple filtering conditions used in select operations
- io.picodata.driver.core.connection - package io.picodata.driver.core.connection
-
Contains classes for connection establishing and selection strategy invocation algorithms.
- io.picodata.driver.core.metadata - package io.picodata.driver.core.metadata
-
Contains implementations for Tarantool space metadata operations
- io.picodata.driver.core.proxy - package io.picodata.driver.core.proxy
-
Contains classes and interfaces essential for proxy client
- io.picodata.driver.core.proxy.enums - package io.picodata.driver.core.proxy.enums
-
Contains enum class for proxy operation argument parts.
- io.picodata.driver.core.space - package io.picodata.driver.core.space
-
Contains implementations for Tarantool space operations
- io.picodata.driver.core.tuple - package io.picodata.driver.core.tuple
-
Contains implementations of tuple representation classes and helpers
- io.picodata.driver.exceptions - package io.picodata.driver.exceptions
-
Exception classes for internal client errors to be translated to user
- io.picodata.driver.exceptions.errors - package io.picodata.driver.exceptions.errors
-
Classes for representing tarantool errors in java
- io.picodata.driver.handlers - package io.picodata.driver.handlers
-
Contains Netty handler implementations
- io.picodata.driver.mappers - package io.picodata.driver.mappers
-
Contains converters and mappers that map Java object and MessagePack
- io.picodata.driver.mappers.converters - package io.picodata.driver.mappers.converters
-
Contains converters that map Java object and MessagePack
- io.picodata.driver.mappers.converters.object - package io.picodata.driver.mappers.converters.object
-
Contains converters that map Java object to MessagePack
- io.picodata.driver.mappers.converters.value - package io.picodata.driver.mappers.converters.value
-
Contains converters that map MessagePack to Java object
- io.picodata.driver.mappers.converters.value.defaults - package io.picodata.driver.mappers.converters.value.defaults
-
Contains default converters that map MessagePack values to Java Objects
- io.picodata.driver.mappers.factories - package io.picodata.driver.mappers.factories
-
Contains factories for mappers and mappers stacks
- io.picodata.driver.protocol - package io.picodata.driver.protocol
-
Tarantool binary protocol primitives and helpers
- io.picodata.driver.protocol.requests - package io.picodata.driver.protocol.requests
-
This sub-package is dedicated to Tarantool operation requests
- io.picodata.driver.utils - package io.picodata.driver.utils
-
Auxiliary code enhancements
- isConnected() - Method in interface io.picodata.driver.api.connection.TarantoolConnection
-
Get the connection status
- isConnected() - Method in class io.picodata.driver.core.connection.TarantoolConnectionImpl
-
- isDescending() - Method in class io.picodata.driver.api.conditions.Conditions
-
Get the descending option value
- isEmpty() - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- isGuest() - Method in class io.picodata.driver.auth.SimpleTarantoolCredentials
-
- isPrimary() - Method in interface io.picodata.driver.api.metadata.TarantoolIndexMetadata
-
Returns true if this is a primary index, false otherwise.
- isProxyOperation() - Method in interface io.picodata.driver.api.tuple.operations.TupleOperation
-
- isSecure() - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Gets a flag that determines client uses encryption for binary connections or not
- isUnique() - Method in interface io.picodata.driver.api.metadata.TarantoolIndexMetadata
-
Returns true if this is a unique index, false otherwise.
- isUnique() - Method in interface io.picodata.driver.api.metadata.TarantoolIndexOptions
-
- isValid() - Method in class io.picodata.driver.auth.SimpleTarantoolCredentials
-
- iterator() - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- iterator() - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- scheduleRefresh() - Method in interface io.picodata.driver.api.metadata.TarantoolMetadataOperations
-
Initiates metadata refresh cycle
- scheduleRefresh() - Method in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- SCHEMA_FUNCTION - Static variable in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
- select(Conditions) - Method in interface io.picodata.driver.api.space.TarantoolSpaceOperations
-
Select tuples matching the specified query with options.
- select(Conditions, SelectOptions) - Method in interface io.picodata.driver.api.space.TarantoolSpaceOperations
-
Select tuples matching the specified query with specified conditions and options.
- select(Conditions) - Method in class io.picodata.driver.core.space.ProxyTarantoolSpace
-
- select(Conditions, SelectOptions) - Method in class io.picodata.driver.core.space.ProxyTarantoolSpace
-
- select(Conditions) - Method in class io.picodata.driver.core.space.RetryingTarantoolSpace
-
- select(Conditions, SelectOptions) - Method in class io.picodata.driver.core.space.RetryingTarantoolSpace
-
- select(Conditions) - Method in class io.picodata.driver.core.space.TarantoolSpace
-
- SELECT_FUNCTION - Static variable in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
- SelectOptions<T extends SelectOptions<T>> - Interface in io.picodata.driver.api.space.options
-
Marker interface for space select operation options
TODO: separate proxy options and cluster options:
issue
- SelectProxyOperation<T> - Class in io.picodata.driver.core.proxy
-
Proxy operation for select
- SelectProxyOperation.Builder<T> - Class in io.picodata.driver.core.proxy
-
The builder for this class.
- self() - Method in class io.picodata.driver.api.space.options.ProxyDeleteOptions
-
- self() - Method in class io.picodata.driver.api.space.options.ProxyInsertManyOptions
-
- self() - Method in class io.picodata.driver.api.space.options.ProxyInsertOptions
-
- self() - Method in class io.picodata.driver.api.space.options.ProxyReplaceManyOptions
-
- self() - Method in class io.picodata.driver.api.space.options.ProxyReplaceOptions
-
- self() - Method in class io.picodata.driver.api.space.options.ProxySelectOptions
-
- self() - Method in class io.picodata.driver.api.space.options.ProxyTruncateOptions
-
- self() - Method in class io.picodata.driver.api.space.options.ProxyUpdateOptions
-
- self() - Method in class io.picodata.driver.api.space.options.ProxyUpsertOptions
-
- Self<T extends Self<T>> - Interface in io.picodata.driver.api.space.options
-
- self() - Method in interface io.picodata.driver.api.space.options.Self
-
- self() - Method in class io.picodata.driver.core.proxy.DeleteProxyOperation.Builder
-
- self() - Method in class io.picodata.driver.core.proxy.InsertManyProxyOperation.Builder
-
- self() - Method in class io.picodata.driver.core.proxy.InsertProxyOperation.Builder
-
- self() - Method in class io.picodata.driver.core.proxy.ReplaceManyProxyOperation.Builder
-
- self() - Method in class io.picodata.driver.core.proxy.ReplaceProxyOperation.Builder
-
- self() - Method in class io.picodata.driver.core.proxy.SelectProxyOperation.Builder
-
- self() - Method in class io.picodata.driver.core.proxy.TruncateProxyOperation.Builder
-
- self() - Method in class io.picodata.driver.core.proxy.UpdateProxyOperation.Builder
-
- self() - Method in class io.picodata.driver.core.proxy.UpsertProxyOperation.Builder
-
- self() - Method in class io.picodata.driver.protocol.requests.TarantoolAuthRequest.Builder
-
- self() - Method in class io.picodata.driver.protocol.requests.TarantoolCallRequest.Builder
-
- self() - Method in class io.picodata.driver.protocol.requests.TarantoolDeleteRequest.Builder
-
- self() - Method in class io.picodata.driver.protocol.requests.TarantoolEvalRequest.Builder
-
- self() - Method in class io.picodata.driver.protocol.requests.TarantoolInsertRequest.Builder
-
- self() - Method in class io.picodata.driver.protocol.requests.TarantoolReplaceRequest.Builder
-
- self() - Method in class io.picodata.driver.protocol.requests.TarantoolSelectRequest.Builder
-
- self() - Method in class io.picodata.driver.protocol.requests.TarantoolUpdateRequest.Builder
-
- self() - Method in class io.picodata.driver.protocol.requests.TarantoolUpsertRequest.Builder
-
- self() - Method in class io.picodata.driver.protocol.TarantoolRequest.Builder
-
- sendRequest(TarantoolRequest) - Method in interface io.picodata.driver.api.connection.TarantoolConnection
-
Send a prepared request to the Tarantool server and flush the buffer
- sendRequest(TarantoolRequest) - Method in class io.picodata.driver.core.connection.TarantoolConnectionImpl
-
- set(int, Object) - Static method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Set field value
- set(String, Object) - Static method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Set field value
- set(int, T) - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- setAdjust(Adjust) - Method in class io.picodata.driver.mappers.converters.Interval
-
- setAuthMechanism(AuthMechanism) - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Set server authentication mechanism
- setClientConfig(TarantoolClientConfig) - Method in class io.picodata.driver.cluster.BinaryClusterDiscoveryEndpoint
-
Set client configuration for connecting to the set of the discovery endpoints.
- setCode(Long) - Method in class io.picodata.driver.protocol.TarantoolHeader
-
- setConnections(int) - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Set number of connections to be established with the target server
- setConnectionSelectionStrategyFactory(ConnectionSelectionStrategyFactory) - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Set factory implementation for collection selection strategy instances, for example, an instance of
TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory
- setConnectTimeout(int) - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Set TCP connection timeout, in milliseconds
- setConnectTimeout(int) - Method in class io.picodata.driver.cluster.HTTPClusterDiscoveryEndpoint
-
Set cluster discovery endpoint connection timeout
- setCredentials(TarantoolCredentials) - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Set Tarantool credentials store
- setDay(long) - Method in class io.picodata.driver.mappers.converters.Interval
-
- setDiscoveryFunction(String) - Method in class io.picodata.driver.cluster.BinaryClusterDiscoveryEndpoint
-
Set discovery function name
- setEndpoint(TarantoolClusterDiscoveryEndpoint) - Method in class io.picodata.driver.cluster.TarantoolClusterDiscoveryConfig
-
Set service discovery endpoint config and enable cluster connection
- setEndpointProvider(TarantoolClusterAddressProvider) - Method in class io.picodata.driver.cluster.BinaryClusterDiscoveryEndpoint
-
Set service discovery endpoint provider
- setEventLoopThreadsNumber(int) - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Set number of internal event loop threads.
- setField(int, TarantoolField) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Set a tuple field by field position
- setField(String, TarantoolField) - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Set a tuple field by field name
- setField(int, TarantoolField) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- setField(String, TarantoolField) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- setHour(long) - Method in class io.picodata.driver.mappers.converters.Interval
-
- setIndexOptions(TarantoolIndexOptions) - Method in interface io.picodata.driver.api.metadata.TarantoolIndexMetadata
-
Set index options
- setIndexParts(List<TarantoolIndexPartMetadata>) - Method in interface io.picodata.driver.api.metadata.TarantoolIndexMetadata
-
Set index parts
- setIndexType(TarantoolIndexType) - Method in interface io.picodata.driver.api.metadata.TarantoolIndexMetadata
-
Set index type
- setItems(ArrayValue, ValueConverter<ArrayValue, T>) - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- setLsn(Long) - Method in class io.picodata.driver.protocol.TarantoolHeader
-
- setMessagePackMapper(MessagePackMapper) - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Set mapper between Java objects and MessagePack entities
- setMin(long) - Method in class io.picodata.driver.mappers.converters.Interval
-
- setMonth(long) - Method in class io.picodata.driver.mappers.converters.Interval
-
- setNsec(long) - Method in class io.picodata.driver.mappers.converters.Interval
-
- setReadTimeout(int) - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Set socket read timeout, in milliseconds
- setReadTimeout(int) - Method in class io.picodata.driver.cluster.HTTPClusterDiscoveryEndpoint
-
Set response timeout for cluster discovery request
- setRefreshCallback(Runnable) - Method in interface io.picodata.driver.api.TarantoolClusterAddressProvider
-
Specify callback for refreshing connections to addresses.
- setRefreshCallback(Runnable) - Method in class io.picodata.driver.cluster.AbstractDiscoveryClusterAddressProvider
-
- setReplicaId(Long) - Method in class io.picodata.driver.protocol.TarantoolHeader
-
- setRequestTimeout(int) - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Set request completion timeout, in milliseconds
- setSchemaVersion(Long) - Method in class io.picodata.driver.protocol.TarantoolHeader
-
- setSec(long) - Method in class io.picodata.driver.mappers.converters.Interval
-
- setSecure(boolean) - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Turn on secure connection or turn off secure connection
- setServiceDiscoveryDelay(int) - Method in class io.picodata.driver.cluster.TarantoolClusterDiscoveryConfig
-
Set scan period (in milliseconds) of receiving a new list of instances
- setSslContext(SslContext) - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Set SslContext
for establishing SSL/TLS connection
- setSync(Long) - Method in class io.picodata.driver.protocol.TarantoolHeader
-
- setTimestamp(Double) - Method in class io.picodata.driver.protocol.TarantoolHeader
-
- setUri(String) - Method in class io.picodata.driver.cluster.HTTPClusterDiscoveryEndpoint
-
Set discovery endpoint URI
- setWeek(long) - Method in class io.picodata.driver.mappers.converters.Interval
-
- setWriteBatchSize(int) - Method in class io.picodata.driver.api.TarantoolClientConfig
-
Set maximum number of requests to be sent in one batch to the server.
- setYear(long) - Method in class io.picodata.driver.mappers.converters.Interval
-
- signature - Variable in class io.picodata.driver.protocol.TarantoolRequest.Builder
-
- SimpleTarantoolCredentials - Class in io.picodata.driver.auth
-
Container for plain user and password data for authentication
- SimpleTarantoolCredentials(String, String) - Constructor for class io.picodata.driver.auth.SimpleTarantoolCredentials
-
Basic constructor.
- SimpleTarantoolCredentials() - Constructor for class io.picodata.driver.auth.SimpleTarantoolCredentials
-
Simple constructor which uses the default guest credentials
- singleConnection(InetSocketAddress, TarantoolConnectionListeners) - Method in class io.picodata.driver.core.connection.TarantoolConnectionFactory
-
Create single connection and return connection future
- SingleValueCallResult<T> - Interface in io.picodata.driver.api
-
CallResult
with one result value (first item of the multi-return result is treated as value)
- SingleValueCallResultImpl<T> - Class in io.picodata.driver.core
-
- SingleValueCallResultImpl(ArrayValue, ValueConverter<Value, T>) - Constructor for class io.picodata.driver.core.SingleValueCallResultImpl
-
- SingleValueCallResultImpl(ArrayValue, MessagePackValueMapper) - Constructor for class io.picodata.driver.core.SingleValueCallResultImpl
-
- singleValueResultMapperFactory() - Method in interface io.picodata.driver.mappers.factories.ResultMapperFactoryFactory
-
Create a factory for mapping stored Lua function call results to
SingleValueCallResult
input: [x, y, ...], MessagePack array from a Lua function multi-return response
where
x, y
are some MessagePack values.
- singleValueResultMapperFactory() - Method in class io.picodata.driver.mappers.factories.ResultMapperFactoryFactoryImpl
-
- SingleValueResultMapperFactory<T> - Class in io.picodata.driver.mappers.factories
-
Factory for
CallResultMapper
instances used for handling Lua call results resulting in two possible
values -- result and error
- SingleValueResultMapperFactory() - Constructor for class io.picodata.driver.mappers.factories.SingleValueResultMapperFactory
-
Basic constructor
- SingleValueResultMapperFactory(MessagePackMapper) - Constructor for class io.picodata.driver.mappers.factories.SingleValueResultMapperFactory
-
Basic constructor with mapper
- singleValueTarantoolResultMapperFactory() - Method in interface io.picodata.driver.mappers.factories.ResultMapperFactoryFactory
-
Create a factory for mapping stored function call result to
SingleValueCallResult
containing a list
of tuples mapped to
TarantoolResult
input: [x, y, z], MessagePack array from a Lua function multi return response
where
x
is a data structure with an array of tuples inside ([t1, t2, ...]) and
y
can be interpreted as an error structure if it is not empty and there are no more arguments after
y
.
- singleValueTarantoolResultMapperFactory() - Method in class io.picodata.driver.mappers.factories.ResultMapperFactoryFactoryImpl
-
- SingleValueTarantoolTupleResult - Interface in io.picodata.driver.api.tuple
-
- singleValueTupleResultMapperFactory() - Method in interface io.picodata.driver.mappers.factories.ResultMapperFactoryFactory
-
Default factory for single the stored Lua function call result in the form return result, err
with a list of tuples as a result.
- singleValueTupleResultMapperFactory() - Method in class io.picodata.driver.mappers.factories.ResultMapperFactoryFactoryImpl
-
- SingleValueWithTarantoolResultMapperFactory<T> - Class in io.picodata.driver.mappers.factories
-
Factory for
CallResultMapper
instances used for handling Lua call results resulting in lists of
tuples
- SingleValueWithTarantoolResultMapperFactory() - Constructor for class io.picodata.driver.mappers.factories.SingleValueWithTarantoolResultMapperFactory
-
Basic constructor
- SingleValueWithTarantoolResultMapperFactory(MessagePackMapper) - Constructor for class io.picodata.driver.mappers.factories.SingleValueWithTarantoolResultMapperFactory
-
Basic constructor with mapper
- SingleValueWithTarantoolTupleResultMapperFactory - Class in io.picodata.driver.mappers.factories
-
- SingleValueWithTarantoolTupleResultMapperFactory() - Constructor for class io.picodata.driver.mappers.factories.SingleValueWithTarantoolTupleResultMapperFactory
-
Basic constructor
- SingleValueWithTarantoolTupleResultMapperFactory(MessagePackMapper) - Constructor for class io.picodata.driver.mappers.factories.SingleValueWithTarantoolTupleResultMapperFactory
-
Basic constructor with mapper
- size() - Method in interface io.picodata.driver.api.tuple.TarantoolTuple
-
Get the number of fields in this tuple
- size() - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- size() - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- space(String) - Method in interface io.picodata.driver.api.TarantoolClient
-
Provides CRUD and other operations for a Tarantool space
- space(int) - Method in interface io.picodata.driver.api.TarantoolClient
-
Provides CRUD and other operations for a Tarantool space
- space(String) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- space(int) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
- space(int) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- space(String) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
- space(String) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- space(int) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
- spaceMetadataById - Variable in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- spaceMetadataByName - Variable in class io.picodata.driver.core.metadata.TarantoolMetadata
-
- spaceMetadataConverter - Static variable in class io.picodata.driver.core.metadata.RowsMetadataToTarantoolTupleResultConverter
-
- spaceOperations(TarantoolClientConfig, TarantoolConnectionManager, TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.picodata.driver.core.AbstractTarantoolClient
-
Creates a space API implementation instance for the specified space
- spaceOperations(TarantoolClientConfig, TarantoolConnectionManager, TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.picodata.driver.core.ClusterTarantoolTupleClient
-
- spaceOperations(TarantoolClientConfig, TarantoolCallOperations, ProxyOperationsMappingConfig, TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.picodata.driver.core.ProxyTarantoolClient
-
Creates a space API implementation instance for the specified space
- spaceOperations(TarantoolClientConfig, TarantoolCallOperations, ProxyOperationsMappingConfig, TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.picodata.driver.core.ProxyTarantoolTupleClient
-
- spaceOperations(TarantoolSpaceOperations<T, R>, RequestRetryPolicyFactory, Executor) - Method in class io.picodata.driver.core.RetryingTarantoolClient
-
Creates a space API implementation instance for the specified space
- spaceOperations(TarantoolSpaceOperations<TarantoolTuple, TarantoolResult<TarantoolTuple>>, RequestRetryPolicyFactory, Executor) - Method in class io.picodata.driver.core.RetryingTarantoolTupleClient
-
- SpacesMetadataProvider - Class in io.picodata.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.picodata.driver.core.metadata.SpacesMetadataProvider
-
Basic constructor
- SpacesTarantoolMetadataContainer - Class in io.picodata.driver.core.metadata
-
Contains spaces and indexes metadata information retrieved from the system spaces
- SpacesTarantoolMetadataContainer(TarantoolResult<TarantoolSpaceMetadata>, TarantoolResult<TarantoolIndexMetadata>) - Constructor for class io.picodata.driver.core.metadata.SpacesTarantoolMetadataContainer
-
- splice(int, int, int, String) - Static method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Replace substring
- splice(String, int, int, String) - Static method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Replace substring
- spliterator() - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- startAfter(TarantoolTuple) - Method in class io.picodata.driver.api.conditions.Conditions
-
Start collecting tuples into result after the specified tuple.
- startAfter(T, ObjectConverter<T, ArrayValue>) - Method in class io.picodata.driver.api.conditions.Conditions
-
Start collecting tuples into result after the specified tuple.
- StartAfterCursor<T extends Packable,R extends Collection<T>> - Class in io.picodata.driver.api.cursor
-
Cursor implementation that uses 'cluster' select method
under the hood.
- StartAfterCursor(TarantoolSpaceOperations<T, R>, Conditions, int, MessagePackMapper) - Constructor for class io.picodata.driver.api.cursor.StartAfterCursor
-
- startDiscoveryTask() - Method in class io.picodata.driver.cluster.AbstractDiscoveryClusterAddressProvider
-
- state(boolean, String) - Static method in class io.picodata.driver.utils.Assert
-
Asserts if the passed expression is true
- StopOnError - Enum in io.picodata.driver.api.space.options.crud.enums
-
Enum represents the CRUD predefined stop_on_error option values.
- subList(int, int) - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- submitRequest(TarantoolRequest) - Method in class io.picodata.driver.core.RequestFutureManager
-
Submit a request ID for tracking.
- submitRequest(TarantoolRequest, int) - Method in class io.picodata.driver.core.RequestFutureManager
-
Submit a request ID for tracking.
- subtract(int, Number) - Static method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Subtracts the specified value to the field value
- subtract(String, Number) - Static method in class io.picodata.driver.api.tuple.operations.TupleOperations
-
Subtracts the specified value to the field value
- subtractFrom(Temporal) - Method in class io.picodata.driver.mappers.converters.Interval
-
- TarantoolAccessDeniedException - Exception in io.picodata.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.picodata.driver.exceptions.TarantoolAccessDeniedException
-
- TarantoolAddressProviderFactory - Class in io.picodata.driver.api
-
Factory for Tarantool address provider instances.
- TarantoolAttemptsLimitException - Exception in io.picodata.driver.exceptions
-
- TarantoolAttemptsLimitException(Throwable) - Constructor for exception io.picodata.driver.exceptions.TarantoolAttemptsLimitException
-
- TarantoolAttemptsLimitException(Integer) - Constructor for exception io.picodata.driver.exceptions.TarantoolAttemptsLimitException
-
- TarantoolAttemptsLimitException(Integer, Throwable) - Constructor for exception io.picodata.driver.exceptions.TarantoolAttemptsLimitException
-
- TarantoolAttemptsLimitException(String, Object...) - Constructor for exception io.picodata.driver.exceptions.TarantoolAttemptsLimitException
-
- TarantoolAuthenticationException - Exception in io.picodata.driver.auth
-
- TarantoolAuthenticationException() - Constructor for exception io.picodata.driver.auth.TarantoolAuthenticationException
-
- TarantoolAuthenticationException(Throwable) - Constructor for exception io.picodata.driver.auth.TarantoolAuthenticationException
-
- TarantoolAuthenticationHandler - Class in io.picodata.driver.handlers
-
Reads the greeting received from Tarantool server and optionally sends an authentication request with passed
credentials.
- TarantoolAuthenticationHandler(CompletableFuture<Channel>, TarantoolVersionHolder, TarantoolCredentials, TarantoolAuthenticator) - Constructor for class io.picodata.driver.handlers.TarantoolAuthenticationHandler
-
Basic constructor.
- TarantoolAuthenticationResponseHandler - Class in io.picodata.driver.handlers
-
Basic Tarantool server authentication response handler.
- TarantoolAuthenticationResponseHandler(CompletableFuture<Channel>) - Constructor for class io.picodata.driver.handlers.TarantoolAuthenticationResponseHandler
-
- TarantoolAuthenticator - Interface in io.picodata.driver.auth
-
Prepares authentication data for passing to Tarantool
- TarantoolAuthMechanism - Enum in io.picodata.driver.auth
-
Provides signatures for the authentication mechanisms supported by Tarantool
- TarantoolAuthRequest - Class in io.picodata.driver.protocol.requests
-
Authentication request.
- TarantoolAuthRequest.Builder - Class in io.picodata.driver.protocol.requests
-
Tarantool authentication request builder
- TarantoolBadCredentialsException - Exception in io.picodata.driver.exceptions
-
This exception is thrown If incorrect credentials are specified
- TarantoolBadCredentialsException() - Constructor for exception io.picodata.driver.exceptions.TarantoolBadCredentialsException
-
- TarantoolBoxErrorFactory() - Constructor for class io.picodata.driver.exceptions.errors.TarantoolErrors.TarantoolBoxErrorFactory
-
- TarantoolCallOperations - Interface in io.picodata.driver.api
-
Aggregates all call operation variants
- TarantoolCallRequest - Class in io.picodata.driver.protocol.requests
-
Call request.
- TarantoolCallRequest.Builder - Class in io.picodata.driver.protocol.requests
-
Tarantool call request builder
- TarantoolCallResultMapperFactory<T,R extends CallResult<T>> - Class in io.picodata.driver.mappers.factories
-
Factory for
CallResultMapper
instances used for calling API functions on Tarantool instance
- TarantoolCallResultMapperFactory() - Constructor for class io.picodata.driver.mappers.factories.TarantoolCallResultMapperFactory
-
Basic constructor
- TarantoolChannelInitializer - Class in io.picodata.driver.core
-
The main channel pipeline initializer.
- TarantoolChannelInitializer(TarantoolClientConfig, RequestFutureManager, TarantoolVersionHolder, CompletableFuture<Channel>) - Constructor for class io.picodata.driver.core.TarantoolChannelInitializer
-
- TarantoolClient<T extends Packable,R extends Collection<T>> - Interface in io.picodata.driver.api
-
Basic Tarantool client interface
- TarantoolClientBuilder - Interface in io.picodata.driver.api
-
Tarantool client builder interface.
- TarantoolClientBuilderImpl - Class in io.picodata.driver.core
-
Tarantool client builder implementation.
- TarantoolClientBuilderImpl() - Constructor for class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- TarantoolClientConfig - Class in io.picodata.driver.api
-
- TarantoolClientConfig() - Constructor for class io.picodata.driver.api.TarantoolClientConfig
-
Basic constructor.
- TarantoolClientConfig(TarantoolClientConfig) - Constructor for class io.picodata.driver.api.TarantoolClientConfig
-
Copy constructor.
- TarantoolClientConfig.Builder - Class in io.picodata.driver.api
-
- TarantoolClientConfigurator<SELF extends TarantoolClientConfigurator<SELF>> - Interface in io.picodata.driver.api
-
Tarantool client configurator interface.
- TarantoolClientConfiguratorImpl<SELF extends TarantoolClientConfigurator<SELF>> - Class in io.picodata.driver.core
-
Tarantool client configurator implementation.
- TarantoolClientConfiguratorImpl(TarantoolClient<TarantoolTuple, TarantoolResult<TarantoolTuple>>) - Constructor for class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- TarantoolClientConfiguratorImpl() - Constructor for class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- TarantoolClientException - Exception in io.picodata.driver.exceptions
-
Basic exception class for client errors like connection errors, configuration error etc
- TarantoolClientException(Throwable) - Constructor for exception io.picodata.driver.exceptions.TarantoolClientException
-
- TarantoolClientException(String) - Constructor for exception io.picodata.driver.exceptions.TarantoolClientException
-
- TarantoolClientException(String, Throwable) - Constructor for exception io.picodata.driver.exceptions.TarantoolClientException
-
- TarantoolClientException(String, Object...) - Constructor for exception io.picodata.driver.exceptions.TarantoolClientException
-
- TarantoolClientFactory - Interface in io.picodata.driver.api
-
Tarantool client factory interface.
- TarantoolClusterAddressProvider - Interface in io.picodata.driver.api
-
Provides a collection of Tarantool server addresses corresponding to the cluster nodes
- TarantoolClusterConnectionManager - Class in io.picodata.driver.core.connection
-
- TarantoolClusterConnectionManager(TarantoolClientConfig, TarantoolConnectionFactory, TarantoolConnectionListeners, TarantoolClusterAddressProvider) - Constructor for class io.picodata.driver.core.connection.TarantoolClusterConnectionManager
-
Basic constructor.
- TarantoolClusterDiscoveryConfig - Class in io.picodata.driver.cluster
-
Class-container for service discovery configuration.
- TarantoolClusterDiscoveryConfig() - Constructor for class io.picodata.driver.cluster.TarantoolClusterDiscoveryConfig
-
- TarantoolClusterDiscoveryConfig.Builder - Class in io.picodata.driver.cluster
-
- TarantoolClusterDiscoveryEndpoint - Interface in io.picodata.driver.cluster
-
Tarantool cluster discovery endpoint configuration
- TarantoolConnection - Interface in io.picodata.driver.api.connection
-
- TarantoolConnectionCloseListener - Interface in io.picodata.driver.api.connection
-
Connection close listener.
- TarantoolConnectionException - Exception in io.picodata.driver.exceptions
-
This exception is thrown after a request attempt using not connected client instance
- TarantoolConnectionException(Throwable) - Constructor for exception io.picodata.driver.exceptions.TarantoolConnectionException
-
- TarantoolConnectionFactory - Class in io.picodata.driver.core.connection
-
Manages instantiation and connection procedures for Tarantool server connections
- TarantoolConnectionFactory(TarantoolClientConfig, Bootstrap, ScheduledExecutorService) - Constructor for class io.picodata.driver.core.connection.TarantoolConnectionFactory
-
Basic constructor.
- TarantoolConnectionFailureListener - Interface in io.picodata.driver.api.connection
-
Connection failure listener.
- TarantoolConnectionImpl - Class in io.picodata.driver.core.connection
-
- TarantoolConnectionImpl(RequestFutureManager, TarantoolVersionHolder, Channel) - Constructor for class io.picodata.driver.core.connection.TarantoolConnectionImpl
-
- TarantoolConnectionIterator - Class in io.picodata.driver.core.connection
-
Special cycling iterator for Tarantool connections
- TarantoolConnectionIterator(Collection<TarantoolConnection>) - Constructor for class io.picodata.driver.core.connection.TarantoolConnectionIterator
-
Basic constructor.
- TarantoolConnectionListener - Interface in io.picodata.driver.api.connection
-
Listens on the connection future and asynchronously performs some operation over the connection
once it is ready
- TarantoolConnectionListeners - Class in io.picodata.driver.api.connection
-
Helper class.
- TarantoolConnectionListeners() - Constructor for class io.picodata.driver.api.connection.TarantoolConnectionListeners
-
Basic constructor.
- TarantoolConnectionListeners(List<TarantoolConnectionListener>) - Constructor for class io.picodata.driver.api.connection.TarantoolConnectionListeners
-
Allows to add several listeners right on instantiation.
- TarantoolConnectionManager - Interface in io.picodata.driver.core.connection
-
Manages the Tarantool server connections lifecycle.
- TarantoolConnectionSelectionStrategies - Class in io.picodata.driver.api.connection
-
Class-container for default kinds of connection selection strategies
- TarantoolConnectionSelectionStrategies() - Constructor for class io.picodata.driver.api.connection.TarantoolConnectionSelectionStrategies
-
- TarantoolConnectionSelectionStrategies.ParallelRoundRobinStrategyFactory - Enum in io.picodata.driver.api.connection
-
Instantiates a ParallelRoundRobinStrategy
, which is applicable for multiple
connections to several servers and expects equal number of connections per server.
- TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory - Enum in io.picodata.driver.api.connection
-
Instantiates a 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.picodata.driver.api.connection
-
Enumeration of the default types of connection selection strategies.
- TarantoolCredentials - Interface in io.picodata.driver.auth
-
Container for different forms of credentials, aware of storing the necessary data and authentication mechanisms
- TarantoolCursor<T extends Packable> - Interface in io.picodata.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.picodata.driver.api.cursor
-
Generic cursor implementation that performs client calls
with TarantoolSpaceOperations.
- TarantoolCursorBase() - Constructor for class io.picodata.driver.api.cursor.TarantoolCursorBase
-
- TarantoolDaemonThreadFactory - Class in io.picodata.driver.core
-
Custom thread factory for scheduled executor service that creates daemon threads.
- TarantoolDaemonThreadFactory(String) - Constructor for class io.picodata.driver.core.TarantoolDaemonThreadFactory
-
- TarantoolDecoderException - Exception in io.picodata.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.picodata.driver.exceptions.TarantoolDecoderException
-
- TarantoolDeleteRequest - Class in io.picodata.driver.protocol.requests
-
Delete request.
- TarantoolDeleteRequest.Builder - Class in io.picodata.driver.protocol.requests
-
Tarantool delete request builder
- TarantoolEmptyMetadataException - Exception in io.picodata.driver.exceptions
-
The exception occurs when no metadata returned by proxy function when expected something
- TarantoolEmptyMetadataException() - Constructor for exception io.picodata.driver.exceptions.TarantoolEmptyMetadataException
-
- TarantoolErrorFactory - Interface in io.picodata.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.picodata.driver.protocol
-
Incapsulates the error data returned in Tarantool server response
- TarantoolErrorResult(Long, Long, Value) - Constructor for class io.picodata.driver.protocol.TarantoolErrorResult
-
Basic constructor.
- TarantoolErrors - Class in io.picodata.driver.exceptions.errors
-
Class-container for built-in tarantool errors factories
- TarantoolErrors() - Constructor for class io.picodata.driver.exceptions.errors.TarantoolErrors
-
- TarantoolErrors.TarantoolBoxErrorFactory - Class in io.picodata.driver.exceptions.errors
-
- TarantoolErrors.TarantoolErrorsErrorFactory - Class in io.picodata.driver.exceptions.errors
-
Produces
TarantoolInternalException
subclasses
from the serialized representation in the format of
require('errors').new_class("NewError")
,
- TarantoolErrors.TarantoolUnrecognizedErrorFactory - Class in io.picodata.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.picodata.driver.exceptions.errors.TarantoolErrors.TarantoolErrorsErrorFactory
-
- TarantoolErrorsParser - Class in io.picodata.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.picodata.driver.api
-
Aggregates all value operation variants
- TarantoolEvalRequest - Class in io.picodata.driver.protocol.requests
-
Eval request.
- TarantoolEvalRequest.Builder - Class in io.picodata.driver.protocol.requests
-
Tarantool eval request builder
- TarantoolException - Exception in io.picodata.driver.exceptions
-
Base class for Tarantool runtime exceptions
- TarantoolException(String) - Constructor for exception io.picodata.driver.exceptions.TarantoolException
-
- TarantoolException() - Constructor for exception io.picodata.driver.exceptions.TarantoolException
-
- TarantoolException(Throwable) - Constructor for exception io.picodata.driver.exceptions.TarantoolException
-
- TarantoolException(String, Throwable) - Constructor for exception io.picodata.driver.exceptions.TarantoolException
-
- TarantoolField - Interface in io.picodata.driver.api.tuple
-
Represents individual field in a tuple
- TarantoolFieldImpl - Class in io.picodata.driver.core.tuple
-
Basic tuple field implementation
- TarantoolFieldMetadata - Interface in io.picodata.driver.api.metadata
-
Tarantool space field format metadata
- TarantoolFieldNotFoundException - Exception in io.picodata.driver.exceptions
-
Represents error when a field is not found in space format metadata
- TarantoolFieldNotFoundException(int, TarantoolSpaceMetadata) - Constructor for exception io.picodata.driver.exceptions.TarantoolFieldNotFoundException
-
- TarantoolFieldNotFoundException(String, TarantoolSpaceMetadata) - Constructor for exception io.picodata.driver.exceptions.TarantoolFieldNotFoundException
-
- TarantoolFunctionCallException - Exception in io.picodata.driver.exceptions
-
Represents exceptions returned for call operations, if the server response does not match the expected format
- TarantoolFunctionCallException(String) - Constructor for exception io.picodata.driver.exceptions.TarantoolFunctionCallException
-
- TarantoolHeader - Class in io.picodata.driver.protocol
-
Represents the Tarantool packet frame header.
- TarantoolIndexMetadata - Interface in io.picodata.driver.api.metadata
-
Represents Tarantool index metadata (index ID, name, etc.)
- TarantoolIndexMetadataConverter - Class in io.picodata.driver.core.metadata
-
Maps MessagePack ArrayValue
into TarantoolIndexMetadataImpl
- TarantoolIndexMetadataConverter(MessagePackValueMapper) - Constructor for class io.picodata.driver.core.metadata.TarantoolIndexMetadataConverter
-
- TarantoolIndexMetadataResult - Interface in io.picodata.driver.api.metadata
-
- TarantoolIndexNotFoundException - Exception in io.picodata.driver.exceptions
-
Represents index not found by name error
- TarantoolIndexNotFoundException(int, String) - Constructor for exception io.picodata.driver.exceptions.TarantoolIndexNotFoundException
-
- TarantoolIndexNotFoundException(String, String) - Constructor for exception io.picodata.driver.exceptions.TarantoolIndexNotFoundException
-
- TarantoolIndexNotFoundException(String, int) - Constructor for exception io.picodata.driver.exceptions.TarantoolIndexNotFoundException
-
- TarantoolIndexOptions - Interface in io.picodata.driver.api.metadata
-
Represents Tarantool index options
- TarantoolIndexPartMetadata<T> - Interface in io.picodata.driver.api.metadata
-
Represents Tarantool index part metadata
- TarantoolIndexQuery - Class in io.picodata.driver.protocol
-
Represents index-related query options including index ID or name, matching keys and iterator type.
- TarantoolIndexQuery() - Constructor for class io.picodata.driver.protocol.TarantoolIndexQuery
-
Basic constructor.
- TarantoolIndexQuery(int) - Constructor for class io.picodata.driver.protocol.TarantoolIndexQuery
-
Creates a query for index with specified ID.
- TarantoolIndexQueryFactory - Class in io.picodata.driver.protocol
-
A factory for index query used in select request and other requests to Tarantool server
- TarantoolIndexQueryFactory(TarantoolMetadataOperations) - Constructor for class io.picodata.driver.protocol.TarantoolIndexQueryFactory
-
Basic constructor.
- TarantoolIndexType - Enum in io.picodata.driver.api.metadata
-
Represents all types of Tarantool space indexes.
- TarantoolInsertRequest - Class in io.picodata.driver.protocol.requests
-
Insert request.
- TarantoolInsertRequest.Builder - Class in io.picodata.driver.protocol.requests
-
Tarantool insert request builder
- TarantoolInternalException - Exception in io.picodata.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.picodata.driver.exceptions.TarantoolInternalException
-
- TarantoolInternalNetworkException - Exception in io.picodata.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.picodata.driver.exceptions.TarantoolInternalNetworkException
-
- TarantoolIteratorType - Enum in io.picodata.driver.protocol
-
Represents all types of Tarantool iterators.
- TarantoolMetadata - Class in io.picodata.driver.core.metadata
-
- TarantoolMetadata(TarantoolMetadataProvider) - Constructor for class io.picodata.driver.core.metadata.TarantoolMetadata
-
- TarantoolMetadataContainer - Interface in io.picodata.driver.api.metadata
-
Contains information about spaces and their indexes, parsed from an external source
- TarantoolMetadataOperations - Interface in io.picodata.driver.api.metadata
-
Tarantool metadata operations interface (get space by name, get index by name, etc.)
- TarantoolMetadataProvider - Interface in io.picodata.driver.api.metadata
-
Generic interface for different space and index metadata providers
- TarantoolMetadataRequestException - Exception in io.picodata.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.picodata.driver.exceptions.TarantoolMetadataRequestException
-
- TarantoolNoSuchProcedureException - Exception in io.picodata.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.picodata.driver.exceptions.TarantoolNoSuchProcedureException
-
- TarantoolNullField - Class in io.picodata.driver.api.tuple
-
Represents a field with empty value which serializes to msgpack.NULL
- TarantoolOkResult - Class in io.picodata.driver.protocol
-
Incapsulates the result data returned in Tarantool server response
- TarantoolOkResult(Long, Value) - Constructor for class io.picodata.driver.protocol.TarantoolOkResult
-
Basic constructor.
- TarantoolProtocolException - Exception in io.picodata.driver.protocol
-
Represents errors that occur while decoding Tarantool packets
- TarantoolProtocolException(String) - Constructor for exception io.picodata.driver.protocol.TarantoolProtocolException
-
- TarantoolProtocolException(Exception) - Constructor for exception io.picodata.driver.protocol.TarantoolProtocolException
-
- TarantoolProtocolException(String, Object...) - Constructor for exception io.picodata.driver.protocol.TarantoolProtocolException
-
- TarantoolReplaceRequest - Class in io.picodata.driver.protocol.requests
-
Replace request.
- TarantoolReplaceRequest.Builder - Class in io.picodata.driver.protocol.requests
-
Tarantool replace request builder
- TarantoolRequest - Class in io.picodata.driver.protocol
-
Base class for all kinds of requests to Tarantool server.
- TarantoolRequest(TarantoolRequestType, TarantoolRequestBody, TarantoolRequestSignature) - Constructor for class io.picodata.driver.protocol.TarantoolRequest
-
Basic constructor.
- TarantoolRequest.Builder<B extends TarantoolRequest.Builder<B>> - Class in io.picodata.driver.protocol
-
Base class for request builder implementations
- TarantoolRequestBody - Class in io.picodata.driver.protocol
-
Represents basic Tarantool request body
- TarantoolRequestBody() - Constructor for class io.picodata.driver.protocol.TarantoolRequestBody
-
In rare cases, the body may be empty.
- TarantoolRequestBody(Map<Integer, ?>, MessagePackObjectMapper) - Constructor for class io.picodata.driver.protocol.TarantoolRequestBody
-
Basic constructor.
- TarantoolRequestFieldType - Enum in io.picodata.driver.protocol
-
All Tarantool request field codes
- TarantoolRequestHandler - Class in io.picodata.driver.handlers
-
Performs registration of requests and pushes them forward.
- TarantoolRequestHandler(RequestFutureManager) - Constructor for class io.picodata.driver.handlers.TarantoolRequestHandler
-
- TarantoolRequestMetadata - Class in io.picodata.driver.core
-
Intermediate request metadata holder
- TarantoolRequestMetadata(TarantoolRequest, CompletableFuture<Value>) - Constructor for class io.picodata.driver.core.TarantoolRequestMetadata
-
- TarantoolRequestRetryPolicies - Class in io.picodata.driver.api.retry
-
Class-container for built-in request retry policies
- TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicy<T extends Predicate<Throwable>> - Class in io.picodata.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.picodata.driver.api.retry
-
- TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T extends Predicate<Throwable>> - Class in io.picodata.driver.api.retry
-
- TarantoolRequestRetryPolicies.InfiniteRetryPolicy<T extends Predicate<Throwable>> - Class in io.picodata.driver.api.retry
-
Retry policy that performs unbounded number of attempts.
- TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory<T extends Predicate<Throwable>> - Class in io.picodata.driver.api.retry
-
- TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T extends Predicate<Throwable>> - Class in io.picodata.driver.api.retry
-
- TarantoolRequestSignature - Class in io.picodata.driver.protocol
-
Represents a request signature, uniquely defining the operation and the
argument types.
- TarantoolRequestSignature() - Constructor for class io.picodata.driver.protocol.TarantoolRequestSignature
-
Constructor.
- TarantoolRequestType - Enum in io.picodata.driver.protocol
-
Encapsulates a set of supported Tarantool request codes
- TarantoolResponse - Class in io.picodata.driver.protocol
-
Base class for all kinds of responses received from Tarantool server.
- TarantoolResponseBody - Interface in io.picodata.driver.protocol
-
Represents Tarantool server response data data frame
- TarantoolResponseBodyType - Enum in io.picodata.driver.protocol
-
Incapsulates Tarantool response body types
- TarantoolResponseHandler - Class in io.picodata.driver.handlers
-
Basic Tarantool server response handler.
- TarantoolResponseHandler(RequestFutureManager) - Constructor for class io.picodata.driver.handlers.TarantoolResponseHandler
-
- TarantoolResponseType - Enum in io.picodata.driver.protocol
-
Incapsulates the type codes of a Tarantool response
- TarantoolResult<T> - Interface in io.picodata.driver.api
-
Basic interface for Tarantool operations result.
- TarantoolResultFactory - Class in io.picodata.driver.core
-
Singleton Factory implementation to provide instance of TarantoolResultImpl objects.
- TarantoolResultFactory() - Constructor for class io.picodata.driver.core.TarantoolResultFactory
-
- TarantoolResultImpl<T> - Class in io.picodata.driver.core
-
Basic TarantoolResult implementation
- TarantoolResultImpl() - Constructor for class io.picodata.driver.core.TarantoolResultImpl
-
- TarantoolResultImpl(ArrayValue, ValueConverter<ArrayValue, T>) - Constructor for class io.picodata.driver.core.TarantoolResultImpl
-
- TarantoolResultMapper<T> - Class in io.picodata.driver.mappers
-
Mapper from array of MessagePack values to
TarantoolResult
with specified inner structure
- TarantoolResultMapper(MessagePackValueMapper, ValueConverter<? extends Value, ? extends TarantoolResult<T>>, Class<? extends TarantoolResult<T>>) - Constructor for class io.picodata.driver.mappers.TarantoolResultMapper
-
- TarantoolResultMapper(MessagePackValueMapper, ValueConverter<? extends Value, ? extends TarantoolResult<T>>) - Constructor for class io.picodata.driver.mappers.TarantoolResultMapper
-
- TarantoolResultMapper(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends TarantoolResult<T>>, Class<? extends TarantoolResult<T>>) - Constructor for class io.picodata.driver.mappers.TarantoolResultMapper
-
Basic constructor
- TarantoolResultMapper(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends TarantoolResult<T>>) - Constructor for class io.picodata.driver.mappers.TarantoolResultMapper
-
- TarantoolResultMapper(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<TarantoolResult<T>>>, Class<? extends TarantoolResult<T>>) - Constructor for class io.picodata.driver.mappers.TarantoolResultMapper
-
- TarantoolResultMapper(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<TarantoolResult<T>>>) - Constructor for class io.picodata.driver.mappers.TarantoolResultMapper
-
- TarantoolResultMapperFactory<T> - Class in io.picodata.driver.mappers.factories
-
- TarantoolResultMapperFactory() - Constructor for class io.picodata.driver.mappers.factories.TarantoolResultMapperFactory
-
Basic constructor
- TarantoolSelectRequest - Class in io.picodata.driver.protocol.requests
-
Select request.
- TarantoolSelectRequest.Builder - Class in io.picodata.driver.protocol.requests
-
Tarantool select request builder
- TarantoolServerAddress - Class in io.picodata.driver.api
-
Represents the location of a Tarantool server - server name and port number
- TarantoolServerAddress() - Constructor for class io.picodata.driver.api.TarantoolServerAddress
-
Creates a TarantoolServerAddress with default host and port
- TarantoolServerAddress(String, int) - Constructor for class io.picodata.driver.api.TarantoolServerAddress
-
- TarantoolServerAddress(String) - Constructor for class io.picodata.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(InetSocketAddress) - Constructor for class io.picodata.driver.api.TarantoolServerAddress
-
- TarantoolSocketException - Exception in io.picodata.driver.exceptions
-
Represent network exception
- TarantoolSocketException(String, TarantoolServerAddress, Throwable) - Constructor for exception io.picodata.driver.exceptions.TarantoolSocketException
-
- TarantoolSocketException(String, TarantoolServerAddress) - Constructor for exception io.picodata.driver.exceptions.TarantoolSocketException
-
- TarantoolSpace<T extends Packable,R extends Collection<T>> - Class in io.picodata.driver.core.space
-
Basic implementation for working with spaces via Tarantool protocol requests
- TarantoolSpace(TarantoolClientConfig, TarantoolConnectionManager, TarantoolMetadataOperations, TarantoolSpaceMetadata) - Constructor for class io.picodata.driver.core.space.TarantoolSpace
-
- TarantoolSpaceFieldNotFoundException - Exception in io.picodata.driver.exceptions
-
Field not found in current space error
- TarantoolSpaceFieldNotFoundException(String) - Constructor for exception io.picodata.driver.exceptions.TarantoolSpaceFieldNotFoundException
-
- TarantoolSpaceMetadata - Interface in io.picodata.driver.api.metadata
-
- TarantoolSpaceMetadataImpl - Class in io.picodata.driver.core.metadata
-
Represents Tarantool space metadata (space ID, space name, etc.)
- TarantoolSpaceMetadataImpl() - Constructor for class io.picodata.driver.core.metadata.TarantoolSpaceMetadataImpl
-
Basic constructor.
- TarantoolSpaceMetadataResult - Interface in io.picodata.driver.api.metadata
-
- TarantoolSpaceNotFoundException - Exception in io.picodata.driver.exceptions
-
Represents space not found error
- TarantoolSpaceNotFoundException(int) - Constructor for exception io.picodata.driver.exceptions.TarantoolSpaceNotFoundException
-
- TarantoolSpaceNotFoundException(String) - Constructor for exception io.picodata.driver.exceptions.TarantoolSpaceNotFoundException
-
- TarantoolSpaceOperationException - Exception in io.picodata.driver.exceptions
-
Basic exception class for space operations errors like select, insert, replace etc
- TarantoolSpaceOperationException(Throwable) - Constructor for exception io.picodata.driver.exceptions.TarantoolSpaceOperationException
-
- TarantoolSpaceOperationException(String) - Constructor for exception io.picodata.driver.exceptions.TarantoolSpaceOperationException
-
- TarantoolSpaceOperationException(String, Throwable) - Constructor for exception io.picodata.driver.exceptions.TarantoolSpaceOperationException
-
- TarantoolSpaceOperationException(String, Object...) - Constructor for exception io.picodata.driver.exceptions.TarantoolSpaceOperationException
-
- TarantoolSpaceOperations<T extends Packable,R extends Collection<T>> - Interface in io.picodata.driver.api.space
-
Tarantool space operations interface (create, insert, replace, delete...)
- TarantoolTimeoutException - Exception in io.picodata.driver.exceptions
-
- TarantoolTimeoutException(Throwable) - Constructor for exception io.picodata.driver.exceptions.TarantoolTimeoutException
-
- TarantoolTimeoutException(Long) - Constructor for exception io.picodata.driver.exceptions.TarantoolTimeoutException
-
- TarantoolTimeoutException(Long, Throwable) - Constructor for exception io.picodata.driver.exceptions.TarantoolTimeoutException
-
- TarantoolTimeoutException(String, Object...) - Constructor for exception io.picodata.driver.exceptions.TarantoolTimeoutException
-
- TarantoolTuple - Interface in io.picodata.driver.api.tuple
-
Basic Tarantool atom of data
- TarantoolTupleConversionException - Exception in io.picodata.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.picodata.driver.exceptions.TarantoolTupleConversionException
-
- TarantoolTupleFactory - Interface in io.picodata.driver.api.tuple
-
- TarantoolTupleImpl - Class in io.picodata.driver.core.tuple
-
Basic Tarantool tuple implementation
- TarantoolTupleImpl(MessagePackMapper) - Constructor for class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
Constructor for empty tuple
- TarantoolTupleImpl(MessagePackMapper, TarantoolSpaceMetadata) - Constructor for class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
Constructor for empty tuple with metadata
- TarantoolTupleImpl(Collection<?>, MessagePackMapper) - Constructor for class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- TarantoolTupleImpl(Collection<?>, MessagePackMapper, TarantoolSpaceMetadata) - Constructor for class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- TarantoolTupleImpl(ArrayValue, MessagePackMapper) - Constructor for class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- TarantoolTupleImpl(ArrayValue, MessagePackMapper, TarantoolSpaceMetadata) - Constructor for class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
Basic constructor.
- TarantoolTupleResult - Interface in io.picodata.driver.api.tuple
-
- TarantoolTupleResultImpl - Class in io.picodata.driver.core
-
Specific TarantoolResult implementation especially for TarantoolTuple input
- TarantoolTupleResultImpl(ArrayValue, TarantoolSpaceMetadata, ArrayValueToTarantoolTupleConverter) - Constructor for class io.picodata.driver.core.TarantoolTupleResultImpl
-
- TarantoolTupleResultImpl(Value, ArrayValueToTarantoolTupleConverter) - Constructor for class io.picodata.driver.core.TarantoolTupleResultImpl
-
- TarantoolTupleResultMapperFactory - Interface in io.picodata.driver.mappers
-
Provides factory that creates result mappers for parsing TarantoolResult<TarantoolTuple>
from various
structures
- TarantoolTupleResultMapperFactoryImpl - Class in io.picodata.driver.mappers
-
- TarantoolTupleSpace - Class in io.picodata.driver.core.space
-
- TarantoolTupleSpace(TarantoolCallOperations, TarantoolClientConfig, TarantoolConnectionManager, TarantoolMetadataOperations, TarantoolSpaceMetadata) - Constructor for class io.picodata.driver.core.space.TarantoolTupleSpace
-
Basic constructor
- TarantoolUnrecognizedErrorFactory() - Constructor for class io.picodata.driver.exceptions.errors.TarantoolErrors.TarantoolUnrecognizedErrorFactory
-
- TarantoolUpdateOperationType - Enum in io.picodata.driver.api.tuple.operations
-
- TarantoolUpdateRequest - Class in io.picodata.driver.protocol.requests
-
Update request.
- TarantoolUpdateRequest.Builder - Class in io.picodata.driver.protocol.requests
-
Tarantool update request builder
- TarantoolUpsertRequest - Class in io.picodata.driver.protocol.requests
-
Upsert request.
- TarantoolUpsertRequest.Builder - Class in io.picodata.driver.protocol.requests
-
Tarantool update request builder
- TarantoolVersion - Class in io.picodata.driver
-
Represents the Tarantool server version
- TarantoolVersionHolder - Class in io.picodata.driver
-
Aware of detecting Tarantool versions in the passed source.
- TarantoolVersionHolder() - Constructor for class io.picodata.driver.TarantoolVersionHolder
-
- TarantoolVoidResult - Interface in io.picodata.driver.api
-
- TarantoolVoidResultImpl - Class in io.picodata.driver.core
-
Implementation of Tarantool void result
- TarantoolVoidResultImpl() - Constructor for class io.picodata.driver.core.TarantoolVoidResultImpl
-
- timeoutScheduler - Variable in class io.picodata.driver.core.connection.TarantoolConnectionFactory
-
- toArray() - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- toArray(T1[]) - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- toIdentifier() - Method in interface io.picodata.driver.api.conditions.FieldIdentifier
-
Get serializable form of the identifier
- toIdentifier() - Method in interface io.picodata.driver.api.conditions.IdIndex
-
- toIdentifier() - Method in interface io.picodata.driver.api.conditions.NamedField
-
- toIdentifier() - Method in interface io.picodata.driver.api.conditions.NamedIndex
-
- toIdentifier() - Method in interface io.picodata.driver.api.conditions.PositionField
-
- toIdentifier() - Method in class io.picodata.driver.core.conditions.IdIndexImpl
-
- toIdentifier() - Method in class io.picodata.driver.core.conditions.NamedFieldImpl
-
- toIdentifier() - Method in class io.picodata.driver.core.conditions.NamedIndexImpl
-
- toIdentifier() - Method in class io.picodata.driver.core.conditions.PositionFieldImpl
-
- toIndexQuery(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.picodata.driver.api.conditions.Conditions
-
- toIteratorType() - Method in enum io.picodata.driver.api.conditions.Operator
-
- toList(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in interface io.picodata.driver.api.conditions.Condition
-
Serializes the condition into a form of Java list
- toList(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.picodata.driver.core.conditions.BaseCondition
-
- toMessagePack(MessagePacker, MessagePackObjectMapper) - Method in class io.picodata.driver.protocol.TarantoolRequest
-
Encode incapsulated data using MessagePacker
- toMessagePackValue(MessagePackObjectMapper) - Method in class io.picodata.driver.api.tuple.operations.TupleSpliceOperation
-
- toMessagePackValue(MessagePackObjectMapper) - Method in class io.picodata.driver.api.tuple.TarantoolNullField
-
- toMessagePackValue(MessagePackObjectMapper) - Method in class io.picodata.driver.core.tuple.TarantoolFieldImpl
-
- toMessagePackValue(MessagePackObjectMapper) - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- toMessagePackValue(MessagePackObjectMapper) - Method in interface io.picodata.driver.protocol.Packable
-
Convert this instance into a corresponding MessagePack Value
- toMessagePackValue(MessagePackObjectMapper) - Method in class io.picodata.driver.protocol.TarantoolHeader
-
Converts the current header contents into a MessagePack Value
- toMessagePackValue(MessagePackObjectMapper) - Method in class io.picodata.driver.protocol.TarantoolRequestBody
-
- toProxyQuery(TarantoolMetadataOperations, TarantoolSpaceMetadata) - Method in class io.picodata.driver.api.conditions.Conditions
-
- toProxyTupleOperation() - Method in interface io.picodata.driver.api.tuple.operations.TupleOperation
-
- toProxyTupleOperation() - Method in class io.picodata.driver.api.tuple.operations.TupleOperationAdd
-
- toProxyTupleOperation() - Method in class io.picodata.driver.api.tuple.operations.TupleOperationBitwiseAnd
-
- toProxyTupleOperation() - Method in class io.picodata.driver.api.tuple.operations.TupleOperationBitwiseOr
-
- toProxyTupleOperation() - Method in class io.picodata.driver.api.tuple.operations.TupleOperationBitwiseXor
-
- toProxyTupleOperation() - Method in class io.picodata.driver.api.tuple.operations.TupleOperationDelete
-
- toProxyTupleOperation() - Method in class io.picodata.driver.api.tuple.operations.TupleOperationInsert
-
- toProxyTupleOperation() - Method in class io.picodata.driver.api.tuple.operations.TupleOperationSet
-
- toProxyTupleOperation() - Method in class io.picodata.driver.api.tuple.operations.TupleOperationSubtract
-
- toProxyTupleOperation() - Method in class io.picodata.driver.api.tuple.operations.TupleSpliceOperation
-
- toString() - Method in enum io.picodata.driver.api.conditions.Operator
-
- toString() - Method in enum io.picodata.driver.api.space.options.crud.enums.Mode
-
- toString() - Method in enum io.picodata.driver.api.space.options.crud.enums.ProxyOption
-
- toString() - Method in enum io.picodata.driver.api.space.options.crud.enums.RollbackOnError
-
- toString() - Method in enum io.picodata.driver.api.space.options.crud.enums.StopOnError
-
- toString() - Method in class io.picodata.driver.api.TarantoolServerAddress
-
- toString() - Method in enum io.picodata.driver.api.tuple.operations.TarantoolUpdateOperationType
-
- toString() - Method in class io.picodata.driver.core.metadata.TarantoolSpaceMetadataImpl
-
- toString() - Method in enum io.picodata.driver.core.proxy.enums.ProxyOperationArgument
-
- toString() - Method in class io.picodata.driver.core.space.ProxyTarantoolSpace
-
- toString() - Method in class io.picodata.driver.core.space.ProxyTarantoolTupleSpace
-
- toString() - Method in class io.picodata.driver.core.space.TarantoolSpace
-
- toString() - Method in class io.picodata.driver.core.space.TarantoolTupleSpace
-
- toString() - Method in class io.picodata.driver.core.TarantoolRequestMetadata
-
- toString() - Method in class io.picodata.driver.core.TarantoolResultImpl
-
- toString() - Method in class io.picodata.driver.core.tuple.TarantoolFieldImpl
-
- toString() - Method in class io.picodata.driver.core.tuple.TarantoolTupleImpl
-
- toString() - Method in class io.picodata.driver.mappers.converters.Interval
-
- toString() - Method in class io.picodata.driver.protocol.TarantoolIndexQuery
-
- toString() - Method in class io.picodata.driver.protocol.TarantoolRequest
-
- toString() - Method in class io.picodata.driver.protocol.TarantoolRequestSignature
-
- toString() - Method in class io.picodata.driver.TarantoolVersion
-
- toValue(BigDecimal) - Method in class io.picodata.driver.mappers.converters.object.DefaultBigDecimalToExtensionValueConverter
-
- toValue(Boolean) - Method in class io.picodata.driver.mappers.converters.object.DefaultBooleanToBooleanValueConverter
-
- toValue(byte[]) - Method in class io.picodata.driver.mappers.converters.object.DefaultByteArrayToBinaryValueConverter
-
- toValue(Character) - Method in class io.picodata.driver.mappers.converters.object.DefaultCharacterToStringValueConverter
-
- toValue(Collection<?>) - Method in class io.picodata.driver.mappers.converters.object.DefaultCollectionToArrayValueConverter
-
- toValue(Double) - Method in class io.picodata.driver.mappers.converters.object.DefaultDoubleToFloatValueConverter
-
- toValue(Float) - Method in class io.picodata.driver.mappers.converters.object.DefaultFloatToFloatValueConverter
-
- toValue(Instant) - Method in class io.picodata.driver.mappers.converters.object.DefaultInstantToExtensionValueConverter
-
- toValue(Integer) - Method in class io.picodata.driver.mappers.converters.object.DefaultIntegerToIntegerValueConverter
-
- toValue(Interval) - Method in class io.picodata.driver.mappers.converters.object.DefaultIntervalToExtensionValueConverter
-
- toValue(List<?>) - Method in class io.picodata.driver.mappers.converters.object.DefaultListToArrayValueConverter
-
- toValue(long[]) - Method in class io.picodata.driver.mappers.converters.object.DefaultLongArrayToArrayValueConverter
-
- toValue(Long) - Method in class io.picodata.driver.mappers.converters.object.DefaultLongToIntegerValueConverter
-
- toValue(Map<?, ?>) - Method in class io.picodata.driver.mappers.converters.object.DefaultMapToMapValueConverter
-
- toValue(Packable) - Method in class io.picodata.driver.mappers.converters.object.DefaultPackableObjectConverter
-
- toValue(Short) - Method in class io.picodata.driver.mappers.converters.object.DefaultShortToIntegerValueConverter
-
- toValue(String) - Method in class io.picodata.driver.mappers.converters.object.DefaultStringToStringValueConverter
-
- toValue(UUID) - Method in class io.picodata.driver.mappers.converters.object.DefaultUUIDToExtensionValueConverter
-
- toValue(O) - Method in interface io.picodata.driver.mappers.converters.ObjectConverter
-
Convert Java object to a MessagePack entity
- toValue(Object) - Method in class io.picodata.driver.mappers.converters.value.defaults.DefaultNullToNilValueConverter
-
- toValue(O) - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper
-
- toValue(O) - Method in interface io.picodata.driver.mappers.MessagePackObjectMapper
-
Create MessagePack entity representation for an object.
- truncate() - Method in interface io.picodata.driver.api.space.TarantoolSpaceOperations
-
Truncate space if space would be found.
- truncate() - Method in class io.picodata.driver.core.space.ProxyTarantoolSpace
-
- truncate() - Method in class io.picodata.driver.core.space.RetryingTarantoolSpace
-
- truncate() - Method in class io.picodata.driver.core.space.TarantoolSpace
-
- TRUNCATE_FUNCTION - Static variable in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig
-
- TruncateProxyOperation - Class in io.picodata.driver.core.proxy
-
Proxy operation for truncate
- TruncateProxyOperation.Builder - Class in io.picodata.driver.core.proxy
-
- TupleOperation - Interface in io.picodata.driver.api.tuple.operations
-
- TupleOperationAdd - Class in io.picodata.driver.api.tuple.operations
-
Represents addition operation on tuple field
- TupleOperationAdd(int, Number) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationAdd
-
- TupleOperationAdd(String, Number) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationAdd
-
- TupleOperationBitwiseAnd - Class in io.picodata.driver.api.tuple.operations
-
Represents bitwise AND operation on tuple field
- TupleOperationBitwiseAnd(int, long) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationBitwiseAnd
-
- TupleOperationBitwiseAnd(String, long) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationBitwiseAnd
-
- TupleOperationBitwiseOr - Class in io.picodata.driver.api.tuple.operations
-
Represents bitwise OR operation on tuple field
- TupleOperationBitwiseOr(int, long) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationBitwiseOr
-
- TupleOperationBitwiseOr(String, long) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationBitwiseOr
-
- TupleOperationBitwiseXor - Class in io.picodata.driver.api.tuple.operations
-
Represents bitwise XOR operation on tuple field
- TupleOperationBitwiseXor(int, long) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationBitwiseXor
-
- TupleOperationBitwiseXor(String, long) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationBitwiseXor
-
- TupleOperationDelete - Class in io.picodata.driver.api.tuple.operations
-
Represents deletion operation on tuple
- TupleOperationDelete(int, int) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationDelete
-
- TupleOperationDelete(String, int) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationDelete
-
- TupleOperationInsert - Class in io.picodata.driver.api.tuple.operations
-
Represents insertion of a new field operation on tuple
- TupleOperationInsert(int, Object) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationInsert
-
- TupleOperationInsert(String, Object) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationInsert
-
- TupleOperations - Class in io.picodata.driver.api.tuple.operations
-
- TupleOperationSet - Class in io.picodata.driver.api.tuple.operations
-
Represents assignment operation on tuple field
- TupleOperationSet(int, Object) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationSet
-
- TupleOperationSet(String, Object) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationSet
-
- TupleOperationSubtract - Class in io.picodata.driver.api.tuple.operations
-
Represents subtraction operation on tuple field
- TupleOperationSubtract(int, Number) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationSubtract
-
- TupleOperationSubtract(String, Number) - Constructor for class io.picodata.driver.api.tuple.operations.TupleOperationSubtract
-
- tuples - Variable in class io.picodata.driver.core.TarantoolResultImpl
-
- TupleSpliceOperation - Class in io.picodata.driver.api.tuple.operations
-
Represent splice operation on tuple field
- TupleSpliceOperation(int, int, int, String) - Constructor for class io.picodata.driver.api.tuple.operations.TupleSpliceOperation
-
- TupleSpliceOperation(String, int, int, String) - Constructor for class io.picodata.driver.api.tuple.operations.TupleSpliceOperation
-
- value() - Method in interface io.picodata.driver.api.CallResult
-
Get multi-return result as a single value
- value() - Method in interface io.picodata.driver.api.conditions.Condition
-
Filtering value for the operand
- value() - Method in interface io.picodata.driver.api.conditions.FieldValueCondition
-
- value() - Method in interface io.picodata.driver.api.conditions.IndexValueCondition
-
- value() - Method in enum io.picodata.driver.api.connection.TarantoolConnectionSelectionStrategyType
-
Value of enum
- value() - Method in enum io.picodata.driver.api.space.options.crud.enums.Mode
-
- value() - Method in enum io.picodata.driver.api.space.options.crud.enums.RollbackOnError
-
- value() - Method in enum io.picodata.driver.api.space.options.crud.enums.StopOnError
-
- value() - Method in class io.picodata.driver.core.conditions.FieldValueConditionImpl
-
- value() - Method in class io.picodata.driver.core.conditions.IndexValueConditionImpl
-
- value() - Method in class io.picodata.driver.core.MultiValueCallResultImpl
-
- value() - Method in class io.picodata.driver.core.SingleValueCallResultImpl
-
- value() - Method in class io.picodata.driver.core.TarantoolVoidResultImpl
-
- ValueConverter<V extends org.msgpack.value.Value,O> - Interface in io.picodata.driver.mappers.converters
-
Basic interface for converters from MessagePack entities to Java objects for a particular class
- ValueConverterWithInputTypeWrapper<O> - Class in io.picodata.driver.mappers.converters
-
- ValueConverterWithInputTypeWrapper(ValueType, ValueConverter<? extends Value, ? extends O>) - Constructor for class io.picodata.driver.mappers.converters.ValueConverterWithInputTypeWrapper
-
- valueMapper - Variable in class io.picodata.driver.mappers.AbstractResultMapper
-
- valueOf(String) - Static method in enum io.picodata.driver.api.conditions.Operator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.api.connection.TarantoolConnectionSelectionStrategies.ParallelRoundRobinStrategyFactory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.api.connection.TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.api.connection.TarantoolConnectionSelectionStrategyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.api.metadata.TarantoolIndexType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.api.space.options.crud.enums.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.api.space.options.crud.enums.ProxyOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.api.space.options.crud.enums.RollbackOnError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.api.space.options.crud.enums.StopOnError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.api.tuple.operations.TarantoolUpdateOperationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.auth.PicodataAuthMechanism
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.auth.TarantoolAuthMechanism
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.core.connection.ConnectionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.core.proxy.enums.ProxyOperationArgument
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.mappers.converters.Adjust
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.protocol.TarantoolIteratorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.protocol.TarantoolRequestFieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.protocol.TarantoolRequestType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.protocol.TarantoolResponseBodyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.picodata.driver.protocol.TarantoolResponseType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.picodata.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.picodata.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.picodata.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.picodata.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.picodata.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.picodata.driver.api.space.options.crud.enums.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.picodata.driver.api.space.options.crud.enums.ProxyOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.picodata.driver.api.space.options.crud.enums.RollbackOnError
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.picodata.driver.api.space.options.crud.enums.StopOnError
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.picodata.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.picodata.driver.auth.PicodataAuthMechanism
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.picodata.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.picodata.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.picodata.driver.core.proxy.enums.ProxyOperationArgument
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.picodata.driver.mappers.converters.Adjust
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.picodata.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.picodata.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.picodata.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.picodata.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.picodata.driver.protocol.TarantoolResponseType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- versionHolder - Variable in class io.picodata.driver.core.connection.TarantoolConnectionImpl
-
- VSpaceToTarantoolSpaceMetadataConverter - Class in io.picodata.driver.core.metadata
-
Populates space metadata.
- withAddress(String) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify a single host of a Tarantool server.
- withAddress(String, int) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify a single host and a port of a Tarantool server.
- withAddress(InetSocketAddress) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify a Tarantool server address.
- withAddress(String) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withAddress(String, int) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withAddress(InetSocketAddress) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withAddresses(TarantoolServerAddress...) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify one or more Tarantool server addresses.
- withAddresses(List<TarantoolServerAddress>) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify a list of Tarantool server addresses.
- withAddresses(TarantoolServerAddress...) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withAddresses(List<TarantoolServerAddress>) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withAddressProvider(TarantoolClusterAddressProvider) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify a provider for Tarantool server addresses.
- withAddressProvider(TarantoolClusterAddressProvider) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withArguments(Collection<?>) - Method in class io.picodata.driver.protocol.requests.TarantoolCallRequest.Builder
-
Specify function arguments
- withArguments(Collection<?>) - Method in class io.picodata.driver.protocol.requests.TarantoolEvalRequest.Builder
-
Specify eval arguments
- withArrayValueToTarantoolResultConverter(ValueConverter<ArrayValue, T>) - Method in class io.picodata.driver.mappers.factories.ArrayValueToTarantoolResultMapperFactory
-
- withArrayValueToTarantoolResultConverter(MessagePackValueMapper, ValueConverter<ArrayValue, T>) - Method in class io.picodata.driver.mappers.factories.ArrayValueToTarantoolResultMapperFactory
-
- withArrayValueToTarantoolTupleResultConverter(MessagePackMapper) - Method in class io.picodata.driver.mappers.factories.ArrayValueToTarantoolTupleResultMapperFactory
-
- withArrayValueToTarantoolTupleResultConverter(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.factories.ArrayValueToTarantoolTupleResultMapperFactory
-
- withArrayValueToTarantoolTupleResultConverter(ArrayValueToTarantoolTupleConverter) - Method in class io.picodata.driver.mappers.factories.ArrayValueToTarantoolTupleResultMapperFactory
-
- withArrayValueToTarantoolTupleResultConverter(MessagePackValueMapper, ArrayValueToTarantoolTupleConverter) - Method in class io.picodata.driver.mappers.factories.ArrayValueToTarantoolTupleResultMapperFactory
-
- withArrayValueToTarantoolTupleResultConverter() - Method in interface io.picodata.driver.mappers.factories.ResultMapperFactoryFactory.Builder
-
Add converter parses result from a list of tuples.
- withArrayValueToTarantoolTupleResultConverter(MessagePackMapper) - Method in interface io.picodata.driver.mappers.factories.ResultMapperFactoryFactory.Builder
-
Add converter parses result from a list of tuples.
- withArrayValueToTarantoolTupleResultConverter(MessagePackMapper) - Method in interface io.picodata.driver.mappers.TarantoolTupleResultMapperFactory
-
Mapper parses result from a list of tuples.
- withArrayValueToTarantoolTupleResultConverter(MessagePackMapper, TarantoolSpaceMetadata) - Method in interface io.picodata.driver.mappers.TarantoolTupleResultMapperFactory
-
Mapper parses result from a list of tuples.
- withArrayValueToTarantoolTupleResultConverter(MessagePackMapper) - Method in class io.picodata.driver.mappers.TarantoolTupleResultMapperFactoryImpl
-
- withArrayValueToTarantoolTupleResultConverter(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.TarantoolTupleResultMapperFactoryImpl
-
- withAscending() - Method in class io.picodata.driver.api.conditions.Conditions
-
Return tuples will in the ascending order
- withAuthData(AuthMechanism, byte[]) - Method in class io.picodata.driver.protocol.requests.TarantoolAuthRequest.Builder
-
- withAuthMechanism(AuthMechanism) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify authentication mechanism configured on the server.
- withAuthMechanism(AuthMechanism) - Method in class io.picodata.driver.api.TarantoolClientConfig.Builder
-
Specify auth mechanism
- withAuthMechanism(AuthMechanism) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withBatchSize(int) - Method in interface io.picodata.driver.api.space.options.crud.OperationWithBatchSizeOptions
-
Specifies internal batch size for transferring data from storage nodes to router nodes.
- withBucketId(Integer) - Method in interface io.picodata.driver.api.space.options.crud.OperationWithBucketIdOptions
-
Specifies bucket id for an operation to perform it on storage with this bucket.
- withClientConfig(TarantoolClientConfig) - Method in class io.picodata.driver.cluster.BinaryClusterDiscoveryEndpoint.Builder
-
Specify the client configuration for connecting to the discovery endpoints.
- withConditions(Conditions) - Method in class io.picodata.driver.core.proxy.SelectProxyOperation.Builder
-
- withConnections(int) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify the number of connections per one Tarantool server.
- withConnections(int) - Method in class io.picodata.driver.api.TarantoolClientConfig.Builder
-
Specify the number of connections used for sending requests to the server.
- withConnections(int) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withConnectionSelectionStrategy(ConnectionSelectionStrategyFactory) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify a custom connection selection strategy factory.
- withConnectionSelectionStrategy(TarantoolConnectionSelectionStrategyType) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Select a built-in connection selection strategy factory.
- withConnectionSelectionStrategy(TarantoolConnectionSelectionStrategyType) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withConnectionSelectionStrategy(ConnectionSelectionStrategyFactory) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withConnectionSelectionStrategyFactory(ConnectionSelectionStrategyFactory) - Method in class io.picodata.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.picodata.driver.api.TarantoolClientBuilder
-
Specify a connection timeout.
- withConnectTimeout(int) - Method in class io.picodata.driver.api.TarantoolClientConfig.Builder
-
Specify connection timeout.
- withConnectTimeout(int) - Method in class io.picodata.driver.cluster.HTTPClusterDiscoveryEndpoint.Builder
-
Specify the connection timeout for discovery endpoint
- withConnectTimeout(int) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withConverter(MessagePackValueMapper, ValueConverter<? extends Value, ? extends O>) - Method in class io.picodata.driver.mappers.factories.AbstractResultMapperFactory
-
- withConverter(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends O>) - Method in class io.picodata.driver.mappers.factories.AbstractResultMapperFactory
-
- withConverter(MessagePackValueMapper, ValueConverter<? extends Value, ? extends O>, Class<? extends O>) - Method in class io.picodata.driver.mappers.factories.AbstractResultMapperFactory
-
- withConverter(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends O>, Class<? extends O>) - Method in class io.picodata.driver.mappers.factories.AbstractResultMapperFactory
-
- withConverters(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<O>>) - Method in class io.picodata.driver.mappers.factories.AbstractResultMapperFactory
-
- withConverters(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<O>>, Class<? extends O>) - Method in class io.picodata.driver.mappers.factories.AbstractResultMapperFactory
-
- withConverterWithoutTargetClass(MessagePackValueMapper, ValueType, ValueConverter<? extends Value, ? extends O>) - Method in class io.picodata.driver.mappers.factories.AbstractResultMapperFactory
-
- withConverterWithoutTargetClass(MessagePackValueMapper, List<ValueConverterWithInputTypeWrapper<O>>) - Method in class io.picodata.driver.mappers.factories.AbstractResultMapperFactory
-
- withCredentials(TarantoolCredentials) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify user credentials for authentication in a Tarantool server.
- withCredentials(String, String) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify user credentials for password-based authentication in a Tarantool server.
- withCredentials(TarantoolCredentials) - Method in class io.picodata.driver.api.TarantoolClientConfig.Builder
-
Specify user credentials
- withCredentials(String, String) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withCredentials(TarantoolCredentials) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withDefaultArrayValueConverter() - Method in interface io.picodata.driver.api.MessagePackMapperBuilder
-
Configure the mapper with default
MP_ARRAY
entity to
List
converter
- withDefaultArrayValueConverter() - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper.Builder
-
- withDefaultCollectionObjectConverter() - Method in interface io.picodata.driver.api.MessagePackMapperBuilder
-
Configure the mapper with default
Collection
to
MP_ARRAY
entity converter
- withDefaultCollectionObjectConverter() - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper.Builder
-
- withDefaultListObjectConverter() - Method in interface io.picodata.driver.api.MessagePackMapperBuilder
-
Configure the mapper with default
List
to
MP_ARRAY
entity converter
- withDefaultListObjectConverter() - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper.Builder
-
- withDefaultMapObjectConverter() - Method in interface io.picodata.driver.api.MessagePackMapperBuilder
-
Configure the mapper with default
Map
to
MP_MAP
entity converter
- withDefaultMapObjectConverter() - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper.Builder
-
- withDefaultMapValueConverter() - Method in interface io.picodata.driver.api.MessagePackMapperBuilder
-
Configure the mapper with default
MP_MAP
entity to
Map
converter
- withDefaultMapValueConverter() - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper.Builder
-
- withDefaultMessagePackMapperConfiguration(UnaryOperator<MessagePackMapperBuilder>) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify a configuration for mapping between Java objects and MessagePack entities.
- withDefaultMessagePackMapperConfiguration(UnaryOperator<MessagePackMapperBuilder>) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withDelay(long) - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder
-
Set delay between attempts
- withDelay(long) - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder
-
Set delay between attempts
- withDelay(int) - Method in class io.picodata.driver.cluster.TarantoolClusterDiscoveryConfig.Builder
-
Specify scan period of receiving a new list of instances
- withDeleteFunctionName(String) - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig.Builder
-
Set API function name for performing the delete operation
- withDescending() - Method in class io.picodata.driver.api.conditions.Conditions
-
Return tuples in the descending order
- withEndpoint(TarantoolClusterDiscoveryEndpoint) - Method in class io.picodata.driver.cluster.TarantoolClusterDiscoveryConfig.Builder
-
Specify service discovery config and enable using service discovery
- withEndpointProvider(TarantoolClusterAddressProvider) - Method in class io.picodata.driver.cluster.BinaryClusterDiscoveryEndpoint.Builder
-
Specify address provider for the discovery endpoints
- withEntryFunction(String) - Method in class io.picodata.driver.cluster.BinaryClusterDiscoveryEndpoint.Builder
-
Specify the function name to invoke in the discovery endpoint for getting the list of nodes.
- withEventLoopThreadsNumber(int) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify netty threads number.
- withEventLoopThreadsNumber(int) - Method in class io.picodata.driver.api.TarantoolClientConfig.Builder
-
Specify netty threads number.
- withEventLoopThreadsNumber(int) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withExpression(String) - Method in class io.picodata.driver.protocol.requests.TarantoolEvalRequest.Builder
-
Specify lua expression
- withFields(List<String>) - Method in interface io.picodata.driver.api.space.options.crud.OperationWithFieldsOptions
-
Specifies list of fields names for getting only a subset of fields.
- withFunctionName(String) - Method in class io.picodata.driver.protocol.requests.TarantoolCallRequest.Builder
-
Specify function name
- withIndexId(int) - Method in class io.picodata.driver.protocol.requests.TarantoolDeleteRequest.Builder
-
Specify tarantool index ID for operation
- withIndexId(int) - Method in class io.picodata.driver.protocol.requests.TarantoolSelectRequest.Builder
-
Specify tarantool index ID for operation
- withIndexId(int) - Method in class io.picodata.driver.protocol.requests.TarantoolUpdateRequest.Builder
-
- withIndexQuery(TarantoolIndexQuery) - Method in interface io.picodata.driver.core.proxy.OperationWithIndexQueryBuilderOptions
-
- withInsertFunctionName(String) - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig.Builder
-
Get API function name for performing the insert operation
- withInsertManyFunctionName(String) - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig.Builder
-
Get API function name for performing the insert_many operation
- withIteratorType(TarantoolIteratorType) - Method in class io.picodata.driver.protocol.requests.TarantoolSelectRequest.Builder
-
Specify iterator type
- withIteratorType(TarantoolIteratorType) - Method in class io.picodata.driver.protocol.TarantoolIndexQuery
-
Set iterator type
- withKeyValues(List<?>) - Method in class io.picodata.driver.protocol.requests.TarantoolDeleteRequest.Builder
-
Specify values to be matched against the index key
- withKeyValues(List<?>) - Method in class io.picodata.driver.protocol.requests.TarantoolSelectRequest.Builder
-
Specify key values to be matched against the index key
- withKeyValues(List<?>) - Method in class io.picodata.driver.protocol.requests.TarantoolUpdateRequest.Builder
-
- withKeyValues(List<?>) - Method in class io.picodata.driver.protocol.requests.TarantoolUpsertRequest.Builder
-
- withKeyValues(List<?>) - Method in class io.picodata.driver.protocol.TarantoolIndexQuery
-
Set list of key values to be matched with index key parts
- withLimit(long) - Method in class io.picodata.driver.api.conditions.Conditions
-
Limit the number od returned tuples with the specified value
- withLimit(long) - Method in class io.picodata.driver.protocol.requests.TarantoolSelectRequest.Builder
-
Specify the maximum number of tuples returned by the request.
- withMessagePackMapper(MessagePackMapper) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify a mapper between Java objects and MessagePack entities.
- withMessagePackMapper(MessagePackMapper) - Method in class io.picodata.driver.api.TarantoolClientConfig.Builder
-
Specify mapper between Java objects and MessagePack entities
- withMessagePackMapper(MessagePackMapper) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withMode(Mode) - Method in interface io.picodata.driver.api.space.options.crud.OperationWithModeOptions
-
Specifies the mode for operations (select, count, get) on a specific node type (mode == "write" - master, mode
== "read" - replica).
- withMultiValueArrayTarantoolResultConverter(MessagePackValueMapper, ValueConverter<ArrayValue, T>) - Method in class io.picodata.driver.mappers.factories.MultiValueWithTarantoolResultMapperFactory
-
- withMultiValueArrayTarantoolResultConverter(ValueConverter<ArrayValue, T>) - Method in class io.picodata.driver.mappers.factories.MultiValueWithTarantoolResultMapperFactory
-
- withMultiValueArrayTarantoolResultConverter(MessagePackValueMapper, ValueConverter<ArrayValue, T>, Class<? extends MultiValueCallResult<T, TarantoolResult<T>>>) - Method in class io.picodata.driver.mappers.factories.MultiValueWithTarantoolResultMapperFactory
-
- withMultiValueArrayTarantoolResultConverter(ValueConverter<ArrayValue, T>, Class<? extends MultiValueCallResult<T, TarantoolResult<T>>>) - Method in class io.picodata.driver.mappers.factories.MultiValueWithTarantoolResultMapperFactory
-
- withMultiValueArrayToTarantoolTupleResultMapper(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.factories.MultiValueWithTarantoolTupleResultMapperFactory
-
- withMultiValueArrayToTarantoolTupleResultMapper(MessagePackMapper, TarantoolSpaceMetadata) - Method in interface io.picodata.driver.mappers.TarantoolTupleResultMapperFactory
-
Mapper for the stored Lua function call result, interpreted in a way that each returned item is a tuple.
- withMultiValueArrayToTarantoolTupleResultMapper(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.TarantoolTupleResultMapperFactoryImpl
-
- withMultiValueResultConverter(MessagePackValueMapper, ValueConverter<ArrayValue, R>) - Method in class io.picodata.driver.mappers.factories.MultiValueResultMapperFactory
-
Get result mapper for the Lua function call with multi-return result
- withMultiValueResultConverter(ValueConverter<ArrayValue, R>) - Method in class io.picodata.driver.mappers.factories.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.picodata.driver.mappers.factories.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.picodata.driver.mappers.factories.MultiValueResultMapperFactory
-
Get result mapper for the Lua function call with multi-return result
- withMultiValueResultConverter(MessagePackValueMapper) - Method in class io.picodata.driver.mappers.factories.MultiValueResultMapperFactory
-
- withMultiValueResultConverter(MessagePackValueMapper, MessagePackValueMapper) - Method in class io.picodata.driver.mappers.factories.MultiValueResultMapperFactory
-
- withMultiValueResultConverter(MessagePackValueMapper, Class<? extends MultiValueCallResult<T, R>>) - Method in class io.picodata.driver.mappers.factories.MultiValueResultMapperFactory
-
- withMultiValueResultConverter(MessagePackValueMapper, MessagePackValueMapper, Class<? extends MultiValueCallResult<T, R>>) - Method in class io.picodata.driver.mappers.factories.MultiValueResultMapperFactory
-
- withMultiValueRowsMetadataToTarantoolTupleResultMapper(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.factories.MultiValueWithTarantoolTupleResultMapperFactory
-
- withObjectConverter(ObjectConverter<O, V>) - Method in interface io.picodata.driver.api.MessagePackMapperBuilder
-
Configure the mapper with a specified MessagePack object-to-entity converter
- withObjectConverter(Class<O>, ObjectConverter<O, V>) - Method in interface io.picodata.driver.api.MessagePackMapperBuilder
-
Configure the mapper with a specified MessagePack object-to-entity converter
- withObjectConverter(Class<O>, Class<V>, ObjectConverter<O, V>) - Method in interface io.picodata.driver.api.MessagePackMapperBuilder
-
Configure the mapper with a specified MessagePack object-to-entity converter
- withObjectConverter(ObjectConverter<O, V>) - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper.Builder
-
- withObjectConverter(Class<O>, ObjectConverter<O, V>) - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper.Builder
-
- withObjectConverter(Class<O>, Class<V>, ObjectConverter<O, V>) - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper.Builder
-
- withOffset(long) - Method in class io.picodata.driver.api.conditions.Conditions
-
Skip the specified number of tuples before collecting the result.
- withOffset(long) - Method in class io.picodata.driver.protocol.requests.TarantoolSelectRequest.Builder
-
Specify the offset of the first tuple returned by the request
- withOperationTimeout(long) - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder
-
- withProxyMethodMapping() - Method in interface io.picodata.driver.api.TarantoolClientConfigurator
-
Specify using the default CRUD proxy operations mapping configuration.
- withProxyMethodMapping(UnaryOperator<ProxyOperationsMappingConfig.Builder>) - Method in interface io.picodata.driver.api.TarantoolClientConfigurator
-
Configure a custom operations proxy configuration.
- withProxyMethodMapping() - Method in class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- withProxyMethodMapping(UnaryOperator<ProxyOperationsMappingConfig.Builder>) - Method in class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- withReadTimeout(int) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify a response reading timeout.
- withReadTimeout(int) - Method in class io.picodata.driver.api.TarantoolClientConfig.Builder
-
Specify response reading timeout.
- withReadTimeout(int) - Method in class io.picodata.driver.cluster.HTTPClusterDiscoveryEndpoint.Builder
-
Specify the read timeout for discovery endpoint connection
- withReadTimeout(int) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withReplaceFunctionName(String) - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig.Builder
-
Get API function name for performing the replace operation
- withReplaceManyFunctionName(String) - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig.Builder
-
Get API function name for performing the replace_many operation
- withRequestTimeout(long) - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder
-
Set timeout for each attempt
- withRequestTimeout(long) - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder
-
Set timeout for each attempt
- withRequestTimeout(int) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify a request timeout.
- withRequestTimeout(int) - Method in class io.picodata.driver.api.TarantoolClientConfig.Builder
-
Specify request timeout.
- withRequestTimeout(int) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withRetrying(RequestRetryPolicyFactory) - Method in interface io.picodata.driver.api.TarantoolClientConfigurator
-
Specify a custom request retry policy factory.
- withRetrying(RequestRetryPolicyFactory, Executor) - Method in interface io.picodata.driver.api.TarantoolClientConfigurator
-
Specify a custom request retry policy factory.
- withRetrying(RequestRetryPolicyFactory) - Method in class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- withRetrying(RequestRetryPolicyFactory, Executor) - Method in class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- withRetryingByNumberOfAttempts(int) - Method in interface io.picodata.driver.api.TarantoolClientConfigurator
-
Specify the number of retry attempts for each request.
- withRetryingByNumberOfAttempts(int, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<Predicate<Throwable>>>) - Method in interface io.picodata.driver.api.TarantoolClientConfigurator
-
Configure the attempts bound request retry policy.
- withRetryingByNumberOfAttempts(int, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<Predicate<Throwable>>>, Executor) - Method in interface io.picodata.driver.api.TarantoolClientConfigurator
-
Configure the attempts bound request retry policy.
- withRetryingByNumberOfAttempts(int, T, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T>>) - Method in interface io.picodata.driver.api.TarantoolClientConfigurator
-
Configure the attempts bound request retry policy.
- withRetryingByNumberOfAttempts(int, T, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T>>, Executor) - Method in interface io.picodata.driver.api.TarantoolClientConfigurator
-
Configure the attempts bound request retry policy.
- withRetryingByNumberOfAttempts(int) - Method in class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- withRetryingByNumberOfAttempts(int, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<Predicate<Throwable>>>) - Method in class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- withRetryingByNumberOfAttempts(int, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<Predicate<Throwable>>>, Executor) - Method in class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- withRetryingByNumberOfAttempts(int, T, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T>>) - Method in class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- withRetryingByNumberOfAttempts(int, T, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T>>, Executor) - Method in class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- withRetryingIndefinitely(UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<Predicate<Throwable>>>) - Method in interface io.picodata.driver.api.TarantoolClientConfigurator
-
Configure the infinite request retry policy.
- withRetryingIndefinitely(UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<Predicate<Throwable>>>, Executor) - Method in interface io.picodata.driver.api.TarantoolClientConfigurator
-
Configure the infinite request retry policy.
- withRetryingIndefinitely(T, UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>>) - Method in interface io.picodata.driver.api.TarantoolClientConfigurator
-
Configure the infinite request retry policy.
- withRetryingIndefinitely(T, UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>>, Executor) - Method in interface io.picodata.driver.api.TarantoolClientConfigurator
-
Configure the infinite request retry policy.
- withRetryingIndefinitely(UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<Predicate<Throwable>>>, Executor) - Method in class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- withRetryingIndefinitely(UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<Predicate<Throwable>>>) - Method in class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- withRetryingIndefinitely(T, UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>>) - Method in class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- withRetryingIndefinitely(T, UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>>, Executor) - Method in class io.picodata.driver.core.TarantoolClientConfiguratorImpl
-
- withRollbackOnError(RollbackOnError) - Method in interface io.picodata.driver.api.space.options.crud.OperationWithRollbackOnErrorOptions
-
Specifies whether to not save any changes in the space if any tuple replace operation
is unsuccesful.
- withRowsMetadataToTarantoolTupleResultConverter() - Method in interface io.picodata.driver.mappers.factories.ResultMapperFactoryFactory.Builder
-
Add converter parses result from a map with list of tuples and metadata.
- withRowsMetadataToTarantoolTupleResultConverter(MessagePackMapper) - Method in interface io.picodata.driver.mappers.factories.ResultMapperFactoryFactory.Builder
-
Add converter parses result from a map with list of tuples and metadata.
- withRowsMetadataToTarantoolTupleResultConverter(MessagePackMapper) - Method in class io.picodata.driver.mappers.factories.RowsMetadataToTarantoolTupleResultMapperFactory
-
- withRowsMetadataToTarantoolTupleResultConverter(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.factories.RowsMetadataToTarantoolTupleResultMapperFactory
-
- withRowsMetadataToTarantoolTupleResultConverter(ArrayValueToTarantoolTupleConverter) - Method in class io.picodata.driver.mappers.factories.RowsMetadataToTarantoolTupleResultMapperFactory
-
- withRowsMetadataToTarantoolTupleResultConverter(MessagePackValueMapper, ArrayValueToTarantoolTupleConverter) - Method in class io.picodata.driver.mappers.factories.RowsMetadataToTarantoolTupleResultMapperFactory
-
- withRowsMetadataToTarantoolTupleResultConverter(MessagePackMapper) - Method in interface io.picodata.driver.mappers.TarantoolTupleResultMapperFactory
-
Mapper parses result from a map with list of tuples and metadata.
- withRowsMetadataToTarantoolTupleResultConverter(MessagePackMapper, TarantoolSpaceMetadata) - Method in interface io.picodata.driver.mappers.TarantoolTupleResultMapperFactory
-
Mapper parses result from a map with list of tuples and metadata.
- withRowsMetadataToTarantoolTupleResultConverter(MessagePackMapper) - Method in class io.picodata.driver.mappers.TarantoolTupleResultMapperFactoryImpl
-
- withRowsMetadataToTarantoolTupleResultConverter(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.TarantoolTupleResultMapperFactoryImpl
-
- withSchemaFunctionName(String) - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig.Builder
-
Set API function name for getting the spaces and indexes schema.
- withSecure(boolean) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Turn on secure connection or turn off secure connection.
- withSecure(boolean) - Method in class io.picodata.driver.api.TarantoolClientConfig.Builder
-
Turn on secure connection or turn off secure connection
Works only for new connections
- withSecure(boolean) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withSelectFunctionName(String) - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig.Builder
-
Get API function name for performing the select operation
- withSignature(TarantoolRequestSignature) - Method in class io.picodata.driver.protocol.TarantoolRequest.Builder
-
Set request signature
- withSingleValueArrayTarantoolResultConverter(ValueConverter<ArrayValue, T>) - Method in class io.picodata.driver.mappers.factories.SingleValueWithTarantoolResultMapperFactory
-
- withSingleValueArrayTarantoolResultConverter(ValueConverter<ArrayValue, T>, Class<? extends SingleValueCallResult<TarantoolResult<T>>>) - Method in class io.picodata.driver.mappers.factories.SingleValueWithTarantoolResultMapperFactory
-
- withSingleValueArrayToTarantoolTupleResultMapper(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.factories.SingleValueWithTarantoolTupleResultMapperFactory
-
- withSingleValueArrayToTarantoolTupleResultMapper(MessagePackMapper, TarantoolSpaceMetadata) - Method in interface io.picodata.driver.mappers.TarantoolTupleResultMapperFactory
-
Mapper for single the stored Lua function call result in the form return result, err
with a list of tuples as a result.
- withSingleValueArrayToTarantoolTupleResultMapper(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.TarantoolTupleResultMapperFactoryImpl
-
- withSingleValueConverter() - Method in interface io.picodata.driver.mappers.factories.ResultMapperFactoryFactory.Builder
-
Add a converter for mapping stored Lua function call results to
SingleValueCallResult
input: [x, y, ...], MessagePack array from a Lua function multi-return response
where
x, y
are some MessagePack values.
- withSingleValueConverter(MessagePackValueMapper) - Method in interface io.picodata.driver.mappers.factories.ResultMapperFactoryFactory.Builder
-
Add a converter for mapping stored Lua function call results to
SingleValueCallResult
input: [x, y, ...], MessagePack array from a Lua function multi-return response
where
x, y
are some MessagePack values.
- withSingleValueResultConverter(MessagePackValueMapper, ValueConverter<Value, T>) - Method in class io.picodata.driver.mappers.factories.SingleValueResultMapperFactory
-
Get result mapper for the Lua function call with single result
- withSingleValueResultConverter(ValueConverter<Value, T>) - Method in class io.picodata.driver.mappers.factories.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.picodata.driver.mappers.factories.SingleValueResultMapperFactory
-
Get result mapper for the Lua function call with single result
- withSingleValueResultConverter(ValueConverter<Value, T>, Class<? extends SingleValueCallResult<T>>) - Method in class io.picodata.driver.mappers.factories.SingleValueResultMapperFactory
-
Get result mapper for the Lua function call with single result
- withSingleValueResultConverter(MessagePackValueMapper) - Method in class io.picodata.driver.mappers.factories.SingleValueResultMapperFactory
-
- withSingleValueResultConverter(MessagePackValueMapper, Class<? extends SingleValueCallResult<T>>) - Method in class io.picodata.driver.mappers.factories.SingleValueResultMapperFactory
-
- withSingleValueRowsMetadataToTarantoolTupleResultMapper(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.factories.SingleValueWithTarantoolTupleResultMapperFactory
-
- withSingleValueRowsMetadataToTarantoolTupleResultMapper(MessagePackMapper, TarantoolSpaceMetadata) - Method in interface io.picodata.driver.mappers.TarantoolTupleResultMapperFactory
-
Mapper for single the stored Lua function call result in the form return result, err
with a list of tuples as a result.
- withSingleValueRowsMetadataToTarantoolTupleResultMapper(MessagePackMapper, TarantoolSpaceMetadata) - Method in class io.picodata.driver.mappers.TarantoolTupleResultMapperFactoryImpl
-
- withSpaceId(int) - Method in class io.picodata.driver.protocol.requests.TarantoolDeleteRequest.Builder
-
Specify tarantool space ID for operation
- withSpaceId(int) - Method in class io.picodata.driver.protocol.requests.TarantoolInsertRequest.Builder
-
Specify tarantool space ID for operation
- withSpaceId(int) - Method in class io.picodata.driver.protocol.requests.TarantoolReplaceRequest.Builder
-
Specify tarantool space ID for operation
- withSpaceId(int) - Method in class io.picodata.driver.protocol.requests.TarantoolSelectRequest.Builder
-
Specify tarantool space ID for operation
- withSpaceId(int) - Method in class io.picodata.driver.protocol.requests.TarantoolUpdateRequest.Builder
-
- withSpaceId(int) - Method in class io.picodata.driver.protocol.requests.TarantoolUpsertRequest.Builder
-
- withSslContext(SslContext) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify SslContext with settings for establishing SSL/TLS connection between Tarantool
- withSslContext(SslContext) - Method in class io.picodata.driver.api.TarantoolClientConfig.Builder
-
Specify SslContext with settings for establishing SSL/TLS connection between Tarantool
- withSslContext(SslContext) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withStopOnError(StopOnError) - Method in interface io.picodata.driver.api.space.options.crud.OperationWithStopOnErrorOptions
-
Specifies whether to not try to insert more tuples into the space if any tuple insert
operation is unsuccesful.
- withTarantoolClientConfig(TarantoolClientConfig) - Method in interface io.picodata.driver.api.TarantoolClientBuilder
-
Specify a tarantool client config
It overrides previous settings for config
- withTarantoolClientConfig(TarantoolClientConfig) - Method in class io.picodata.driver.core.TarantoolClientBuilderImpl
-
- withTimeout(int) - Method in interface io.picodata.driver.api.space.options.crud.OperationWithTimeoutOptions
-
Specifies timeout for waiting for a server response for the operation.
- withTruncateFunctionName(String) - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig.Builder
-
Get API function name for performing the truncate operation
- withTuple(R) - Method in interface io.picodata.driver.core.proxy.OperationWithTupleBuilderOptions
-
- withTuple(Packable) - Method in class io.picodata.driver.protocol.requests.TarantoolInsertRequest.Builder
-
Specify tuple value
- withTuple(Packable) - Method in class io.picodata.driver.protocol.requests.TarantoolReplaceRequest.Builder
-
Specify tuple value
- withTuple(Packable) - Method in class io.picodata.driver.protocol.requests.TarantoolUpsertRequest.Builder
-
- withTupleOperation(TupleOperations) - Method in interface io.picodata.driver.core.proxy.OperationWithTupleOperationBuilderOptions
-
- withTupleOperations(List<TupleOperation>) - Method in class io.picodata.driver.protocol.requests.TarantoolUpdateRequest.Builder
-
- withTupleOperations(List<TupleOperation>) - Method in class io.picodata.driver.protocol.requests.TarantoolUpsertRequest.Builder
-
- withTuples(Collection<P>) - Method in interface io.picodata.driver.core.proxy.OperationWithTuplesBuilderOptions
-
- withUpdateFunctionName(String) - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig.Builder
-
Get API function name for performing the update operation
- withUpsertFunctionName(String) - Method in class io.picodata.driver.api.proxy.ProxyOperationsMappingConfig.Builder
-
Get API function name for performing the upsert operation
- withURI(String) - Method in class io.picodata.driver.cluster.HTTPClusterDiscoveryEndpoint.Builder
-
Specify the cluster discovery endpoint URI
- withUsername(String) - Method in class io.picodata.driver.protocol.requests.TarantoolAuthRequest.Builder
-
- withValueConverter(ValueType, ValueConverter<V, O>) - Method in interface io.picodata.driver.api.MessagePackMapperBuilder
-
Configure the mapper with a specified MessagePack entity-to-object converter
- withValueConverter(ValueType, Class<O>, ValueConverter<V, O>) - Method in interface io.picodata.driver.api.MessagePackMapperBuilder
-
Configure the mapper with a specified MessagePack entity-to-object converter
- withValueConverter(ValueType, ValueConverter<V, O>) - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper.Builder
-
- withValueConverter(ValueType, Class<O>, ValueConverter<V, O>) - Method in class io.picodata.driver.mappers.DefaultMessagePackMapper.Builder
-
- withVshardRouter(String) - Method in interface io.picodata.driver.api.space.options.crud.OperationWithVshardRouterOptions
-
Sets "vshard_router" option value.
- withWriteBatchSize(int) - Method in class io.picodata.driver.api.TarantoolClientConfig.Builder
-
Specify request batch size.
- withYieldEvery(int) - Method in interface io.picodata.driver.api.space.options.crud.OperationWithYieldEveryOptions
-
Sets number of tuples processed on storage to yield after, "yield_every" should be > 0.
- wrapOperation(Supplier<CompletableFuture<T>>, Executor) - Method in interface io.picodata.driver.api.retry.RequestRetryPolicy
-
Wrap a generic operation taking an arbitrary number of arguments and returning a
CompletableFuture
.
- wrapOperation(Supplier<CompletableFuture<R>>, Executor) - Method in class io.picodata.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicy
-
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.picodata.driver.handlers.TarantoolRequestHandler
-