Class MessageHeaderDecoder
- java.lang.Object
-
- io.camunda.zeebe.engine.processing.message.command.MessageHeaderDecoder
-
- All Implemented Interfaces:
org.agrona.sbe.CompositeDecoderFlyweight
,org.agrona.sbe.DecoderFlyweight
,org.agrona.sbe.Flyweight
public final class MessageHeaderDecoder extends Object implements org.agrona.sbe.CompositeDecoderFlyweight
Message identifiers and length of message root
-
-
Field Summary
Fields Modifier and Type Field Description static ByteOrder
BYTE_ORDER
static int
ENCODED_LENGTH
static int
SCHEMA_ID
static int
SCHEMA_VERSION
-
Constructor Summary
Constructors Constructor Description MessageHeaderDecoder()
-
Method Summary
-
-
-
Field Detail
-
SCHEMA_ID
public static final int SCHEMA_ID
- See Also:
- Constant Field Values
-
SCHEMA_VERSION
public static final int SCHEMA_VERSION
- See Also:
- Constant Field Values
-
ENCODED_LENGTH
public static final int ENCODED_LENGTH
- See Also:
- Constant Field Values
-
BYTE_ORDER
public static final ByteOrder BYTE_ORDER
-
-
Method Detail
-
wrap
public MessageHeaderDecoder wrap(org.agrona.DirectBuffer buffer, int offset)
- Specified by:
wrap
in interfaceorg.agrona.sbe.CompositeDecoderFlyweight
-
buffer
public org.agrona.DirectBuffer buffer()
- Specified by:
buffer
in interfaceorg.agrona.sbe.Flyweight
-
offset
public int offset()
- Specified by:
offset
in interfaceorg.agrona.sbe.Flyweight
-
encodedLength
public int encodedLength()
- Specified by:
encodedLength
in interfaceorg.agrona.sbe.Flyweight
-
sbeSchemaId
public int sbeSchemaId()
- Specified by:
sbeSchemaId
in interfaceorg.agrona.sbe.Flyweight
-
sbeSchemaVersion
public int sbeSchemaVersion()
- Specified by:
sbeSchemaVersion
in interfaceorg.agrona.sbe.Flyweight
-
blockLengthEncodingOffset
public static int blockLengthEncodingOffset()
-
blockLengthEncodingLength
public static int blockLengthEncodingLength()
-
blockLengthSinceVersion
public static int blockLengthSinceVersion()
-
blockLengthNullValue
public static int blockLengthNullValue()
-
blockLengthMinValue
public static int blockLengthMinValue()
-
blockLengthMaxValue
public static int blockLengthMaxValue()
-
blockLength
public int blockLength()
-
templateIdEncodingOffset
public static int templateIdEncodingOffset()
-
templateIdEncodingLength
public static int templateIdEncodingLength()
-
templateIdSinceVersion
public static int templateIdSinceVersion()
-
templateIdNullValue
public static int templateIdNullValue()
-
templateIdMinValue
public static int templateIdMinValue()
-
templateIdMaxValue
public static int templateIdMaxValue()
-
templateId
public int templateId()
-
schemaIdEncodingOffset
public static int schemaIdEncodingOffset()
-
schemaIdEncodingLength
public static int schemaIdEncodingLength()
-
schemaIdSinceVersion
public static int schemaIdSinceVersion()
-
schemaIdNullValue
public static int schemaIdNullValue()
-
schemaIdMinValue
public static int schemaIdMinValue()
-
schemaIdMaxValue
public static int schemaIdMaxValue()
-
schemaId
public int schemaId()
-
versionEncodingOffset
public static int versionEncodingOffset()
-
versionEncodingLength
public static int versionEncodingLength()
-
versionSinceVersion
public static int versionSinceVersion()
-
versionNullValue
public static int versionNullValue()
-
versionMinValue
public static int versionMinValue()
-
versionMaxValue
public static int versionMaxValue()
-
version
public int version()
-
appendTo
public StringBuilder appendTo(StringBuilder builder)
-
-