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 Details

  • Constructor Details

    • MessageHeaderDecoder

      public MessageHeaderDecoder()
  • Method Details

    • wrap

      public MessageHeaderDecoder wrap(org.agrona.DirectBuffer buffer, int offset)
      Specified by:
      wrap in interface org.agrona.sbe.CompositeDecoderFlyweight
    • buffer

      public org.agrona.DirectBuffer buffer()
      Specified by:
      buffer in interface org.agrona.sbe.Flyweight
    • offset

      public int offset()
      Specified by:
      offset in interface org.agrona.sbe.Flyweight
    • encodedLength

      public int encodedLength()
      Specified by:
      encodedLength in interface org.agrona.sbe.Flyweight
    • sbeSchemaId

      public int sbeSchemaId()
      Specified by:
      sbeSchemaId in interface org.agrona.sbe.Flyweight
    • sbeSchemaVersion

      public int sbeSchemaVersion()
      Specified by:
      sbeSchemaVersion in interface org.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()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • appendTo

      public StringBuilder appendTo(StringBuilder builder)