Class PushDeploymentRequestDecoder

  • All Implemented Interfaces:
    org.agrona.sbe.DecoderFlyweight, org.agrona.sbe.Flyweight, org.agrona.sbe.MessageDecoderFlyweight, org.agrona.sbe.MessageFlyweight

    public final class PushDeploymentRequestDecoder
    extends Object
    implements org.agrona.sbe.MessageDecoderFlyweight
    • Constructor Detail

      • PushDeploymentRequestDecoder

        public PushDeploymentRequestDecoder()
    • Method Detail

      • sbeBlockLength

        public int sbeBlockLength()
        Specified by:
        sbeBlockLength in interface org.agrona.sbe.MessageFlyweight
      • sbeTemplateId

        public int sbeTemplateId()
        Specified by:
        sbeTemplateId in interface org.agrona.sbe.MessageFlyweight
      • sbeSchemaId

        public int sbeSchemaId()
        Specified by:
        sbeSchemaId in interface org.agrona.sbe.Flyweight
      • sbeSchemaVersion

        public int sbeSchemaVersion()
        Specified by:
        sbeSchemaVersion in interface org.agrona.sbe.Flyweight
      • sbeSemanticType

        public String sbeSemanticType()
        Specified by:
        sbeSemanticType in interface org.agrona.sbe.MessageFlyweight
      • buffer

        public org.agrona.DirectBuffer buffer()
        Specified by:
        buffer in interface org.agrona.sbe.Flyweight
      • initialOffset

        public int initialOffset()
      • offset

        public int offset()
        Specified by:
        offset in interface org.agrona.sbe.Flyweight
        Specified by:
        offset in interface org.agrona.sbe.MessageFlyweight
      • wrap

        public PushDeploymentRequestDecoder wrap​(org.agrona.DirectBuffer buffer,
                                                 int offset,
                                                 int actingBlockLength,
                                                 int actingVersion)
        Specified by:
        wrap in interface org.agrona.sbe.MessageDecoderFlyweight
      • encodedLength

        public int encodedLength()
        Specified by:
        encodedLength in interface org.agrona.sbe.Flyweight
      • limit

        public int limit()
      • limit

        public void limit​(int limit)
      • partitionIdId

        public static int partitionIdId()
      • partitionIdSinceVersion

        public static int partitionIdSinceVersion()
      • partitionIdEncodingOffset

        public static int partitionIdEncodingOffset()
      • partitionIdEncodingLength

        public static int partitionIdEncodingLength()
      • partitionIdMetaAttribute

        public static String partitionIdMetaAttribute​(MetaAttribute metaAttribute)
      • partitionIdNullValue

        public static int partitionIdNullValue()
      • partitionIdMinValue

        public static int partitionIdMinValue()
      • partitionIdMaxValue

        public static int partitionIdMaxValue()
      • partitionId

        public int partitionId()
      • deploymentKeyId

        public static int deploymentKeyId()
      • deploymentKeySinceVersion

        public static int deploymentKeySinceVersion()
      • deploymentKeyEncodingOffset

        public static int deploymentKeyEncodingOffset()
      • deploymentKeyEncodingLength

        public static int deploymentKeyEncodingLength()
      • deploymentKeyMetaAttribute

        public static String deploymentKeyMetaAttribute​(MetaAttribute metaAttribute)
      • deploymentKeyNullValue

        public static long deploymentKeyNullValue()
      • deploymentKeyMinValue

        public static long deploymentKeyMinValue()
      • deploymentKeyMaxValue

        public static long deploymentKeyMaxValue()
      • deploymentKey

        public long deploymentKey()
      • deploymentId

        public static int deploymentId()
      • deploymentSinceVersion

        public static int deploymentSinceVersion()
      • deploymentCharacterEncoding

        public static String deploymentCharacterEncoding()
      • deploymentMetaAttribute

        public static String deploymentMetaAttribute​(MetaAttribute metaAttribute)
      • deploymentHeaderLength

        public static int deploymentHeaderLength()
      • deploymentLength

        public int deploymentLength()
      • skipDeployment

        public int skipDeployment()
      • getDeployment

        public int getDeployment​(org.agrona.MutableDirectBuffer dst,
                                 int dstOffset,
                                 int length)
      • getDeployment

        public int getDeployment​(byte[] dst,
                                 int dstOffset,
                                 int length)
      • wrapDeployment

        public void wrapDeployment​(org.agrona.DirectBuffer wrapBuffer)
      • deployment

        public String deployment()
      • appendTo

        public StringBuilder appendTo​(StringBuilder builder)
        Specified by:
        appendTo in interface org.agrona.sbe.MessageDecoderFlyweight