Class TarantoolCallRequest.Builder
- java.lang.Object
-
- io.tarantool.driver.protocol.requests.TarantoolCallRequest.Builder
-
- Enclosing class:
- TarantoolCallRequest
public static class TarantoolCallRequest.Builder extends Object
Tarantool call request builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TarantoolCallRequest
build(MessagePackObjectMapper mapper)
Build aTarantoolCallRequest
instanceTarantoolCallRequest.Builder
withArguments(List<?> arguments)
Specify function argumentsTarantoolCallRequest.Builder
withFunctionName(String functionName)
Specify function name
-
-
-
Method Detail
-
withFunctionName
public TarantoolCallRequest.Builder withFunctionName(String functionName)
Specify function name- Parameters:
functionName
- function name- Returns:
- builder
-
withArguments
public TarantoolCallRequest.Builder withArguments(List<?> arguments)
Specify function arguments- Parameters:
arguments
- function arguments- Returns:
- builder
-
build
public TarantoolCallRequest build(MessagePackObjectMapper mapper) throws TarantoolProtocolException
Build aTarantoolCallRequest
instance- Parameters:
mapper
- configuredMessagePackObjectMapper
instance- Returns:
- instance of call request
- Throws:
TarantoolProtocolException
- if some required params is missing
-
-