Package io.zeebe.protocol.record
Class BrokerInfoDecoder.PartitionRolesDecoder
- java.lang.Object
-
- io.zeebe.protocol.record.BrokerInfoDecoder.PartitionRolesDecoder
-
- All Implemented Interfaces:
Iterable<BrokerInfoDecoder.PartitionRolesDecoder>,Iterator<BrokerInfoDecoder.PartitionRolesDecoder>
- Enclosing class:
- BrokerInfoDecoder
public static final class BrokerInfoDecoder.PartitionRolesDecoder extends Object implements Iterable<BrokerInfoDecoder.PartitionRolesDecoder>, Iterator<BrokerInfoDecoder.PartitionRolesDecoder>
-
-
Field Summary
Fields Modifier and Type Field Description static intHEADER_SIZE
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Methods inherited from interface java.util.Iterator
forEachRemaining
-
-
-
-
Field Detail
-
HEADER_SIZE
public static final int HEADER_SIZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
wrap
public void wrap(org.agrona.DirectBuffer buffer)
-
next
public BrokerInfoDecoder.PartitionRolesDecoder next()
- Specified by:
nextin interfaceIterator<BrokerInfoDecoder.PartitionRolesDecoder>
-
countMinValue
public static short countMinValue()
-
countMaxValue
public static short countMaxValue()
-
sbeHeaderSize
public static int sbeHeaderSize()
-
sbeBlockLength
public static int sbeBlockLength()
-
actingBlockLength
public int actingBlockLength()
-
count
public int count()
-
iterator
public Iterator<BrokerInfoDecoder.PartitionRolesDecoder> iterator()
- Specified by:
iteratorin interfaceIterable<BrokerInfoDecoder.PartitionRolesDecoder>
-
remove
public void remove()
- Specified by:
removein interfaceIterator<BrokerInfoDecoder.PartitionRolesDecoder>
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfaceIterator<BrokerInfoDecoder.PartitionRolesDecoder>
-
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()
-
roleId
public static int roleId()
-
roleSinceVersion
public static int roleSinceVersion()
-
roleEncodingOffset
public static int roleEncodingOffset()
-
roleEncodingLength
public static int roleEncodingLength()
-
roleMetaAttribute
public static String roleMetaAttribute(MetaAttribute metaAttribute)
-
roleRaw
public short roleRaw()
-
role
public PartitionRole role()
-
appendTo
public StringBuilder appendTo(StringBuilder builder)
-
-