Class SubscriptionInfoData

  • All Implemented Interfaces:
    org.apache.kafka.common.protocol.ApiMessage, org.apache.kafka.common.protocol.Message

    public class SubscriptionInfoData
    extends Object
    implements org.apache.kafka.common.protocol.ApiMessage
    • Field Detail

      • SCHEMA_1

        public static final org.apache.kafka.common.protocol.types.Schema SCHEMA_1
      • SCHEMA_2

        public static final org.apache.kafka.common.protocol.types.Schema SCHEMA_2
      • SCHEMA_3

        public static final org.apache.kafka.common.protocol.types.Schema SCHEMA_3
      • SCHEMA_4

        public static final org.apache.kafka.common.protocol.types.Schema SCHEMA_4
      • SCHEMA_5

        public static final org.apache.kafka.common.protocol.types.Schema SCHEMA_5
      • SCHEMA_6

        public static final org.apache.kafka.common.protocol.types.Schema SCHEMA_6
      • SCHEMA_7

        public static final org.apache.kafka.common.protocol.types.Schema SCHEMA_7
      • SCHEMA_8

        public static final org.apache.kafka.common.protocol.types.Schema SCHEMA_8
      • SCHEMAS

        public static final org.apache.kafka.common.protocol.types.Schema[] SCHEMAS
    • Constructor Detail

      • SubscriptionInfoData

        public SubscriptionInfoData​(org.apache.kafka.common.protocol.Readable _readable,
                                    short _version)
      • SubscriptionInfoData

        public SubscriptionInfoData​(org.apache.kafka.common.protocol.types.Struct _struct,
                                    short _version)
      • SubscriptionInfoData

        public SubscriptionInfoData()
    • Method Detail

      • apiKey

        public short apiKey()
        Specified by:
        apiKey in interface org.apache.kafka.common.protocol.ApiMessage
      • lowestSupportedVersion

        public short lowestSupportedVersion()
        Specified by:
        lowestSupportedVersion in interface org.apache.kafka.common.protocol.Message
      • highestSupportedVersion

        public short highestSupportedVersion()
        Specified by:
        highestSupportedVersion in interface org.apache.kafka.common.protocol.Message
      • read

        public void read​(org.apache.kafka.common.protocol.Readable _readable,
                         short _version)
        Specified by:
        read in interface org.apache.kafka.common.protocol.Message
      • write

        public void write​(org.apache.kafka.common.protocol.Writable _writable,
                          org.apache.kafka.common.protocol.ObjectSerializationCache _cache,
                          short _version)
        Specified by:
        write in interface org.apache.kafka.common.protocol.Message
      • fromStruct

        public void fromStruct​(org.apache.kafka.common.protocol.types.Struct struct,
                               short _version)
        Specified by:
        fromStruct in interface org.apache.kafka.common.protocol.Message
      • toStruct

        public org.apache.kafka.common.protocol.types.Struct toStruct​(short _version)
        Specified by:
        toStruct in interface org.apache.kafka.common.protocol.Message
      • size

        public int size​(org.apache.kafka.common.protocol.ObjectSerializationCache _cache,
                        short _version)
        Specified by:
        size in interface org.apache.kafka.common.protocol.Message
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • duplicate

        public SubscriptionInfoData duplicate()
        Specified by:
        duplicate in interface org.apache.kafka.common.protocol.Message
      • version

        public int version()
      • latestSupportedVersion

        public int latestSupportedVersion()
      • processId

        public UUID processId()
      • userEndPoint

        public byte[] userEndPoint()
      • uniqueField

        public byte uniqueField()
      • unknownTaggedFields

        public List<org.apache.kafka.common.protocol.types.RawTaggedField> unknownTaggedFields()
        Specified by:
        unknownTaggedFields in interface org.apache.kafka.common.protocol.Message