Class BrokerInfoEncoder.AddressesEncoder

java.lang.Object
io.camunda.zeebe.protocol.record.BrokerInfoEncoder.AddressesEncoder
Enclosing class:
BrokerInfoEncoder

public static final class BrokerInfoEncoder.AddressesEncoder 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()
    • apiNameId

      public static int apiNameId()
    • apiNameCharacterEncoding

      public static String apiNameCharacterEncoding()
    • apiNameMetaAttribute

      public static String apiNameMetaAttribute(MetaAttribute metaAttribute)
    • apiNameHeaderLength

      public static int apiNameHeaderLength()
    • putApiName

      public BrokerInfoEncoder.AddressesEncoder putApiName(org.agrona.DirectBuffer src, int srcOffset, int length)
    • putApiName

      public BrokerInfoEncoder.AddressesEncoder putApiName(byte[] src, int srcOffset, int length)
    • apiName

    • addressId

      public static int addressId()
    • addressCharacterEncoding

      public static String addressCharacterEncoding()
    • addressMetaAttribute

      public static String addressMetaAttribute(MetaAttribute metaAttribute)
    • addressHeaderLength

      public static int addressHeaderLength()
    • putAddress

      public BrokerInfoEncoder.AddressesEncoder putAddress(org.agrona.DirectBuffer src, int srcOffset, int length)
    • putAddress

      public BrokerInfoEncoder.AddressesEncoder putAddress(byte[] src, int srcOffset, int length)
    • address