Package io.tarantool.driver.core.proxy
Class UpsertProxyOperation.Builder<T extends Packable,R extends Collection<T>>
- java.lang.Object
-
- io.tarantool.driver.core.proxy.UpsertProxyOperation.Builder<T,R>
-
- Enclosing class:
- UpsertProxyOperation<T extends Packable,R extends Collection<T>>
public static final class UpsertProxyOperation.Builder<T extends Packable,R extends Collection<T>> extends Object
The builder for this class.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpsertProxyOperation<T,R>
build()
UpsertProxyOperation.Builder<T,R>
withArgumentsMapper(MessagePackObjectMapper objectMapper)
UpsertProxyOperation.Builder<T,R>
withClient(TarantoolCallOperations client)
UpsertProxyOperation.Builder<T,R>
withFunctionName(String functionName)
UpsertProxyOperation.Builder<T,R>
withRequestTimeout(int requestTimeout)
UpsertProxyOperation.Builder<T,R>
withResultMapper(CallResultMapper<R,SingleValueCallResult<R>> resultMapper)
UpsertProxyOperation.Builder<T,R>
withSpaceName(String spaceName)
UpsertProxyOperation.Builder<T,R>
withTuple(T tuple)
UpsertProxyOperation.Builder<T,R>
withTupleOperation(TupleOperations operations)
-
-
-
Method Detail
-
withClient
public UpsertProxyOperation.Builder<T,R> withClient(TarantoolCallOperations client)
-
withSpaceName
public UpsertProxyOperation.Builder<T,R> withSpaceName(String spaceName)
-
withFunctionName
public UpsertProxyOperation.Builder<T,R> withFunctionName(String functionName)
-
withTuple
public UpsertProxyOperation.Builder<T,R> withTuple(T tuple)
-
withTupleOperation
public UpsertProxyOperation.Builder<T,R> withTupleOperation(TupleOperations operations)
-
withArgumentsMapper
public UpsertProxyOperation.Builder<T,R> withArgumentsMapper(MessagePackObjectMapper objectMapper)
-
withResultMapper
public UpsertProxyOperation.Builder<T,R> withResultMapper(CallResultMapper<R,SingleValueCallResult<R>> resultMapper)
-
withRequestTimeout
public UpsertProxyOperation.Builder<T,R> withRequestTimeout(int requestTimeout)
-
build
public UpsertProxyOperation<T,R> build()
-
-