Class ErrorResponseEncoder
- java.lang.Object
-
- io.camunda.zeebe.clustering.management.ErrorResponseEncoder
-
- All Implemented Interfaces:
org.agrona.sbe.EncoderFlyweight,org.agrona.sbe.Flyweight,org.agrona.sbe.MessageEncoderFlyweight,org.agrona.sbe.MessageFlyweight
public final class ErrorResponseEncoder extends Object implements org.agrona.sbe.MessageEncoderFlyweight
-
-
Field Summary
Fields Modifier and Type Field Description static intBLOCK_LENGTHstatic ByteOrderBYTE_ORDERstatic intSCHEMA_IDstatic intSCHEMA_VERSIONstatic intTEMPLATE_ID
-
Constructor Summary
Constructors Constructor Description ErrorResponseEncoder()
-
Method Summary
-
-
-
Field Detail
-
BLOCK_LENGTH
public static final int BLOCK_LENGTH
- See Also:
- Constant Field Values
-
TEMPLATE_ID
public static final int TEMPLATE_ID
- See Also:
- Constant Field Values
-
SCHEMA_ID
public static final int SCHEMA_ID
- See Also:
- Constant Field Values
-
SCHEMA_VERSION
public static final int SCHEMA_VERSION
- See Also:
- Constant Field Values
-
BYTE_ORDER
public static final ByteOrder BYTE_ORDER
-
-
Method Detail
-
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
public String sbeSemanticType()
- Specified by:
sbeSemanticTypein interfaceorg.agrona.sbe.MessageFlyweight
-
buffer
public org.agrona.MutableDirectBuffer buffer()
- Specified by:
bufferin interfaceorg.agrona.sbe.EncoderFlyweight- Specified by:
bufferin interfaceorg.agrona.sbe.Flyweight
-
initialOffset
public int initialOffset()
-
offset
public int offset()
- Specified by:
offsetin interfaceorg.agrona.sbe.Flyweight- Specified by:
offsetin interfaceorg.agrona.sbe.MessageFlyweight
-
wrap
public ErrorResponseEncoder wrap(org.agrona.MutableDirectBuffer buffer, int offset)
- Specified by:
wrapin interfaceorg.agrona.sbe.EncoderFlyweight
-
wrapAndApplyHeader
public ErrorResponseEncoder wrapAndApplyHeader(org.agrona.MutableDirectBuffer buffer, int offset, MessageHeaderEncoder headerEncoder)
-
encodedLength
public int encodedLength()
- Specified by:
encodedLengthin interfaceorg.agrona.sbe.Flyweight
-
limit
public int limit()
-
limit
public void limit(int limit)
-
codeId
public static int codeId()
-
codeSinceVersion
public static int codeSinceVersion()
-
codeEncodingOffset
public static int codeEncodingOffset()
-
codeEncodingLength
public static int codeEncodingLength()
-
codeMetaAttribute
public static String codeMetaAttribute(MetaAttribute metaAttribute)
-
code
public ErrorResponseEncoder code(ErrorResponseCode value)
-
dataId
public static int dataId()
-
dataCharacterEncoding
public static String dataCharacterEncoding()
-
dataMetaAttribute
public static String dataMetaAttribute(MetaAttribute metaAttribute)
-
dataHeaderLength
public static int dataHeaderLength()
-
putData
public ErrorResponseEncoder putData(org.agrona.DirectBuffer src, int srcOffset, int length)
-
putData
public ErrorResponseEncoder putData(byte[] src, int srcOffset, int length)
-
data
public ErrorResponseEncoder data(String value)
-
appendTo
public StringBuilder appendTo(StringBuilder builder)
-
-