Package io.zeebe.protocol.record
Class BrokerInfoEncoder.AddressesEncoder
- java.lang.Object
-
- io.zeebe.protocol.record.BrokerInfoEncoder.AddressesEncoder
-
- Enclosing class:
- BrokerInfoEncoder
public static final class BrokerInfoEncoder.AddressesEncoder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intHEADER_SIZE
-
Method Summary
-
-
-
Field Detail
-
HEADER_SIZE
public static final int HEADER_SIZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
wrap
public void wrap(org.agrona.MutableDirectBuffer buffer, int count)
-
next
public BrokerInfoEncoder.AddressesEncoder 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
public BrokerInfoEncoder.AddressesEncoder apiName(String value)
-
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
public BrokerInfoEncoder.AddressesEncoder address(String value)
-
-