Package dev.restate.sdk.core
Class MessageHeader
- java.lang.Object
-
- dev.restate.sdk.core.MessageHeader
-
public class MessageHeader extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MessageHeader(MessageType type, int flags, int length)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description longencode()static MessageHeaderfromMessage(com.google.protobuf.MessageLite msg)intgetLength()MessageTypegetType()static MessageHeaderparse(long encoded)
-
-
-
Constructor Detail
-
MessageHeader
public MessageHeader(MessageType type, int flags, int length)
-
-
Method Detail
-
getType
public MessageType getType()
-
getLength
public int getLength()
-
encode
public long encode()
-
parse
public static MessageHeader parse(long encoded) throws ProtocolException
- Throws:
ProtocolException
-
fromMessage
public static MessageHeader fromMessage(com.google.protobuf.MessageLite msg)
-
-