public abstract class TarantoolRequest extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
TarantoolRequest.Builder<B extends TarantoolRequest.Builder<B>>
Base class for request builder implementations
|
| Constructor and Description |
|---|
TarantoolRequest(TarantoolRequestType type,
TarantoolRequestBody body,
TarantoolRequestSignature signature)
Basic constructor.
|
| Modifier and Type | Method and Description |
|---|---|
TarantoolRequestBody |
getBody()
Get body
|
TarantoolHeader |
getHeader()
Get header
|
Optional<TarantoolRequestSignature> |
getSignature()
Get signature
|
void |
toMessagePack(org.msgpack.core.MessagePacker packer,
MessagePackObjectMapper mapper)
Encode incapsulated data using
MessagePacker |
String |
toString() |
public TarantoolRequest(TarantoolRequestType type, TarantoolRequestBody body, TarantoolRequestSignature signature)
type - request type code supported by Tarantoolbody - request body, may be emptysignature - request signature, may be nullTarantoolRequestTypepublic TarantoolHeader getHeader()
public TarantoolRequestBody getBody()
Packablepublic Optional<TarantoolRequestSignature> getSignature()
public void toMessagePack(org.msgpack.core.MessagePacker packer,
MessagePackObjectMapper mapper)
throws TarantoolDecoderException
MessagePackerpacker - configured MessagePackermapper - object-to-entity mapperTarantoolDecoderException - if encoding failedCopyright © 2025 Picodata. All rights reserved.