Class BrokerInfoEncoder.PartitionHealthEncoder

  • Enclosing class:
    BrokerInfoEncoder

    public static final class BrokerInfoEncoder.PartitionHealthEncoder
    extends Object
    • Method Detail

      • wrap

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

        public int resetCountToIndex()
      • countMinValue

        public static short countMinValue()
      • countMaxValue

        public static short countMaxValue()
      • sbeHeaderSize

        public static int sbeHeaderSize()
      • sbeBlockLength

        public static int sbeBlockLength()
      • 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()
      • 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)