Class AdminRequestDecoder
java.lang.Object
io.camunda.zeebe.protocol.management.AdminRequestDecoder
- All Implemented Interfaces:
org.agrona.sbe.DecoderFlyweight,org.agrona.sbe.Flyweight,org.agrona.sbe.MessageDecoderFlyweight,org.agrona.sbe.MessageFlyweight
public final class AdminRequestDecoder
extends Object
implements org.agrona.sbe.MessageDecoderFlyweight
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintappendTo(StringBuilder builder) intbrokerId()static intstatic intstatic intstatic intstatic StringbrokerIdMetaAttribute(MetaAttribute metaAttribute) static intstatic intstatic intorg.agrona.DirectBufferbuffer()intintgetPayload(byte[] dst, int dstOffset, int length) intgetPayload(org.agrona.MutableDirectBuffer dst, int dstOffset, int length) longkey()static intstatic intstatic intkeyId()static longstatic StringkeyMetaAttribute(MetaAttribute metaAttribute) static longstatic longstatic intintlimit()voidlimit(int limit) intoffset()intstatic intstatic intstatic intstatic intstatic StringpartitionIdMetaAttribute(MetaAttribute metaAttribute) static intstatic intstatic intpayload()static Stringstatic intstatic intintstatic StringpayloadMetaAttribute(MetaAttribute metaAttribute) static intintintintintsbeSkip()intinttoString()type()static intstatic intstatic inttypeId()static StringtypeMetaAttribute(MetaAttribute metaAttribute) shorttypeRaw()static intwrap(org.agrona.DirectBuffer buffer, int offset, int actingBlockLength, int actingVersion) wrapAndApplyHeader(org.agrona.DirectBuffer buffer, int offset, MessageHeaderDecoder headerDecoder) voidwrapPayload(org.agrona.DirectBuffer wrapBuffer)
-
Field Details
-
BLOCK_LENGTH
public static final int BLOCK_LENGTH- See Also:
-
TEMPLATE_ID
public static final int TEMPLATE_ID- See Also:
-
SCHEMA_ID
public static final int SCHEMA_ID- See Also:
-
SCHEMA_VERSION
public static final int SCHEMA_VERSION- See Also:
-
SEMANTIC_VERSION
- See Also:
-
BYTE_ORDER
-
-
Constructor Details
-
AdminRequestDecoder
public AdminRequestDecoder()
-
-
Method Details
-
sbeBlockLength
public int sbeBlockLength()- Specified by:
sbeBlockLengthin interfaceorg.agrona.sbe.MessageFlyweight
-
sbeTemplateId
public int sbeTemplateId()- Specified by:
sbeTemplateIdin interfaceorg.agrona.sbe.MessageFlyweight
-
sbeSchemaId
public int sbeSchemaId()- Specified by:
sbeSchemaIdin interfaceorg.agrona.sbe.Flyweight
-
sbeSchemaVersion
public int sbeSchemaVersion()- Specified by:
sbeSchemaVersionin interfaceorg.agrona.sbe.Flyweight
-
sbeSemanticType
- Specified by:
sbeSemanticTypein interfaceorg.agrona.sbe.MessageFlyweight
-
buffer
public org.agrona.DirectBuffer buffer()- Specified by:
bufferin interfaceorg.agrona.sbe.Flyweight
-
offset
public int offset()- Specified by:
offsetin interfaceorg.agrona.sbe.Flyweight
-
wrap
public AdminRequestDecoder wrap(org.agrona.DirectBuffer buffer, int offset, int actingBlockLength, int actingVersion) - Specified by:
wrapin interfaceorg.agrona.sbe.MessageDecoderFlyweight
-
wrapAndApplyHeader
public AdminRequestDecoder wrapAndApplyHeader(org.agrona.DirectBuffer buffer, int offset, MessageHeaderDecoder headerDecoder) -
sbeRewind
-
sbeDecodedLength
public int sbeDecodedLength()- Specified by:
sbeDecodedLengthin interfaceorg.agrona.sbe.MessageDecoderFlyweight
-
actingVersion
public int actingVersion() -
encodedLength
public int encodedLength()- Specified by:
encodedLengthin interfaceorg.agrona.sbe.Flyweight
-
limit
public int limit()- Specified by:
limitin interfaceorg.agrona.sbe.MessageFlyweight
-
limit
public void limit(int limit) - Specified by:
limitin interfaceorg.agrona.sbe.MessageFlyweight
-
partitionIdId
public static int partitionIdId() -
partitionIdSinceVersion
public static int partitionIdSinceVersion() -
partitionIdEncodingOffset
public static int partitionIdEncodingOffset() -
partitionIdEncodingLength
public static int partitionIdEncodingLength() -
partitionIdMetaAttribute
-
partitionIdNullValue
public static int partitionIdNullValue() -
partitionIdMinValue
public static int partitionIdMinValue() -
partitionIdMaxValue
public static int partitionIdMaxValue() -
partitionId
public int partitionId() -
typeId
public static int typeId() -
typeSinceVersion
public static int typeSinceVersion() -
typeEncodingOffset
public static int typeEncodingOffset() -
typeEncodingLength
public static int typeEncodingLength() -
typeMetaAttribute
-
typeRaw
public short typeRaw() -
type
-
brokerIdId
public static int brokerIdId() -
brokerIdSinceVersion
public static int brokerIdSinceVersion() -
brokerIdEncodingOffset
public static int brokerIdEncodingOffset() -
brokerIdEncodingLength
public static int brokerIdEncodingLength() -
brokerIdMetaAttribute
-
brokerIdNullValue
public static int brokerIdNullValue() -
brokerIdMinValue
public static int brokerIdMinValue() -
brokerIdMaxValue
public static int brokerIdMaxValue() -
brokerId
public int brokerId() -
keyId
public static int keyId() -
keySinceVersion
public static int keySinceVersion() -
keyEncodingOffset
public static int keyEncodingOffset() -
keyEncodingLength
public static int keyEncodingLength() -
keyMetaAttribute
-
keyNullValue
public static long keyNullValue() -
keyMinValue
public static long keyMinValue() -
keyMaxValue
public static long keyMaxValue() -
key
public long key() -
payloadId
public static int payloadId() -
payloadSinceVersion
public static int payloadSinceVersion() -
payloadCharacterEncoding
-
payloadMetaAttribute
-
payloadHeaderLength
public static int payloadHeaderLength() -
payloadLength
public int payloadLength() -
skipPayload
public int skipPayload() -
getPayload
public int getPayload(org.agrona.MutableDirectBuffer dst, int dstOffset, int length) -
getPayload
public int getPayload(byte[] dst, int dstOffset, int length) -
wrapPayload
public void wrapPayload(org.agrona.DirectBuffer wrapBuffer) -
payload
-
toString
-
appendTo
- Specified by:
appendToin interfaceorg.agrona.sbe.MessageDecoderFlyweight
-
sbeSkip
-