public class org.apache.kafkaesque.common.message.JoinGroupResponseData extends java.lang.Object implements org.apache.kafkaesque.common.protocol.ApiMessage
{
private int throttleTimeMs;
private short errorCode;
private int generationId;
private java.lang.String protocolType;
private java.lang.String protocolName;
private java.lang.String leader;
private java.lang.String memberId;
private java.util.List members;
private java.util.List _unknownTaggedFields;
public static final org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_0;
public static final org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_1;
public static final org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_2;
public static final org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_3;
public static final org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_4;
public static final org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_5;
public static final org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_6;
public static final org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_7;
public static final org.apache.kafkaesque.common.protocol.types.Schema[] SCHEMAS;
public void <init>(org.apache.kafkaesque.common.protocol.Readable, short)
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
org.apache.kafkaesque.common.protocol.Readable v;
short v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: org.apache.kafkaesque.common.protocol.Readable;
v := @parameter: short;
specialinvoke v.<java.lang.Object: void <init>()>();
virtualinvoke v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: void read(org.apache.kafkaesque.common.protocol.Readable,short)>(v, v);
return;
}
public void <init>(org.apache.kafkaesque.common.protocol.types.Struct, short)
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
org.apache.kafkaesque.common.protocol.types.Struct v;
short v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: org.apache.kafkaesque.common.protocol.types.Struct;
v := @parameter: short;
specialinvoke v.<java.lang.Object: void <init>()>();
virtualinvoke v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: void fromStruct(org.apache.kafkaesque.common.protocol.types.Struct,short)>(v, v);
return;
}
public void <init>()
{
int v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.util.ArrayList v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int throttleTimeMs> = 0;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: short errorCode> = 0;
v = (int) -1;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int generationId> = v;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType> = null;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName> = "";
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader> = "";
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId> = "";
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members> = v;
return;
}
public short apiKey()
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
return 11;
}
public short lowestSupportedVersion()
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
return 0;
}
public short highestSupportedVersion()
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
return 7;
}
public void read(org.apache.kafkaesque.common.protocol.Readable, short)
{
java.util.List v, v;
org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember v, v;
java.util.ArrayList v, v;
short v, v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v;
java.lang.RuntimeException v, v, v, v, v, v, v, v, v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
org.apache.kafkaesque.common.protocol.Readable v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: org.apache.kafkaesque.common.protocol.Readable;
v := @parameter: short;
if v < 2 goto label;
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: int readInt()>();
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int throttleTimeMs> = v;
goto label;
label:
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int throttleTimeMs> = 0;
label:
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: short readShort()>();
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: short errorCode> = v;
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: int readInt()>();
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int generationId> = v;
if v < 7 goto label;
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: int readUnsignedVarint()>();
v = v - 1;
if v >= 0 goto label;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType> = null;
goto label;
label:
if v <= 32767 goto label;
v = new java.lang.RuntimeException;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("string field protocolType had invalid length \u0001");
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>(v);
throw v;
label:
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: java.lang.String readString(int)>(v);
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType> = v;
goto label;
label:
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType> = null;
label:
if v < 6 goto label;
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: int readUnsignedVarint()>();
v = v - 1;
goto label;
label:
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: short readShort()>();
v = v;
label:
if v >= 0 goto label;
if v < 7 goto label;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName> = null;
goto label;
label:
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("non-nullable field protocolName was serialized as null");
throw v;
label:
if v <= 32767 goto label;
v = new java.lang.RuntimeException;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("string field protocolName had invalid length \u0001");
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>(v);
throw v;
label:
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: java.lang.String readString(int)>(v);
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName> = v;
label:
if v < 6 goto label;
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: int readUnsignedVarint()>();
v = v - 1;
goto label;
label:
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: short readShort()>();
v = v;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("non-nullable field leader was serialized as null");
throw v;
label:
if v <= 32767 goto label;
v = new java.lang.RuntimeException;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("string field leader had invalid length \u0001");
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>(v);
throw v;
label:
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: java.lang.String readString(int)>(v);
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader> = v;
if v < 6 goto label;
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: int readUnsignedVarint()>();
v = v - 1;
goto label;
label:
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: short readShort()>();
v = v;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("non-nullable field memberId was serialized as null");
throw v;
label:
if v <= 32767 goto label;
v = new java.lang.RuntimeException;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("string field memberId had invalid length \u0001");
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>(v);
throw v;
label:
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: java.lang.String readString(int)>(v);
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId> = v;
if v < 6 goto label;
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: int readUnsignedVarint()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("non-nullable field members was serialized as null");
throw v;
label:
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(int)>(v);
v = 0;
label:
if v >= v goto label;
v = new org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember;
specialinvoke v.<org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember: void <init>(org.apache.kafkaesque.common.protocol.Readable,short)>(v, v);
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members> = v;
goto label;
label:
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: int readInt()>();
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("non-nullable field members was serialized as null");
throw v;
label:
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(int)>(v);
v = 0;
label:
if v >= v goto label;
v = new org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember;
specialinvoke v.<org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember: void <init>(org.apache.kafkaesque.common.protocol.Readable,short)>(v, v);
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members> = v;
label:
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List _unknownTaggedFields> = null;
if v < 6 goto label;
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: int readUnsignedVarint()>();
v = 0;
label:
if v >= v goto label;
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: int readUnsignedVarint()>();
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: int readUnsignedVarint()>();
lookupswitch(v)
{
default: goto label;
};
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List _unknownTaggedFields>;
v = interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Readable: java.util.List readUnknownTaggedField(java.util.List,int,int)>(v, v, v);
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List _unknownTaggedFields> = v;
v = v + 1;
goto label;
label:
return;
}
public void write(org.apache.kafkaesque.common.protocol.Writable, org.apache.kafkaesque.common.protocol.ObjectSerializationCache, short)
{
byte[] v, v, v, v;
java.lang.NullPointerException v;
boolean v, v;
org.apache.kafkaesque.common.protocol.Writable v;
java.util.List v, v, v, v, v;
org.apache.kafkaesque.common.protocol.ObjectSerializationCache v;
org.apache.kafkaesque.common.protocol.types.RawTaggedFieldWriter v;
short v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v;
java.util.Iterator v, v;
org.apache.kafkaesque.common.errors.UnsupportedVersionException v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.lang.Object v, v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: org.apache.kafkaesque.common.protocol.Writable;
v := @parameter: org.apache.kafkaesque.common.protocol.ObjectSerializationCache;
v := @parameter: short;
if v < 2 goto label;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int throttleTimeMs>;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeInt(int)>(v);
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: short errorCode>;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeShort(short)>(v);
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int generationId>;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeInt(int)>(v);
if v < 7 goto label;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
if v != null goto label;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeUnsignedVarint(int)>(0);
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.ObjectSerializationCache: byte[] getSerializedValue(java.lang.Object)>(v);
v = lengthof v;
v = v + 1;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeUnsignedVarint(int)>(v);
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeByteArray(byte[])>(v);
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
if v != null goto label;
if v < 7 goto label;
if v < 6 goto label;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeUnsignedVarint(int)>(0);
goto label;
label:
v = (short) -1;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeShort(short)>(v);
goto label;
label:
v = new java.lang.NullPointerException;
specialinvoke v.<java.lang.NullPointerException: void <init>()>();
throw v;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.ObjectSerializationCache: byte[] getSerializedValue(java.lang.Object)>(v);
if v < 6 goto label;
v = lengthof v;
v = v + 1;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeUnsignedVarint(int)>(v);
goto label;
label:
v = lengthof v;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeShort(short)>(v);
label:
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeByteArray(byte[])>(v);
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader>;
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.ObjectSerializationCache: byte[] getSerializedValue(java.lang.Object)>(v);
if v < 6 goto label;
v = lengthof v;
v = v + 1;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeUnsignedVarint(int)>(v);
goto label;
label:
v = lengthof v;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeShort(short)>(v);
label:
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeByteArray(byte[])>(v);
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId>;
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.ObjectSerializationCache: byte[] getSerializedValue(java.lang.Object)>(v);
if v < 6 goto label;
v = lengthof v;
v = v + 1;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeUnsignedVarint(int)>(v);
goto label;
label:
v = lengthof v;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeShort(short)>(v);
label:
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeByteArray(byte[])>(v);
if v < 6 goto label;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v + 1;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeUnsignedVarint(int)>(v);
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
virtualinvoke v.<org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember: void write(org.apache.kafkaesque.common.protocol.Writable,org.apache.kafkaesque.common.protocol.ObjectSerializationCache,short)>(v, v, v);
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
v = interfaceinvoke v.<java.util.List: int size()>();
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeInt(int)>(v);
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
virtualinvoke v.<org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember: void write(org.apache.kafkaesque.common.protocol.Writable,org.apache.kafkaesque.common.protocol.ObjectSerializationCache,short)>(v, v, v);
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List _unknownTaggedFields>;
v = staticinvoke <org.apache.kafkaesque.common.protocol.types.RawTaggedFieldWriter: org.apache.kafkaesque.common.protocol.types.RawTaggedFieldWriter forFields(java.util.List)>(v);
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.RawTaggedFieldWriter: int numFields()>();
v = 0 + v;
if v < 6 goto label;
interfaceinvoke v.<org.apache.kafkaesque.common.protocol.Writable: void writeUnsignedVarint(int)>(v);
virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.RawTaggedFieldWriter: void writeRawTags(org.apache.kafkaesque.common.protocol.Writable,int)>(v, 2147483647);
goto label;
label:
if v <= 0 goto label;
v = new org.apache.kafkaesque.common.errors.UnsupportedVersionException;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (short)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Tagged fields were set, but version \u of this message does not support them.");
specialinvoke v.<org.apache.kafkaesque.common.errors.UnsupportedVersionException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public void fromStruct(org.apache.kafkaesque.common.protocol.types.Struct, short)
{
java.lang.Object[] v;
org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember v;
java.lang.Integer v, v;
java.util.ArrayList v, v;
short v, v;
java.lang.Short v;
int v, v, v, v, v, v;
java.lang.String v, v, v, v;
boolean v, v;
java.util.Iterator v;
java.util.Set v;
org.apache.kafkaesque.common.protocol.types.Struct v;
java.util.List v, v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.lang.Object v, v, v, v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: org.apache.kafkaesque.common.protocol.types.Struct;
v := @parameter: short;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List _unknownTaggedFields> = null;
if v < 6 goto label;
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: java.lang.Object get(java.lang.String)>("_tagged_fields");
label:
if v < 2 goto label;
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: java.lang.Integer getInt(java.lang.String)>("throttle_time_ms");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int throttleTimeMs> = v;
goto label;
label:
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int throttleTimeMs> = 0;
label:
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: java.lang.Short getShort(java.lang.String)>("error_code");
v = virtualinvoke v.<java.lang.Short: short shortValue()>();
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: short errorCode> = v;
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: java.lang.Integer getInt(java.lang.String)>("generation_id");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int generationId> = v;
if v < 7 goto label;
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: java.lang.String getString(java.lang.String)>("protocol_type");
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType> = v;
goto label;
label:
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType> = null;
label:
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: java.lang.String getString(java.lang.String)>("protocol_name");
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName> = v;
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: java.lang.String getString(java.lang.String)>("leader");
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader> = v;
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: java.lang.String getString(java.lang.String)>("member_id");
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId> = v;
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: java.lang.Object[] getArray(java.lang.String)>("members");
v = new java.util.ArrayList;
v = lengthof v;
specialinvoke v.<java.util.ArrayList: void <init>(int)>(v);
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members> = v;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
v = new org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember;
specialinvoke v.<org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember: void <init>(org.apache.kafkaesque.common.protocol.types.Struct,short)>(v, v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
if v < 6 goto label;
v = interfaceinvoke v.<java.util.NavigableMap: boolean isEmpty()>();
if v != 0 goto label;
v = new java.util.ArrayList;
v = interfaceinvoke v.<java.util.NavigableMap: int size()>();
specialinvoke v.<java.util.ArrayList: void <init>(int)>(v);
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List _unknownTaggedFields> = v;
v = interfaceinvoke v.<java.util.NavigableMap: java.util.Set entrySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List _unknownTaggedFields>;
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return;
}
public org.apache.kafkaesque.common.protocol.types.Struct toStruct(short)
{
java.lang.Integer v, v;
org.apache.kafkaesque.common.protocol.types.Schema v;
short v, v;
java.lang.Short v;
int v, v, v, v, v;
java.lang.String v, v, v, v;
boolean v;
java.util.Iterator v;
org.apache.kafkaesque.common.protocol.types.Schema[] v;
org.apache.kafkaesque.common.protocol.types.Struct[] v;
org.apache.kafkaesque.common.protocol.types.Struct v, v;
java.util.List v, v;
java.util.TreeMap v, v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.lang.Object v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: short;
v = null;
if v < 6 goto label;
v = new java.util.TreeMap;
specialinvoke v.<java.util.TreeMap: void <init>()>();
v = v;
label:
v = new org.apache.kafkaesque.common.protocol.types.Struct;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema[] SCHEMAS>;
v = v[v];
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: void <init>(org.apache.kafkaesque.common.protocol.types.Schema)>(v);
if v < 2 goto label;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int throttleTimeMs>;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: org.apache.kafkaesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("throttle_time_ms", v);
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: short errorCode>;
v = staticinvoke <java.lang.Short: java.lang.Short valueOf(short)>(v);
virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: org.apache.kafkaesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("error_code", v);
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int generationId>;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: org.apache.kafkaesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("generation_id", v);
if v < 7 goto label;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: org.apache.kafkaesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("protocol_type", v);
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: org.apache.kafkaesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("protocol_name", v);
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader>;
virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: org.apache.kafkaesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("leader", v);
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId>;
virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: org.apache.kafkaesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("member_id", v);
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = newarray (org.apache.kafkaesque.common.protocol.types.Struct)[v];
v = 0;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v;
v = v + 1;
v = virtualinvoke v.<org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember: org.apache.kafkaesque.common.protocol.types.Struct toStruct(short)>(v);
v[v] = v;
goto label;
label:
virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: org.apache.kafkaesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("members", v);
if v < 6 goto label;
virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.Struct: org.apache.kafkaesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("_tagged_fields", v);
label:
return v;
}
public int size(org.apache.kafkaesque.common.protocol.ObjectSerializationCache, short)
{
byte[] v, v, v, v;
org.apache.kafkaesque.common.protocol.ObjectSerializationCache v;
short v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v;
org.apache.kafkaesque.common.errors.UnsupportedVersionException v;
java.lang.RuntimeException v, v, v, v;
boolean v, v;
java.util.List v, v, v, v, v;
java.nio.charset.Charset v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.Iterator v, v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.lang.Object v, v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: org.apache.kafkaesque.common.protocol.ObjectSerializationCache;
v := @parameter: short;
v = 0;
v = 0;
if v < 2 goto label;
v = 4;
label:
v = v + 2;
v = v + 4;
if v < 7 goto label;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
if v != null goto label;
v = v + 1;
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
v = <java.nio.charset.StandardCharsets: java.nio.charset.Charset UTF_8>;
v = virtualinvoke v.<java.lang.String: byte[] getBytes(java.nio.charset.Charset)>(v);
v = lengthof v;
if v <= 32767 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("\'protocolType\' field is too long to be serialized");
throw v;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
virtualinvoke v.<org.apache.kafkaesque.common.protocol.ObjectSerializationCache: void cacheSerializedValue(java.lang.Object,byte[])>(v, v);
v = lengthof v;
v = lengthof v;
v = v + 1;
v = staticinvoke <org.apache.kafkaesque.common.utils.ByteUtils: int sizeOfUnsignedVarint(int)>(v);
v = v + v;
v = v + v;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
if v != null goto label;
if v < 6 goto label;
v = v + 1;
goto label;
label:
v = v + 2;
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
v = <java.nio.charset.StandardCharsets: java.nio.charset.Charset UTF_8>;
v = virtualinvoke v.<java.lang.String: byte[] getBytes(java.nio.charset.Charset)>(v);
v = lengthof v;
if v <= 32767 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("\'protocolName\' field is too long to be serialized");
throw v;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
virtualinvoke v.<org.apache.kafkaesque.common.protocol.ObjectSerializationCache: void cacheSerializedValue(java.lang.Object,byte[])>(v, v);
if v < 6 goto label;
v = lengthof v;
v = lengthof v;
v = v + 1;
v = staticinvoke <org.apache.kafkaesque.common.utils.ByteUtils: int sizeOfUnsignedVarint(int)>(v);
v = v + v;
v = v + v;
goto label;
label:
v = lengthof v;
v = v + 2;
v = v + v;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader>;
v = <java.nio.charset.StandardCharsets: java.nio.charset.Charset UTF_8>;
v = virtualinvoke v.<java.lang.String: byte[] getBytes(java.nio.charset.Charset)>(v);
v = lengthof v;
if v <= 32767 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("\'leader\' field is too long to be serialized");
throw v;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader>;
virtualinvoke v.<org.apache.kafkaesque.common.protocol.ObjectSerializationCache: void cacheSerializedValue(java.lang.Object,byte[])>(v, v);
if v < 6 goto label;
v = lengthof v;
v = lengthof v;
v = v + 1;
v = staticinvoke <org.apache.kafkaesque.common.utils.ByteUtils: int sizeOfUnsignedVarint(int)>(v);
v = v + v;
v = v + v;
goto label;
label:
v = lengthof v;
v = v + 2;
v = v + v;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId>;
v = <java.nio.charset.StandardCharsets: java.nio.charset.Charset UTF_8>;
v = virtualinvoke v.<java.lang.String: byte[] getBytes(java.nio.charset.Charset)>(v);
v = lengthof v;
if v <= 32767 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("\'memberId\' field is too long to be serialized");
throw v;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId>;
virtualinvoke v.<org.apache.kafkaesque.common.protocol.ObjectSerializationCache: void cacheSerializedValue(java.lang.Object,byte[])>(v, v);
if v < 6 goto label;
v = lengthof v;
v = lengthof v;
v = v + 1;
v = staticinvoke <org.apache.kafkaesque.common.utils.ByteUtils: int sizeOfUnsignedVarint(int)>(v);
v = v + v;
v = v + v;
goto label;
label:
v = lengthof v;
v = v + 2;
v = v + v;
label:
if v < 6 goto label;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v + 1;
v = staticinvoke <org.apache.kafkaesque.common.utils.ByteUtils: int sizeOfUnsignedVarint(int)>(v);
v = 0 + v;
goto label;
label:
v = 4;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember: int size(org.apache.kafkaesque.common.protocol.ObjectSerializationCache,short)>(v, v);
v = v + v;
goto label;
label:
v = v + v;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List _unknownTaggedFields>;
if v == null goto label;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List _unknownTaggedFields>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = 0 + v;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List _unknownTaggedFields>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.RawTaggedField: int tag()>();
v = staticinvoke <org.apache.kafkaesque.common.utils.ByteUtils: int sizeOfUnsignedVarint(int)>(v);
v = v + v;
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.RawTaggedField: int size()>();
v = staticinvoke <org.apache.kafkaesque.common.utils.ByteUtils: int sizeOfUnsignedVarint(int)>(v);
v = v + v;
v = virtualinvoke v.<org.apache.kafkaesque.common.protocol.types.RawTaggedField: int size()>();
v = v + v;
goto label;
label:
if v < 6 goto label;
v = staticinvoke <org.apache.kafkaesque.common.utils.ByteUtils: int sizeOfUnsignedVarint(int)>(v);
v = v + v;
goto label;
label:
if v <= 0 goto label;
v = new org.apache.kafkaesque.common.errors.UnsupportedVersionException;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (short)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Tagged fields were set, but version \u of this message does not support them.");
specialinvoke v.<org.apache.kafkaesque.common.errors.UnsupportedVersionException: void <init>(java.lang.String)>(v);
throw v;
label:
return v;
}
public boolean equals(java.lang.Object)
{
boolean v, v, v, v, v, v;
java.util.List v, v, v, v;
short v, v;
int v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.lang.Object v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: java.lang.Object;
v = v instanceof org.apache.kafkaesque.common.message.JoinGroupResponseData;
if v != 0 goto label;
return 0;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int throttleTimeMs>;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int throttleTimeMs>;
if v == v goto label;
return 0;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: short errorCode>;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: short errorCode>;
if v == v goto label;
return 0;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int generationId>;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int generationId>;
if v == v goto label;
return 0;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
if v != null goto label;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
if v == null goto label;
return 0;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
if v != null goto label;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
if v == null goto label;
return 0;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader>;
if v != null goto label;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader>;
if v == null goto label;
return 0;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader>;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId>;
if v != null goto label;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId>;
if v == null goto label;
return 0;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId>;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
if v != null goto label;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
if v == null goto label;
return 0;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
return 1;
}
public int hashCode()
{
java.util.List v, v;
short v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int throttleTimeMs>;
v = 0 + v;
v = 31 * v;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: short errorCode>;
v = v + v;
v = 31 * v;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int generationId>;
v = v + v;
v = 31 * v;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
label:
v = v + v;
v = 31 * v;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
label:
v = v + v;
v = 31 * v;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
label:
v = v + v;
v = 31 * v;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
label:
v = v + v;
v = 31 * v;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
v = interfaceinvoke v.<java.util.List: int hashCode()>();
label:
v = v + v;
return v;
}
public java.lang.String toString()
{
short v;
int v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.Iterator v;
java.util.List v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int throttleTimeMs>;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: short errorCode>;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int generationId>;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
if v != null goto label;
v = "null";
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
v = virtualinvoke v.<java.lang.String: java.lang.String toString()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\'\u0001\'");
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
if v != null goto label;
v = "null";
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
v = virtualinvoke v.<java.lang.String: java.lang.String toString()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\'\u0001\'");
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader>;
if v != null goto label;
v = "null";
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader>;
v = virtualinvoke v.<java.lang.String: java.lang.String toString()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\'\u0001\'");
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId>;
if v != null goto label;
v = "null";
goto label;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId>;
v = virtualinvoke v.<java.lang.String: java.lang.String toString()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\'\u0001\'");
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.kafkaesque.common.protocol.MessageUtil: java.lang.String deepToString(java.util.Iterator)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int,short,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("JoinGroupResponseData(throttleTimeMs=\u, errorCode=\u, generationId=\u, protocolType=\u, protocolName=\u, leader=\u, memberId=\u, members=\u)");
return v;
}
public int throttleTimeMs()
{
int v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int throttleTimeMs>;
return v;
}
public short errorCode()
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
short v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: short errorCode>;
return v;
}
public int generationId()
{
int v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int generationId>;
return v;
}
public java.lang.String protocolType()
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.lang.String v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType>;
return v;
}
public java.lang.String protocolName()
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.lang.String v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName>;
return v;
}
public java.lang.String leader()
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.lang.String v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader>;
return v;
}
public java.lang.String memberId()
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.lang.String v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId>;
return v;
}
public java.util.List members()
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.util.List v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members>;
return v;
}
public java.util.List unknownTaggedFields()
{
java.util.List v, v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.util.ArrayList v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List _unknownTaggedFields>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(int)>(0);
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List _unknownTaggedFields> = v;
label:
v = v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List _unknownTaggedFields>;
return v;
}
public org.apache.kafkaesque.common.message.JoinGroupResponseData setThrottleTimeMs(int)
{
int v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: int;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int throttleTimeMs> = v;
return v;
}
public org.apache.kafkaesque.common.message.JoinGroupResponseData setErrorCode(short)
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
short v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: short;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: short errorCode> = v;
return v;
}
public org.apache.kafkaesque.common.message.JoinGroupResponseData setGenerationId(int)
{
int v;
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: int;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: int generationId> = v;
return v;
}
public org.apache.kafkaesque.common.message.JoinGroupResponseData setProtocolType(java.lang.String)
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.lang.String v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: java.lang.String;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolType> = v;
return v;
}
public org.apache.kafkaesque.common.message.JoinGroupResponseData setProtocolName(java.lang.String)
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.lang.String v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: java.lang.String;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String protocolName> = v;
return v;
}
public org.apache.kafkaesque.common.message.JoinGroupResponseData setLeader(java.lang.String)
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.lang.String v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: java.lang.String;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String leader> = v;
return v;
}
public org.apache.kafkaesque.common.message.JoinGroupResponseData setMemberId(java.lang.String)
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.lang.String v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: java.lang.String;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.lang.String memberId> = v;
return v;
}
public org.apache.kafkaesque.common.message.JoinGroupResponseData setMembers(java.util.List)
{
org.apache.kafkaesque.common.message.JoinGroupResponseData v;
java.util.List v;
v := @this: org.apache.kafkaesque.common.message.JoinGroupResponseData;
v := @parameter: java.util.List;
v.<org.apache.kafkaesque.common.message.JoinGroupResponseData: java.util.List members> = v;
return v;
}
static void <clinit>()
{
org.apache.kafkaesque.common.protocol.types.ArrayOf v, v, v;
java.lang.Object[] v, v;
org.apache.kafkaesque.common.protocol.types.Type$DocumentedType v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.kafkaesque.common.protocol.types.CompactArrayOf v, v;
org.apache.kafkaesque.common.protocol.types.Field v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.kafkaesque.common.protocol.types.Schema v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.kafkaesque.common.protocol.types.Schema[] v;
org.apache.kafkaesque.common.protocol.types.Field$TaggedFieldsSection v, v;
org.apache.kafkaesque.common.protocol.types.Field[] v, v, v, v, v;
v = new org.apache.kafkaesque.common.protocol.types.Schema;
v = newarray (org.apache.kafkaesque.common.protocol.types.Field)[6];
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT16>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("error_code", v, "The error code, or 0 if there was no error.");
v[0] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("generation_id", v, "The generation ID of the group.");
v[1] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("protocol_name", v, "The group protocol selected by the coordinator.");
v[2] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("leader", v, "The leader of the group.");
v[3] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("member_id", v, "The member ID assigned by the group coordinator.");
v[4] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = new org.apache.kafkaesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_0>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("members", v, "");
v[5] = v;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Schema: void <init>(org.apache.kafkaesque.common.protocol.types.Field[])>(v);
<org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_0> = v;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_0>;
<org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_1> = v;
v = new org.apache.kafkaesque.common.protocol.types.Schema;
v = newarray (org.apache.kafkaesque.common.protocol.types.Field)[7];
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("throttle_time_ms", v, "The duration in milliseconds for which the request was throttled due to a quota violation, or zero if the request did not violate any quota.");
v[0] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT16>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("error_code", v, "The error code, or 0 if there was no error.");
v[1] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("generation_id", v, "The generation ID of the group.");
v[2] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("protocol_name", v, "The group protocol selected by the coordinator.");
v[3] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("leader", v, "The leader of the group.");
v[4] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("member_id", v, "The member ID assigned by the group coordinator.");
v[5] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = new org.apache.kafkaesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_0>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("members", v, "");
v[6] = v;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Schema: void <init>(org.apache.kafkaesque.common.protocol.types.Field[])>(v);
<org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_2> = v;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_2>;
<org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_3> = v;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_3>;
<org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_4> = v;
v = new org.apache.kafkaesque.common.protocol.types.Schema;
v = newarray (org.apache.kafkaesque.common.protocol.types.Field)[7];
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("throttle_time_ms", v, "The duration in milliseconds for which the request was throttled due to a quota violation, or zero if the request did not violate any quota.");
v[0] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT16>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("error_code", v, "The error code, or 0 if there was no error.");
v[1] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("generation_id", v, "The generation ID of the group.");
v[2] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("protocol_name", v, "The group protocol selected by the coordinator.");
v[3] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("leader", v, "The leader of the group.");
v[4] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("member_id", v, "The member ID assigned by the group coordinator.");
v[5] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = new org.apache.kafkaesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_5>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("members", v, "");
v[6] = v;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Schema: void <init>(org.apache.kafkaesque.common.protocol.types.Field[])>(v);
<org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_5> = v;
v = new org.apache.kafkaesque.common.protocol.types.Schema;
v = newarray (org.apache.kafkaesque.common.protocol.types.Field)[8];
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("throttle_time_ms", v, "The duration in milliseconds for which the request was throttled due to a quota violation, or zero if the request did not violate any quota.");
v[0] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT16>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("error_code", v, "The error code, or 0 if there was no error.");
v[1] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("generation_id", v, "The generation ID of the group.");
v[2] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType COMPACT_STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("protocol_name", v, "The group protocol selected by the coordinator.");
v[3] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType COMPACT_STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("leader", v, "The leader of the group.");
v[4] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType COMPACT_STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("member_id", v, "The member ID assigned by the group coordinator.");
v[5] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = new org.apache.kafkaesque.common.protocol.types.CompactArrayOf;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_6>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.CompactArrayOf: void <init>(org.apache.kafkaesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("members", v, "");
v[6] = v;
v = newarray (java.lang.Object)[0];
v = staticinvoke <org.apache.kafkaesque.common.protocol.types.Field$TaggedFieldsSection: org.apache.kafkaesque.common.protocol.types.Field$TaggedFieldsSection of(java.lang.Object[])>(v);
v[7] = v;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Schema: void <init>(org.apache.kafkaesque.common.protocol.types.Field[])>(v);
<org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_6> = v;
v = new org.apache.kafkaesque.common.protocol.types.Schema;
v = newarray (org.apache.kafkaesque.common.protocol.types.Field)[9];
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("throttle_time_ms", v, "The duration in milliseconds for which the request was throttled due to a quota violation, or zero if the request did not violate any quota.");
v[0] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT16>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("error_code", v, "The error code, or 0 if there was no error.");
v[1] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("generation_id", v, "The generation ID of the group.");
v[2] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType COMPACT_NULLABLE_STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("protocol_type", v, "The group protocol name.");
v[3] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType COMPACT_NULLABLE_STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("protocol_name", v, "The group protocol selected by the coordinator.");
v[4] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType COMPACT_STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("leader", v, "The leader of the group.");
v[5] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = <org.apache.kafkaesque.common.protocol.types.Type: org.apache.kafkaesque.common.protocol.types.Type$DocumentedType COMPACT_STRING>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("member_id", v, "The member ID assigned by the group coordinator.");
v[6] = v;
v = new org.apache.kafkaesque.common.protocol.types.Field;
v = new org.apache.kafkaesque.common.protocol.types.CompactArrayOf;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData$JoinGroupResponseMember: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_6>;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.CompactArrayOf: void <init>(org.apache.kafkaesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesque.common.protocol.types.Type,java.lang.String)>("members", v, "");
v[7] = v;
v = newarray (java.lang.Object)[0];
v = staticinvoke <org.apache.kafkaesque.common.protocol.types.Field$TaggedFieldsSection: org.apache.kafkaesque.common.protocol.types.Field$TaggedFieldsSection of(java.lang.Object[])>(v);
v[8] = v;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Schema: void <init>(org.apache.kafkaesque.common.protocol.types.Field[])>(v);
<org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_7> = v;
v = newarray (org.apache.kafkaesque.common.protocol.types.Schema)[8];
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_0>;
v[0] = v;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_1>;
v[1] = v;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_2>;
v[2] = v;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_3>;
v[3] = v;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_4>;
v[4] = v;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_5>;
v[5] = v;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_6>;
v[6] = v;
v = <org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema SCHEMA_7>;
v[7] = v;
<org.apache.kafkaesque.common.message.JoinGroupResponseData: org.apache.kafkaesque.common.protocol.types.Schema[] SCHEMAS> = v;
return;
}
}