Package io.zeebe.protocol.record
Class VersionEncoder
- java.lang.Object
-
- io.zeebe.protocol.record.VersionEncoder
-
- All Implemented Interfaces:
org.agrona.sbe.CompositeEncoderFlyweight,org.agrona.sbe.EncoderFlyweight,org.agrona.sbe.Flyweight
public final class VersionEncoder extends Object implements org.agrona.sbe.CompositeEncoderFlyweight
Version information
-
-
Field Summary
Fields Modifier and Type Field Description static ByteOrderBYTE_ORDERstatic intENCODED_LENGTHstatic intSCHEMA_IDstatic intSCHEMA_VERSION
-
Constructor Summary
Constructors Constructor Description VersionEncoder()
-
Method Summary
-
-
-
Field Detail
-
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
-
ENCODED_LENGTH
public static final int ENCODED_LENGTH
- See Also:
- Constant Field Values
-
BYTE_ORDER
public static final ByteOrder BYTE_ORDER
-
-
Method Detail
-
wrap
public VersionEncoder wrap(org.agrona.MutableDirectBuffer buffer, int offset)
- Specified by:
wrapin interfaceorg.agrona.sbe.EncoderFlyweight
-
buffer
public org.agrona.MutableDirectBuffer buffer()
- Specified by:
bufferin interfaceorg.agrona.sbe.EncoderFlyweight- Specified by:
bufferin interfaceorg.agrona.sbe.Flyweight
-
offset
public int offset()
- Specified by:
offsetin interfaceorg.agrona.sbe.Flyweight
-
encodedLength
public int encodedLength()
- Specified by:
encodedLengthin interfaceorg.agrona.sbe.Flyweight
-
sbeSchemaId
public int sbeSchemaId()
- Specified by:
sbeSchemaIdin interfaceorg.agrona.sbe.Flyweight
-
sbeSchemaVersion
public int sbeSchemaVersion()
- Specified by:
sbeSchemaVersionin interfaceorg.agrona.sbe.Flyweight
-
majorVersionEncodingOffset
public static int majorVersionEncodingOffset()
-
majorVersionEncodingLength
public static int majorVersionEncodingLength()
-
majorVersionNullValue
public static int majorVersionNullValue()
-
majorVersionMinValue
public static int majorVersionMinValue()
-
majorVersionMaxValue
public static int majorVersionMaxValue()
-
majorVersion
public VersionEncoder majorVersion(int value)
-
minorVersionEncodingOffset
public static int minorVersionEncodingOffset()
-
minorVersionEncodingLength
public static int minorVersionEncodingLength()
-
minorVersionNullValue
public static int minorVersionNullValue()
-
minorVersionMinValue
public static int minorVersionMinValue()
-
minorVersionMaxValue
public static int minorVersionMaxValue()
-
minorVersion
public VersionEncoder minorVersion(int value)
-
patchVersionEncodingOffset
public static int patchVersionEncodingOffset()
-
patchVersionEncodingLength
public static int patchVersionEncodingLength()
-
patchVersionNullValue
public static int patchVersionNullValue()
-
patchVersionMinValue
public static int patchVersionMinValue()
-
patchVersionMaxValue
public static int patchVersionMaxValue()
-
patchVersion
public VersionEncoder patchVersion(int value)
-
appendTo
public StringBuilder appendTo(StringBuilder builder)
-
-