Class BrokerInfoDecoder.PartitionHealthDecoder

java.lang.Object
io.camunda.zeebe.protocol.record.BrokerInfoDecoder.PartitionHealthDecoder
All Implemented Interfaces:
Iterable<BrokerInfoDecoder.PartitionHealthDecoder>, Iterator<BrokerInfoDecoder.PartitionHealthDecoder>
Enclosing class:
BrokerInfoDecoder

public static final class BrokerInfoDecoder.PartitionHealthDecoder extends Object implements Iterable<BrokerInfoDecoder.PartitionHealthDecoder>, Iterator<BrokerInfoDecoder.PartitionHealthDecoder>
  • Field Details

  • Method Details

    • wrap

      public void wrap(org.agrona.DirectBuffer buffer)
    • next

      Specified by:
      next in interface Iterator<BrokerInfoDecoder.PartitionHealthDecoder>
    • countMinValue

      public static short countMinValue()
    • countMaxValue

      public static short countMaxValue()
    • sbeHeaderSize

      public static int sbeHeaderSize()
    • sbeBlockLength

      public static int sbeBlockLength()
    • actingBlockLength

      public int actingBlockLength()
    • actingVersion

      public int actingVersion()
    • count

      public int count()
    • iterator

      Specified by:
      iterator in interface Iterable<BrokerInfoDecoder.PartitionHealthDecoder>
    • remove

      public void remove()
      Specified by:
      remove in interface Iterator<BrokerInfoDecoder.PartitionHealthDecoder>
    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator<BrokerInfoDecoder.PartitionHealthDecoder>
    • partitionIdId

      public static int partitionIdId()
    • partitionIdSinceVersion

      public static int partitionIdSinceVersion()
    • partitionIdEncodingOffset

      public static int partitionIdEncodingOffset()
    • partitionIdEncodingLength

      public static int partitionIdEncodingLength()
    • partitionIdMetaAttribute

      public static String partitionIdMetaAttribute(MetaAttribute metaAttribute)
    • partitionIdNullValue

      public static int partitionIdNullValue()
    • partitionIdMinValue

      public static int partitionIdMinValue()
    • partitionIdMaxValue

      public static int partitionIdMaxValue()
    • partitionId

      public int partitionId()
    • healthStatusId

      public static int healthStatusId()
    • healthStatusSinceVersion

      public static int healthStatusSinceVersion()
    • healthStatusEncodingOffset

      public static int healthStatusEncodingOffset()
    • healthStatusEncodingLength

      public static int healthStatusEncodingLength()
    • healthStatusMetaAttribute

      public static String healthStatusMetaAttribute(MetaAttribute metaAttribute)
    • healthStatusRaw

      public short healthStatusRaw()
    • healthStatus

      public PartitionHealthStatus healthStatus()
    • appendTo

      public StringBuilder appendTo(StringBuilder builder)
    • sbeSkip