Class ExporterStateEncoder.StateEncoder

java.lang.Object
io.camunda.zeebe.broker.protocol.ExporterStateEncoder.StateEncoder
Enclosing class:
ExporterStateEncoder

public static final class ExporterStateEncoder.StateEncoder extends Object
  • Field Details

  • Method Details

    • wrap

      public void wrap(org.agrona.MutableDirectBuffer buffer, int count)
    • next

    • resetCountToIndex

      public int resetCountToIndex()
    • countMinValue

      public static short countMinValue()
    • countMaxValue

      public static short countMaxValue()
    • sbeHeaderSize

      public static int sbeHeaderSize()
    • sbeBlockLength

      public static int sbeBlockLength()
    • positionId

      public static int positionId()
    • positionSinceVersion

      public static int positionSinceVersion()
    • positionEncodingOffset

      public static int positionEncodingOffset()
    • positionEncodingLength

      public static int positionEncodingLength()
    • positionMetaAttribute

      public static String positionMetaAttribute(MetaAttribute metaAttribute)
    • positionNullValue

      public static long positionNullValue()
    • positionMinValue

      public static long positionMinValue()
    • positionMaxValue

      public static long positionMaxValue()
    • position

      public ExporterStateEncoder.StateEncoder position(long value)
    • exporterIdId

      public static int exporterIdId()
    • exporterIdCharacterEncoding

      public static String exporterIdCharacterEncoding()
    • exporterIdMetaAttribute

      public static String exporterIdMetaAttribute(MetaAttribute metaAttribute)
    • exporterIdHeaderLength

      public static int exporterIdHeaderLength()
    • putExporterId

      public ExporterStateEncoder.StateEncoder putExporterId(org.agrona.DirectBuffer src, int srcOffset, int length)
    • putExporterId

      public ExporterStateEncoder.StateEncoder putExporterId(byte[] src, int srcOffset, int length)
    • exporterId

      public ExporterStateEncoder.StateEncoder exporterId(String value)
    • metadataId

      public static int metadataId()
    • metadataCharacterEncoding

      public static String metadataCharacterEncoding()
    • metadataMetaAttribute

      public static String metadataMetaAttribute(MetaAttribute metaAttribute)
    • metadataHeaderLength

      public static int metadataHeaderLength()
    • putMetadata

      public ExporterStateEncoder.StateEncoder putMetadata(org.agrona.DirectBuffer src, int srcOffset, int length)
    • putMetadata

      public ExporterStateEncoder.StateEncoder putMetadata(byte[] src, int srcOffset, int length)
    • metadata

      public ExporterStateEncoder.StateEncoder metadata(String value)