Class PushDeploymentRequestEncoder
java.lang.Object
io.camunda.zeebe.clustering.management.PushDeploymentRequestEncoder
- All Implemented Interfaces:
org.agrona.sbe.EncoderFlyweight,org.agrona.sbe.Flyweight,org.agrona.sbe.MessageEncoderFlyweight,org.agrona.sbe.MessageFlyweight
public final class PushDeploymentRequestEncoder
extends Object
implements org.agrona.sbe.MessageEncoderFlyweight
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final ByteOrderstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappendTo(StringBuilder builder) org.agrona.MutableDirectBufferbuffer()deployment(String value) static Stringstatic intstatic intdeploymentKey(long value) static intstatic intstatic intstatic longstatic StringdeploymentKeyMetaAttribute(MetaAttribute metaAttribute) static longstatic longstatic intstatic StringdeploymentMetaAttribute(MetaAttribute metaAttribute) intintintlimit()voidlimit(int limit) intoffset()partitionId(int value) static intstatic intstatic intstatic intstatic StringpartitionIdMetaAttribute(MetaAttribute metaAttribute) static intstatic intstatic intputDeployment(byte[] src, int srcOffset, int length) putDeployment(org.agrona.DirectBuffer src, int srcOffset, int length) intintintinttoString()wrap(org.agrona.MutableDirectBuffer buffer, int offset) wrapAndApplyHeader(org.agrona.MutableDirectBuffer buffer, int offset, MessageHeaderEncoder headerEncoder)
-
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:
-
BYTE_ORDER
-
-
Constructor Details
-
PushDeploymentRequestEncoder
public PushDeploymentRequestEncoder()
-
-
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.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
-
wrap
- Specified by:
wrapin interfaceorg.agrona.sbe.EncoderFlyweight
-
wrapAndApplyHeader
public PushDeploymentRequestEncoder wrapAndApplyHeader(org.agrona.MutableDirectBuffer buffer, int offset, MessageHeaderEncoder headerEncoder) -
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
-
deploymentKeyId
public static int deploymentKeyId() -
deploymentKeySinceVersion
public static int deploymentKeySinceVersion() -
deploymentKeyEncodingOffset
public static int deploymentKeyEncodingOffset() -
deploymentKeyEncodingLength
public static int deploymentKeyEncodingLength() -
deploymentKeyMetaAttribute
-
deploymentKeyNullValue
public static long deploymentKeyNullValue() -
deploymentKeyMinValue
public static long deploymentKeyMinValue() -
deploymentKeyMaxValue
public static long deploymentKeyMaxValue() -
deploymentKey
-
deploymentId
public static int deploymentId() -
deploymentCharacterEncoding
-
deploymentMetaAttribute
-
deploymentHeaderLength
public static int deploymentHeaderLength() -
putDeployment
public PushDeploymentRequestEncoder putDeployment(org.agrona.DirectBuffer src, int srcOffset, int length) -
putDeployment
-
deployment
-
toString
-
appendTo
-