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 TarantoolCallRequestbuild(MessagePackObjectMapper mapper)Build aTarantoolCallRequestinstanceTarantoolCallRequest.BuilderwithArguments(List<?> arguments)Specify function argumentsTarantoolCallRequest.BuilderwithFunctionName(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 aTarantoolCallRequestinstance- Parameters:
mapper- configuredMessagePackObjectMapperinstance- Returns:
- instance of call request
- Throws:
TarantoolProtocolException- if some required params is missing
-
-