Package io.tarantool.driver.core.proxy
Class InsertProxyOperation.Builder<T extends Packable,R extends Collection<T>>
- java.lang.Object
-
- io.tarantool.driver.core.proxy.InsertProxyOperation.Builder<T,R>
-
- Enclosing class:
- InsertProxyOperation<T extends Packable,R extends Collection<T>>
public static final class InsertProxyOperation.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 InsertProxyOperation<T,R>
build()
InsertProxyOperation.Builder<T,R>
withArgumentsMapper(MessagePackObjectMapper argumentsMapper)
InsertProxyOperation.Builder<T,R>
withClient(TarantoolCallOperations client)
InsertProxyOperation.Builder<T,R>
withFunctionName(String functionName)
InsertProxyOperation.Builder<T,R>
withRequestTimeout(int requestTimeout)
InsertProxyOperation.Builder<T,R>
withResultMapper(CallResultMapper<R,SingleValueCallResult<R>> resultMapper)
InsertProxyOperation.Builder<T,R>
withSpaceName(String spaceName)
InsertProxyOperation.Builder<T,R>
withTuple(T tuple)
-
-
-
Method Detail
-
withClient
public InsertProxyOperation.Builder<T,R> withClient(TarantoolCallOperations client)
-
withSpaceName
public InsertProxyOperation.Builder<T,R> withSpaceName(String spaceName)
-
withFunctionName
public InsertProxyOperation.Builder<T,R> withFunctionName(String functionName)
-
withTuple
public InsertProxyOperation.Builder<T,R> withTuple(T tuple)
-
withArgumentsMapper
public InsertProxyOperation.Builder<T,R> withArgumentsMapper(MessagePackObjectMapper argumentsMapper)
-
withResultMapper
public InsertProxyOperation.Builder<T,R> withResultMapper(CallResultMapper<R,SingleValueCallResult<R>> resultMapper)
-
withRequestTimeout
public InsertProxyOperation.Builder<T,R> withRequestTimeout(int requestTimeout)
-
build
public InsertProxyOperation<T,R> build()
-
-