Package | Description |
---|---|
io.picodata.driver.api |
Contains interfaces and classes essential for end-user driver API
|
io.picodata.driver.api.connection |
Classes for working with connections to Tarantool instances.
|
io.picodata.driver.api.cursor |
Contains interfaces and implementations for cursors.
|
io.picodata.driver.api.metadata |
Contains interfaces for Tarantool space metadata operations
|
io.picodata.driver.api.space |
Contains interfaces for Tarantool space operations
|
io.picodata.driver.cluster |
Service discovery mechanism and providers
|
io.picodata.driver.core |
Driver core classes
|
io.picodata.driver.core.connection |
Contains classes for connection establishing and selection strategy invocation algorithms.
|
io.picodata.driver.core.metadata |
Contains implementations for Tarantool space metadata operations
|
io.picodata.driver.core.space |
Contains implementations for Tarantool space operations
|
io.picodata.driver.exceptions |
Exception classes for internal client errors to be translated to user
|
io.picodata.driver.protocol |
Tarantool binary protocol primitives and helpers
|
Modifier and Type | Method and Description |
---|---|
CompletableFuture<List<?>> |
TarantoolCallOperations.call(String functionName)
Execute a function defined on Tarantool instance.
|
CompletableFuture<List<?>> |
TarantoolCallOperations.call(String functionName,
Collection<?> arguments)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<T> |
TarantoolCallOperations.call(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<T> |
TarantoolCallOperations.call(String functionName,
Collection<?> arguments,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier)
Execute a function defined on Tarantool instance.
|
CompletableFuture<List<?>> |
TarantoolCallOperations.call(String functionName,
Object... arguments)
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.
|
<T> CompletableFuture<T> |
TarantoolCallOperations.call(String functionName,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier)
Execute a function defined on Tarantool instance.
|
<T,R extends List<T>> |
TarantoolCallOperations.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<CallResultMapper<R,MultiValueCallResult<T,R>>> resultMapperSupplier)
Execute a function defined on Tarantool instance.
|
<T,R extends List<T>> |
TarantoolCallOperations.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<R> resultContainerSupplier,
Class<T> resultClass)
Execute a function defined on Tarantool instance.
|
<T,R extends List<T>> |
TarantoolCallOperations.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<R> resultContainerSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter)
Execute a function defined on Tarantool instance.
|
<T,R extends List<T>> |
TarantoolCallOperations.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<CallResultMapper<R,MultiValueCallResult<T,R>>> resultMapperSupplier)
Execute a function defined on Tarantool instance.
|
<T,R extends List<T>> |
TarantoolCallOperations.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<R> resultContainerSupplier,
Class<T> resultClass)
Execute a function defined on Tarantool instance.
|
<T,R extends List<T>> |
TarantoolCallOperations.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<R> resultContainerSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter)
Execute a function defined on Tarantool instance.
|
<T,R extends List<T>> |
TarantoolCallOperations.callForMultiResult(String functionName,
Supplier<CallResultMapper<R,MultiValueCallResult<T,R>>> resultMapperSupplier)
Execute a function defined on Tarantool instance.
|
<T,R extends List<T>> |
TarantoolCallOperations.callForMultiResult(String functionName,
Supplier<R> resultContainerSupplier,
Class<T> resultClass)
Execute a function defined on Tarantool instance.
|
<T,R extends List<T>> |
TarantoolCallOperations.callForMultiResult(String functionName,
Supplier<R> resultContainerSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<T> |
TarantoolCallOperations.callForSingleResult(String functionName,
Class<T> resultClass)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<T> |
TarantoolCallOperations.callForSingleResult(String functionName,
Collection<?> arguments,
Class<T> resultClass)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<T> |
TarantoolCallOperations.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Class<T> resultClass)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<T> |
TarantoolCallOperations.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<T> |
TarantoolCallOperations.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<T> |
TarantoolCallOperations.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<T> |
TarantoolCallOperations.callForSingleResult(String functionName,
Collection<?> arguments,
ValueConverter<org.msgpack.value.Value,T> valueConverter)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<T> |
TarantoolCallOperations.callForSingleResult(String functionName,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<T> |
TarantoolCallOperations.callForSingleResult(String functionName,
ValueConverter<org.msgpack.value.Value,T> valueConverter)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<TarantoolResult<T>> |
TarantoolCallOperations.callForTupleResult(String functionName,
Class<T> entityClass)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<TarantoolResult<T>> |
TarantoolCallOperations.callForTupleResult(String functionName,
Collection<?> arguments,
Class<T> entityClass)
Execute a function defined on Tarantool instance.
|
<T> CompletableFuture<TarantoolResult<T>> |
TarantoolCallOperations.callForTupleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Class<T> entityClass)
Execute a function defined on Tarantool instance.
|
CompletableFuture<List<?>> |
TarantoolEvalOperations.eval(String expression)
Execute a Lua expression in the Tarantool instance.
|
CompletableFuture<List<?>> |
TarantoolEvalOperations.eval(String expression,
Collection<?> arguments)
Execute a Lua expression in the Tarantool instance.
|
CompletableFuture<List<?>> |
TarantoolEvalOperations.eval(String expression,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<? extends MessagePackValueMapper> resultMapperSupplier)
Execute a Lua expression in the Tarantool instance.
|
CompletableFuture<List<?>> |
TarantoolEvalOperations.eval(String expression,
Collection<?> arguments,
Supplier<? extends MessagePackValueMapper> resultMapperSupplier)
Execute a Lua expression in the Tarantool instance.
|
CompletableFuture<List<?>> |
TarantoolEvalOperations.eval(String expression,
Supplier<? extends MessagePackValueMapper> resultMapperSupplier)
Execute a Lua expression in the Tarantool instance.
|
TarantoolVersion |
TarantoolClient.getVersion()
Get the Tarantool server version
|
TarantoolMetadataOperations |
TarantoolClient.metadata()
Provides operations for Tarantool spaces and indexes metadata
|
TarantoolSpaceOperations<T,R> |
TarantoolClient.space(int spaceId)
Provides CRUD and other operations for a Tarantool space
|
TarantoolSpaceOperations<T,R> |
TarantoolClient.space(String spaceName)
Provides CRUD and other operations for a Tarantool space
|
Modifier and Type | Method and Description |
---|---|
InetSocketAddress |
TarantoolConnection.getRemoteAddress()
Get the Tarantool server address for this connection
|
TarantoolVersion |
TarantoolConnection.getVersion()
Get the Tarantool server version
|
Modifier and Type | Method and Description |
---|---|
protected void |
StartAfterCursor.fetchNextTuples() |
protected void |
OffsetCursor.fetchNextTuples()
Perform a call o server for fetching the next batch.
|
boolean |
TarantoolCursor.next()
Fetch next element.
|
boolean |
TarantoolCursorBase.next() |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Void> |
TarantoolMetadataOperations.refresh()
Refresh metadata cache
|
Modifier and Type | Method and Description |
---|---|
CompletableFuture<R> |
TarantoolSpaceOperations.delete(Conditions conditions)
Delete a tuple.
|
default CompletableFuture<R> |
TarantoolSpaceOperations.delete(Conditions conditions,
DeleteOptions options)
Delete a tuple.
|
CompletableFuture<R> |
TarantoolSpaceOperations.insert(T tuple)
Inserts tuple into the space, if no tuple with same unique keys exists.
|
default CompletableFuture<R> |
TarantoolSpaceOperations.insert(T tuple,
InsertOptions options)
Inserts tuple into the space, if no tuple with same unique keys exists.
|
CompletableFuture<R> |
TarantoolSpaceOperations.insertMany(Collection<T> tuples)
Inserts several tuples into the space at once.
|
default CompletableFuture<R> |
TarantoolSpaceOperations.insertMany(Collection<T> tuples,
InsertManyOptions options)
Inserts several tuples into the space at once.
|
CompletableFuture<R> |
TarantoolSpaceOperations.replace(T tuple)
Insert a tuple into the space or replace an existing one.
|
default CompletableFuture<R> |
TarantoolSpaceOperations.replace(T tuple,
ReplaceOptions options)
Insert a tuple into the space or replace an existing one.
|
CompletableFuture<R> |
TarantoolSpaceOperations.replaceMany(Collection<T> tuples)
Insert or replace several tuples into the space at once.
|
default CompletableFuture<R> |
TarantoolSpaceOperations.replaceMany(Collection<T> tuples,
ReplaceManyOptions options)
Insert or replace several tuples into the space at once.
|
CompletableFuture<R> |
TarantoolSpaceOperations.select(Conditions conditions)
Select tuples matching the specified query with options.
|
default CompletableFuture<R> |
TarantoolSpaceOperations.select(Conditions conditions,
SelectOptions options)
Select tuples matching the specified query with specified conditions and options.
|
CompletableFuture<Void> |
TarantoolSpaceOperations.truncate()
Truncate space if space would be found.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractDiscoveryClusterAddressProvider.startDiscoveryTask() |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<List<?>> |
ProxyTarantoolClient.call(String functionName) |
CompletableFuture<List<?>> |
RetryingTarantoolClient.call(String functionName) |
CompletableFuture<List<?>> |
AbstractTarantoolClient.call(String functionName) |
CompletableFuture<List<?>> |
ProxyTarantoolClient.call(String functionName,
Collection<?> arguments) |
CompletableFuture<List<?>> |
RetryingTarantoolClient.call(String functionName,
Collection<?> arguments) |
CompletableFuture<List<?>> |
AbstractTarantoolClient.call(String functionName,
Collection<?> arguments) |
<T> CompletableFuture<T> |
ProxyTarantoolClient.call(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<T> CompletableFuture<T> |
RetryingTarantoolClient.call(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<T> CompletableFuture<T> |
AbstractTarantoolClient.call(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<T> CompletableFuture<T> |
ProxyTarantoolClient.call(String functionName,
Collection<?> arguments,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<T> CompletableFuture<T> |
RetryingTarantoolClient.call(String functionName,
Collection<?> arguments,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<T> CompletableFuture<T> |
AbstractTarantoolClient.call(String functionName,
Collection<?> arguments,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
CompletableFuture<List<?>> |
ProxyTarantoolClient.call(String functionName,
Object... arguments) |
CompletableFuture<List<?>> |
RetryingTarantoolClient.call(String functionName,
Object... arguments) |
CompletableFuture<List<?>> |
AbstractTarantoolClient.call(String functionName,
Object... arguments) |
<T> CompletableFuture<T> |
ProxyTarantoolClient.call(String functionName,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<T> CompletableFuture<T> |
RetryingTarantoolClient.call(String functionName,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<T> CompletableFuture<T> |
AbstractTarantoolClient.call(String functionName,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<T,R extends List<T>> |
ProxyTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<CallResultMapper<R,MultiValueCallResult<T,R>>> resultMapperSupplier) |
<T,R extends List<T>> |
RetryingTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<CallResultMapper<R,MultiValueCallResult<T,R>>> resultMapperSupplier) |
<T,R extends List<T>> |
AbstractTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<CallResultMapper<R,MultiValueCallResult<T,R>>> resultMapperSupplier) |
<T,R extends List<T>> |
ProxyTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<R> resultContainerSupplier,
Class<T> resultClass) |
<T,R extends List<T>> |
RetryingTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<R> resultContainerSupplier,
Class<T> resultClass) |
<T,R extends List<T>> |
AbstractTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<R> resultContainerSupplier,
Class<T> resultClass) |
<T,R extends List<T>> |
ProxyTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<R> resultContainerSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<T,R extends List<T>> |
RetryingTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<R> resultContainerSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<T,R extends List<T>> |
AbstractTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<R> resultContainerSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<T,R extends List<T>> |
ProxyTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<CallResultMapper<R,MultiValueCallResult<T,R>>> resultMapperSupplier) |
<T,R extends List<T>> |
RetryingTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<CallResultMapper<R,MultiValueCallResult<T,R>>> resultMapperSupplier) |
<T,R extends List<T>> |
AbstractTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<CallResultMapper<R,MultiValueCallResult<T,R>>> resultMapperSupplier) |
<T,R extends List<T>> |
ProxyTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<R> resultContainerSupplier,
Class<T> resultClass) |
<T,R extends List<T>> |
RetryingTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<R> resultContainerSupplier,
Class<T> resultClass) |
<T,R extends List<T>> |
AbstractTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<R> resultContainerSupplier,
Class<T> resultClass) |
<T,R extends List<T>> |
ProxyTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<R> resultContainerSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<T,R extends List<T>> |
RetryingTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<R> resultContainerSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<T,R extends List<T>> |
AbstractTarantoolClient.callForMultiResult(String functionName,
Collection<?> arguments,
Supplier<R> resultContainerSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<T,R extends List<T>> |
ProxyTarantoolClient.callForMultiResult(String functionName,
Supplier<CallResultMapper<R,MultiValueCallResult<T,R>>> resultMapperSupplier) |
<T,R extends List<T>> |
RetryingTarantoolClient.callForMultiResult(String functionName,
Supplier<CallResultMapper<R,MultiValueCallResult<T,R>>> resultMapperSupplier) |
<T,R extends List<T>> |
AbstractTarantoolClient.callForMultiResult(String functionName,
Supplier<CallResultMapper<R,MultiValueCallResult<T,R>>> resultMapperSupplier) |
<T,R extends List<T>> |
ProxyTarantoolClient.callForMultiResult(String functionName,
Supplier<R> resultContainerSupplier,
Class<T> resultClass) |
<T,R extends List<T>> |
RetryingTarantoolClient.callForMultiResult(String functionName,
Supplier<R> resultContainerSupplier,
Class<T> resultClass) |
<T,R extends List<T>> |
AbstractTarantoolClient.callForMultiResult(String functionName,
Supplier<R> resultContainerSupplier,
Class<T> resultClass) |
<T,R extends List<T>> |
ProxyTarantoolClient.callForMultiResult(String functionName,
Supplier<R> resultContainerSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<T,R extends List<T>> |
RetryingTarantoolClient.callForMultiResult(String functionName,
Supplier<R> resultContainerSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<T,R extends List<T>> |
AbstractTarantoolClient.callForMultiResult(String functionName,
Supplier<R> resultContainerSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<S> CompletableFuture<S> |
AbstractTarantoolClient.callForSingleResult(String functionName,
Class<S> resultClass) |
<T> CompletableFuture<T> |
ProxyTarantoolClient.callForSingleResult(String functionName,
Class<T> resultClass) |
<T> CompletableFuture<T> |
RetryingTarantoolClient.callForSingleResult(String functionName,
Class<T> resultClass) |
<S> CompletableFuture<S> |
AbstractTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Class<S> resultClass) |
<T> CompletableFuture<T> |
ProxyTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Class<T> resultClass) |
<T> CompletableFuture<T> |
RetryingTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Class<T> resultClass) |
<S> CompletableFuture<S> |
AbstractTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Class<S> resultClass) |
<T> CompletableFuture<T> |
ProxyTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Class<T> resultClass) |
<T> CompletableFuture<T> |
RetryingTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Class<T> resultClass) |
<S> CompletableFuture<S> |
AbstractTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<CallResultMapper<S,SingleValueCallResult<S>>> resultMapperSupplier) |
<T> CompletableFuture<T> |
ProxyTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<T> CompletableFuture<T> |
RetryingTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<S> CompletableFuture<S> |
AbstractTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
ValueConverter<org.msgpack.value.Value,S> valueConverter) |
<T> CompletableFuture<T> |
ProxyTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<T> CompletableFuture<T> |
RetryingTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<S> CompletableFuture<S> |
AbstractTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<CallResultMapper<S,SingleValueCallResult<S>>> resultMapperSupplier) |
<T> CompletableFuture<T> |
ProxyTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<T> CompletableFuture<T> |
RetryingTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<S> CompletableFuture<S> |
AbstractTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
ValueConverter<org.msgpack.value.Value,S> valueConverter) |
<T> CompletableFuture<T> |
ProxyTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<T> CompletableFuture<T> |
RetryingTarantoolClient.callForSingleResult(String functionName,
Collection<?> arguments,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<S> CompletableFuture<S> |
AbstractTarantoolClient.callForSingleResult(String functionName,
Supplier<CallResultMapper<S,SingleValueCallResult<S>>> resultMapperSupplier) |
<T> CompletableFuture<T> |
ProxyTarantoolClient.callForSingleResult(String functionName,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<T> CompletableFuture<T> |
RetryingTarantoolClient.callForSingleResult(String functionName,
Supplier<CallResultMapper<T,SingleValueCallResult<T>>> resultMapperSupplier) |
<S> CompletableFuture<S> |
AbstractTarantoolClient.callForSingleResult(String functionName,
ValueConverter<org.msgpack.value.Value,S> valueConverter) |
<T> CompletableFuture<T> |
ProxyTarantoolClient.callForSingleResult(String functionName,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<T> CompletableFuture<T> |
RetryingTarantoolClient.callForSingleResult(String functionName,
ValueConverter<org.msgpack.value.Value,T> valueConverter) |
<T> CompletableFuture<TarantoolResult<T>> |
ProxyTarantoolClient.callForTupleResult(String functionName,
Class<T> entityClass) |
<T> CompletableFuture<TarantoolResult<T>> |
RetryingTarantoolClient.callForTupleResult(String functionName,
Class<T> entityClass) |
<T> CompletableFuture<TarantoolResult<T>> |
AbstractTarantoolClient.callForTupleResult(String functionName,
Class<T> tupleClass) |
<T> CompletableFuture<TarantoolResult<T>> |
ProxyTarantoolClient.callForTupleResult(String functionName,
Collection<?> arguments,
Class<T> entityClass) |
<T> CompletableFuture<TarantoolResult<T>> |
RetryingTarantoolClient.callForTupleResult(String functionName,
Collection<?> arguments,
Class<T> entityClass) |
<T> CompletableFuture<TarantoolResult<T>> |
AbstractTarantoolClient.callForTupleResult(String functionName,
Collection<?> arguments,
Class<T> tupleClass) |
<T> CompletableFuture<TarantoolResult<T>> |
ProxyTarantoolClient.callForTupleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Class<T> entityClass) |
<T> CompletableFuture<TarantoolResult<T>> |
RetryingTarantoolClient.callForTupleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Class<T> entityClass) |
<T> CompletableFuture<TarantoolResult<T>> |
AbstractTarantoolClient.callForTupleResult(String functionName,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Class<T> tupleClass) |
CompletableFuture<List<?>> |
ProxyTarantoolClient.eval(String expression) |
CompletableFuture<List<?>> |
RetryingTarantoolClient.eval(String expression) |
CompletableFuture<List<?>> |
AbstractTarantoolClient.eval(String expression) |
CompletableFuture<List<?>> |
ProxyTarantoolClient.eval(String expression,
Collection<?> arguments) |
CompletableFuture<List<?>> |
RetryingTarantoolClient.eval(String expression,
Collection<?> arguments) |
CompletableFuture<List<?>> |
AbstractTarantoolClient.eval(String expression,
Collection<?> arguments) |
CompletableFuture<List<?>> |
ProxyTarantoolClient.eval(String expression,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<? extends MessagePackValueMapper> resultMapperSupplier) |
CompletableFuture<List<?>> |
RetryingTarantoolClient.eval(String expression,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<? extends MessagePackValueMapper> resultMapperSupplier) |
CompletableFuture<List<?>> |
AbstractTarantoolClient.eval(String expression,
Collection<?> arguments,
Supplier<? extends MessagePackObjectMapper> argumentsMapperSupplier,
Supplier<? extends MessagePackValueMapper> resultMapperSupplier) |
CompletableFuture<List<?>> |
ProxyTarantoolClient.eval(String expression,
Collection<?> arguments,
Supplier<? extends MessagePackValueMapper> resultMapperSupplier) |
CompletableFuture<List<?>> |
RetryingTarantoolClient.eval(String expression,
Collection<?> arguments,
Supplier<? extends MessagePackValueMapper> resultMapperSupplier) |
CompletableFuture<List<?>> |
AbstractTarantoolClient.eval(String expression,
Collection<?> arguments,
Supplier<? extends MessagePackValueMapper> resultMapperSupplier) |
CompletableFuture<List<?>> |
ProxyTarantoolClient.eval(String expression,
Supplier<? extends MessagePackValueMapper> resultMapperSupplier) |
CompletableFuture<List<?>> |
RetryingTarantoolClient.eval(String expression,
Supplier<? extends MessagePackValueMapper> resultMapperSupplier) |
CompletableFuture<List<?>> |
AbstractTarantoolClient.eval(String expression,
Supplier<? extends MessagePackValueMapper> resultMapperSupplier) |
TarantoolVersion |
ProxyTarantoolClient.getVersion() |
TarantoolVersion |
RetryingTarantoolClient.getVersion() |
TarantoolVersion |
AbstractTarantoolClient.getVersion() |
TarantoolMetadataOperations |
ProxyTarantoolClient.metadata() |
TarantoolMetadataOperations |
RetryingTarantoolClient.metadata() |
TarantoolMetadataOperations |
AbstractTarantoolClient.metadata() |
TarantoolSpaceOperations<T,R> |
ProxyTarantoolClient.space(int spaceId) |
TarantoolSpaceOperations<T,R> |
RetryingTarantoolClient.space(int spaceId) |
TarantoolSpaceOperations<T,R> |
AbstractTarantoolClient.space(int spaceId) |
TarantoolSpaceOperations<T,R> |
RetryingTarantoolClient.space(String spaceName) |
TarantoolSpaceOperations<T,R> |
AbstractTarantoolClient.space(String spaceName) |
Modifier and Type | Method and Description |
---|---|
InetSocketAddress |
TarantoolConnectionImpl.getRemoteAddress() |
TarantoolVersion |
TarantoolConnectionImpl.getVersion() |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<TarantoolMetadataContainer> |
SpacesMetadataProvider.getMetadata() |
CompletableFuture<Void> |
TarantoolMetadata.refresh() |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<R> |
TarantoolSpace.delete(Conditions conditions) |
CompletableFuture<R> |
RetryingTarantoolSpace.delete(Conditions conditions) |
CompletableFuture<R> |
ProxyTarantoolSpace.delete(Conditions conditions) |
CompletableFuture<R> |
RetryingTarantoolSpace.delete(Conditions conditions,
DeleteOptions options) |
CompletableFuture<R> |
ProxyTarantoolSpace.delete(Conditions conditions,
DeleteOptions options) |
CompletableFuture<R> |
TarantoolSpace.insert(T tuple) |
CompletableFuture<R> |
RetryingTarantoolSpace.insert(T tuple) |
CompletableFuture<R> |
ProxyTarantoolSpace.insert(T tuple) |
CompletableFuture<R> |
RetryingTarantoolSpace.insert(T tuple,
InsertOptions options) |
CompletableFuture<R> |
ProxyTarantoolSpace.insert(T tuple,
InsertOptions options) |
CompletableFuture<R> |
TarantoolSpace.insertMany(Collection<T> tuples) |
CompletableFuture<R> |
RetryingTarantoolSpace.insertMany(Collection<T> tuples) |
CompletableFuture<R> |
RetryingTarantoolSpace.insertMany(Collection<T> tuples,
InsertManyOptions options) |
CompletableFuture<R> |
ProxyTarantoolSpace.insertMany(Collection<T> tuples,
InsertManyOptions options) |
CompletableFuture<R> |
TarantoolSpace.replace(T tuple) |
CompletableFuture<R> |
RetryingTarantoolSpace.replace(T tuple) |
CompletableFuture<R> |
ProxyTarantoolSpace.replace(T tuple) |
CompletableFuture<R> |
RetryingTarantoolSpace.replace(T tuple,
ReplaceOptions options) |
CompletableFuture<R> |
ProxyTarantoolSpace.replace(T tuple,
ReplaceOptions options) |
CompletableFuture<R> |
TarantoolSpace.replaceMany(Collection<T> tuples) |
CompletableFuture<R> |
RetryingTarantoolSpace.replaceMany(Collection<T> tuples) |
CompletableFuture<R> |
ProxyTarantoolSpace.replaceMany(Collection<T> tuples) |
CompletableFuture<R> |
RetryingTarantoolSpace.replaceMany(Collection<T> tuples,
ReplaceManyOptions options) |
CompletableFuture<R> |
TarantoolSpace.select(Conditions conditions) |
CompletableFuture<R> |
RetryingTarantoolSpace.select(Conditions conditions) |
CompletableFuture<R> |
ProxyTarantoolSpace.select(Conditions conditions) |
CompletableFuture<R> |
RetryingTarantoolSpace.select(Conditions conditions,
SelectOptions options) |
CompletableFuture<R> |
ProxyTarantoolSpace.select(Conditions conditions,
SelectOptions options) |
CompletableFuture<Void> |
TarantoolSpace.truncate() |
CompletableFuture<Void> |
RetryingTarantoolSpace.truncate() |
CompletableFuture<Void> |
ProxyTarantoolSpace.truncate() |
Modifier and Type | Class and Description |
---|---|
class |
NoAvailableConnectionsException
Represents an error where all connections in a pool are closed
|
class |
TarantoolBadCredentialsException
This exception is thrown If incorrect credentials are specified
|
class |
TarantoolConnectionException
This exception is thrown after a request attempt using not connected client instance
|
class |
TarantoolEmptyMetadataException
The exception occurs when no metadata returned by proxy function when expected something
|
class |
TarantoolFieldNotFoundException
Represents error when a field is not found in space format metadata
|
class |
TarantoolMetadataRequestException
The exception occurs when the metadata returned by proxy function has a wrong format or the metadata request failed
|
class |
TarantoolSocketException
Represent network exception
|
class |
TarantoolSpaceOperationException
Basic exception class for space operations errors like select, insert, replace etc
|
class |
TarantoolTupleConversionException
Represents errors occurring when MessagePack mapper tries to parse the incoming data into a tuple object
|
Modifier and Type | Method and Description |
---|---|
TarantoolIndexQuery |
TarantoolIndexQueryFactory.byName(int spaceId,
String indexName)
Create a query for index by its name
|
TarantoolIndexQuery |
TarantoolIndexQueryFactory.byName(String spaceName,
String indexName)
Create a query for index by its name
|
Copyright © 2025 Picodata. All rights reserved.