Package io.tarantool.driver.core.proxy
Class UpdateProxyOperation.Builder<T>
- java.lang.Object
-
- io.tarantool.driver.core.proxy.UpdateProxyOperation.Builder<T>
-
- Enclosing class:
- UpdateProxyOperation<T>
public static final class UpdateProxyOperation.Builder<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 UpdateProxyOperation<T>
build()
UpdateProxyOperation.Builder<T>
withArgumentsMapper(MessagePackObjectMapper argumentsMapper)
UpdateProxyOperation.Builder<T>
withClient(TarantoolCallOperations client)
UpdateProxyOperation.Builder<T>
withFunctionName(String functionName)
UpdateProxyOperation.Builder<T>
withIndexQuery(TarantoolIndexQuery indexQuery)
UpdateProxyOperation.Builder<T>
withRequestTimeout(int requestTimeout)
UpdateProxyOperation.Builder<T>
withResultMapper(CallResultMapper<T,SingleValueCallResult<T>> resultMapper)
UpdateProxyOperation.Builder<T>
withSpaceName(String spaceName)
UpdateProxyOperation.Builder<T>
withTupleOperation(TupleOperations operations)
-
-
-
Method Detail
-
withClient
public UpdateProxyOperation.Builder<T> withClient(TarantoolCallOperations client)
-
withSpaceName
public UpdateProxyOperation.Builder<T> withSpaceName(String spaceName)
-
withFunctionName
public UpdateProxyOperation.Builder<T> withFunctionName(String functionName)
-
withIndexQuery
public UpdateProxyOperation.Builder<T> withIndexQuery(TarantoolIndexQuery indexQuery)
-
withTupleOperation
public UpdateProxyOperation.Builder<T> withTupleOperation(TupleOperations operations)
-
withArgumentsMapper
public UpdateProxyOperation.Builder<T> withArgumentsMapper(MessagePackObjectMapper argumentsMapper)
-
withResultMapper
public UpdateProxyOperation.Builder<T> withResultMapper(CallResultMapper<T,SingleValueCallResult<T>> resultMapper)
-
withRequestTimeout
public UpdateProxyOperation.Builder<T> withRequestTimeout(int requestTimeout)
-
build
public UpdateProxyOperation<T> build()
-
-