public class org.apache.kafkaesqueesque.common.message.MetadataResponseData extends java.lang.Object implements org.apache.kafkaesqueesque.common.protocol.ApiMessage
{
private int throttleTimeMs;
private org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers;
private java.lang.String clusterId;
private int controllerId;
private org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics;
private int clusterAuthorizedOperations;
private java.util.List _unknownTaggedFields;
public static final org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_0;
public static final org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_1;
public static final org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_2;
public static final org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_3;
public static final org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_4;
public static final org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_5;
public static final org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_6;
public static final org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_7;
public static final org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_8;
public static final org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_9;
public static final org.apache.kafkaesqueesque.common.protocol.types.Schema[] SCHEMAS;
public void <init>(org.apache.kafkaesqueesque.common.protocol.Readable, short)
{
short v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
org.apache.kafkaesqueesque.common.protocol.Readable v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: org.apache.kafkaesqueesque.common.protocol.Readable;
v := @parameter: short;
specialinvoke v.<java.lang.Object: void <init>()>();
virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: void read(org.apache.kafkaesqueesque.common.protocol.Readable,short)>(v, v);
return;
}
public void <init>(org.apache.kafkaesqueesque.common.protocol.types.Struct, short)
{
short v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
org.apache.kafkaesqueesque.common.protocol.types.Struct v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: org.apache.kafkaesqueesque.common.protocol.types.Struct;
v := @parameter: short;
specialinvoke v.<java.lang.Object: void <init>()>();
virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: void fromStruct(org.apache.kafkaesqueesque.common.protocol.types.Struct,short)>(v, v);
return;
}
public void <init>()
{
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
int v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int throttleTimeMs> = 0;
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: void <init>(int)>(0);
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers> = v;
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId> = null;
v = (int) -1;
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int controllerId> = v;
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: void <init>(int)>(0);
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics> = v;
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations> = -2147483648;
return;
}
public short apiKey()
{
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
return 3;
}
public short lowestSupportedVersion()
{
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
return 0;
}
public short highestSupportedVersion()
{
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
return 9;
}
public void read(org.apache.kafkaesqueesque.common.protocol.Readable, short)
{
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection v, v;
java.util.List v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
short v, v;
org.apache.kafkaesqueesque.common.protocol.Readable v;
int 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;
java.lang.RuntimeException v, v, v, v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection v, v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: org.apache.kafkaesqueesque.common.protocol.Readable;
v := @parameter: short;
if v < 3 goto label;
v = interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Readable: int readInt()>();
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int throttleTimeMs> = v;
goto label;
label:
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int throttleTimeMs> = 0;
label:
if v < 9 goto label;
v = interfaceinvoke v.<org.apache.kafkaesqueesque.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 brokers was serialized as null");
throw v;
label:
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: void <init>(int)>(v);
v = 0;
label:
if v >= v goto label;
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: void <init>(org.apache.kafkaesqueesque.common.protocol.Readable,short)>(v, v);
virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: boolean add(org.apache.kafkaesqueesque.common.utils.ImplicitLinkedHashCollection$Element)>(v);
v = v + 1;
goto label;
label:
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers> = v;
goto label;
label:
v = interfaceinvoke v.<org.apache.kafkaesqueesque.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 brokers was serialized as null");
throw v;
label:
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: void <init>(int)>(v);
v = 0;
label:
if v >= v goto label;
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: void <init>(org.apache.kafkaesqueesque.common.protocol.Readable,short)>(v, v);
virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: boolean add(org.apache.kafkaesqueesque.common.utils.ImplicitLinkedHashCollection$Element)>(v);
v = v + 1;
goto label;
label:
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers> = v;
label:
if v < 2 goto label;
if v < 9 goto label;
v = interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Readable: int readUnsignedVarint()>();
v = v - 1;
goto label;
label:
v = interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Readable: short readShort()>();
v = v;
label:
if v >= 0 goto label;
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId> = 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 clusterId had invalid length \u0001");
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>(v);
throw v;
label:
v = interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Readable: java.lang.String readString(int)>(v);
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId> = v;
goto label;
label:
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId> = null;
label:
if v < 1 goto label;
v = interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Readable: int readInt()>();
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int controllerId> = v;
goto label;
label:
v = (int) -1;
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int controllerId> = v;
label:
if v < 9 goto label;
v = interfaceinvoke v.<org.apache.kafkaesqueesque.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 topics was serialized as null");
throw v;
label:
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: void <init>(int)>(v);
v = 0;
label:
if v >= v goto label;
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: void <init>(org.apache.kafkaesqueesque.common.protocol.Readable,short)>(v, v);
virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: boolean add(org.apache.kafkaesqueesque.common.utils.ImplicitLinkedHashCollection$Element)>(v);
v = v + 1;
goto label;
label:
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics> = v;
goto label;
label:
v = interfaceinvoke v.<org.apache.kafkaesqueesque.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 topics was serialized as null");
throw v;
label:
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: void <init>(int)>(v);
v = 0;
label:
if v >= v goto label;
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: void <init>(org.apache.kafkaesqueesque.common.protocol.Readable,short)>(v, v);
virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: boolean add(org.apache.kafkaesqueesque.common.utils.ImplicitLinkedHashCollection$Element)>(v);
v = v + 1;
goto label;
label:
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics> = v;
label:
if v < 8 goto label;
v = interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Readable: int readInt()>();
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations> = v;
goto label;
label:
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations> = -2147483648;
label:
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.util.List _unknownTaggedFields> = null;
if v < 9 goto label;
v = interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Readable: int readUnsignedVarint()>();
v = 0;
label:
if v >= v goto label;
v = interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Readable: int readUnsignedVarint()>();
v = interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Readable: int readUnsignedVarint()>();
lookupswitch(v)
{
default: goto label;
};
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.util.List _unknownTaggedFields>;
v = interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Readable: java.util.List readUnknownTaggedField(java.util.List,int,int)>(v, v, v);
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.util.List _unknownTaggedFields> = v;
v = v + 1;
goto label;
label:
return;
}
public void write(org.apache.kafkaesqueesque.common.protocol.Writable, org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache, short)
{
byte[] v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection v, v, v, v;
boolean v, v, v, v;
org.apache.kafkaesqueesque.common.errors.UnsupportedVersionException v, v;
java.util.List v;
org.apache.kafkaesqueesque.common.protocol.Writable v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
org.apache.kafkaesqueesque.common.protocol.types.RawTaggedFieldWriter v;
short v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v;
org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache v;
java.util.Iterator v, v, v, v;
java.lang.Object v, v, v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection v, v, v, v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: org.apache.kafkaesqueesque.common.protocol.Writable;
v := @parameter: org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache;
v := @parameter: short;
if v < 3 goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int throttleTimeMs>;
interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Writable: void writeInt(int)>(v);
label:
if v < 9 goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: int size()>();
v = v + 1;
interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Writable: void writeUnsignedVarint(int)>(v);
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: 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.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: void write(org.apache.kafkaesqueesque.common.protocol.Writable,org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache,short)>(v, v, v);
goto label;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: int size()>();
interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Writable: void writeInt(int)>(v);
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: 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.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: void write(org.apache.kafkaesqueesque.common.protocol.Writable,org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache,short)>(v, v, v);
goto label;
label:
if v < 2 goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
if v != null goto label;
if v < 9 goto label;
interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Writable: void writeUnsignedVarint(int)>(0);
goto label;
label:
v = (short) -1;
interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Writable: void writeShort(short)>(v);
goto label;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache: byte[] getSerializedValue(java.lang.Object)>(v);
if v < 9 goto label;
v = lengthof v;
v = v + 1;
interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Writable: void writeUnsignedVarint(int)>(v);
goto label;
label:
v = lengthof v;
interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Writable: void writeShort(short)>(v);
label:
interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Writable: void writeByteArray(byte[])>(v);
label:
if v < 1 goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int controllerId>;
interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Writable: void writeInt(int)>(v);
label:
if v < 9 goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: int size()>();
v = v + 1;
interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Writable: void writeUnsignedVarint(int)>(v);
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: 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.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: void write(org.apache.kafkaesqueesque.common.protocol.Writable,org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache,short)>(v, v, v);
goto label;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: int size()>();
interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Writable: void writeInt(int)>(v);
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: 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.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: void write(org.apache.kafkaesqueesque.common.protocol.Writable,org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache,short)>(v, v, v);
goto label;
label:
if v < 8 goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations>;
interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Writable: void writeInt(int)>(v);
goto label;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations>;
if v == -2147483648 goto label;
v = new org.apache.kafkaesqueesque.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[])>("Attempted to write a non-default clusterAuthorizedOperations at version \u0001");
specialinvoke v.<org.apache.kafkaesqueesque.common.errors.UnsupportedVersionException: void <init>(java.lang.String)>(v);
throw v;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.util.List _unknownTaggedFields>;
v = staticinvoke <org.apache.kafkaesqueesque.common.protocol.types.RawTaggedFieldWriter: org.apache.kafkaesqueesque.common.protocol.types.RawTaggedFieldWriter forFields(java.util.List)>(v);
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.RawTaggedFieldWriter: int numFields()>();
v = 0 + v;
if v < 9 goto label;
interfaceinvoke v.<org.apache.kafkaesqueesque.common.protocol.Writable: void writeUnsignedVarint(int)>(v);
virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.RawTaggedFieldWriter: void writeRawTags(org.apache.kafkaesqueesque.common.protocol.Writable,int)>(v, 2147483647);
goto label;
label:
if v <= 0 goto label;
v = new org.apache.kafkaesqueesque.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.kafkaesqueesque.common.errors.UnsupportedVersionException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public void fromStruct(org.apache.kafkaesqueesque.common.protocol.types.Struct, short)
{
java.lang.Integer v, v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection v, v;
boolean v, v;
java.util.Set v;
java.util.List v;
java.lang.Object[] v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
org.apache.kafkaesqueesque.common.protocol.types.Struct v;
java.util.ArrayList v;
short v;
int v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
java.util.Iterator v;
java.lang.Object v, v, v, v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection v, v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: org.apache.kafkaesqueesque.common.protocol.types.Struct;
v := @parameter: short;
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.util.List _unknownTaggedFields> = null;
if v < 9 goto label;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: java.lang.Object get(java.lang.String)>("_tagged_fields");
label:
if v < 3 goto label;
v = virtualinvoke v.<org.apache.kafkaesqueesque.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.kafkaesqueesque.common.message.MetadataResponseData: int throttleTimeMs> = v;
goto label;
label:
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int throttleTimeMs> = 0;
label:
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: java.lang.Object[] getArray(java.lang.String)>("brokers");
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection;
v = lengthof v;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: void <init>(int)>(v);
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers> = v;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Struct,short)>(v, v);
virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: boolean add(org.apache.kafkaesqueesque.common.utils.ImplicitLinkedHashCollection$Element)>(v);
v = v + 1;
goto label;
label:
if v < 2 goto label;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: java.lang.String getString(java.lang.String)>("cluster_id");
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId> = v;
goto label;
label:
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId> = null;
label:
if v < 1 goto label;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: java.lang.Integer getInt(java.lang.String)>("controller_id");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int controllerId> = v;
goto label;
label:
v = (int) -1;
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int controllerId> = v;
label:
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: java.lang.Object[] getArray(java.lang.String)>("topics");
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection;
v = lengthof v;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: void <init>(int)>(v);
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics> = v;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
v = new org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic;
specialinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Struct,short)>(v, v);
virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: boolean add(org.apache.kafkaesqueesque.common.utils.ImplicitLinkedHashCollection$Element)>(v);
v = v + 1;
goto label;
label:
if v < 8 goto label;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: java.lang.Integer getInt(java.lang.String)>("cluster_authorized_operations");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations> = v;
goto label;
label:
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations> = -2147483648;
label:
if v < 9 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.kafkaesqueesque.common.message.MetadataResponseData: 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.kafkaesqueesque.common.message.MetadataResponseData: 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.kafkaesqueesque.common.protocol.types.Struct toStruct(short)
{
java.lang.Integer v, v, v;
org.apache.kafkaesqueesque.common.protocol.types.Schema v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection v, v;
boolean v, v;
org.apache.kafkaesqueesque.common.errors.UnsupportedVersionException v;
org.apache.kafkaesqueesque.common.protocol.types.Schema[] v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
org.apache.kafkaesqueesque.common.protocol.types.Struct v, v, v;
short v;
org.apache.kafkaesqueesque.common.protocol.types.Struct[] v, v;
int v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
java.util.Iterator v, v;
java.util.TreeMap v, v;
java.lang.Object v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection v, v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: short;
v = null;
if v < 9 goto label;
v = new java.util.TreeMap;
specialinvoke v.<java.util.TreeMap: void <init>()>();
v = v;
label:
v = new org.apache.kafkaesqueesque.common.protocol.types.Struct;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema[] SCHEMAS>;
v = v[v];
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Schema)>(v);
if v < 3 goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int throttleTimeMs>;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: org.apache.kafkaesqueesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("throttle_time_ms", v);
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: int size()>();
v = newarray (org.apache.kafkaesqueesque.common.protocol.types.Struct)[v];
v = 0;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: 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.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: org.apache.kafkaesqueesque.common.protocol.types.Struct toStruct(short)>(v);
v[v] = v;
goto label;
label:
virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: org.apache.kafkaesqueesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("brokers", v);
if v < 2 goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: org.apache.kafkaesqueesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("cluster_id", v);
label:
if v < 1 goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int controllerId>;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: org.apache.kafkaesqueesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("controller_id", v);
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: int size()>();
v = newarray (org.apache.kafkaesqueesque.common.protocol.types.Struct)[v];
v = 0;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: 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.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: org.apache.kafkaesqueesque.common.protocol.types.Struct toStruct(short)>(v);
v[v] = v;
goto label;
label:
virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: org.apache.kafkaesqueesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("topics", v);
if v < 8 goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations>;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: org.apache.kafkaesqueesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("cluster_authorized_operations", v);
goto label;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations>;
if v == -2147483648 goto label;
v = new org.apache.kafkaesqueesque.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[])>("Attempted to write a non-default clusterAuthorizedOperations at version \u0001");
specialinvoke v.<org.apache.kafkaesqueesque.common.errors.UnsupportedVersionException: void <init>(java.lang.String)>(v);
throw v;
label:
if v < 9 goto label;
virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Struct: org.apache.kafkaesqueesque.common.protocol.types.Struct set(java.lang.String,java.lang.Object)>("_tagged_fields", v);
label:
return v;
}
public int size(org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache, short)
{
byte[] v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection v, v;
boolean v, v, v;
org.apache.kafkaesqueesque.common.errors.UnsupportedVersionException v;
java.util.List v, v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
short v;
java.nio.charset.Charset 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;
java.lang.String v, v, v, v;
org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache v;
java.util.Iterator v, v, v;
java.lang.RuntimeException v;
java.lang.Object v, v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection v, v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache;
v := @parameter: short;
v = 0;
v = 0;
if v < 3 goto label;
v = 4;
label:
if v < 9 goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: int size()>();
v = v + 1;
v = staticinvoke <org.apache.kafkaesqueesque.common.utils.ByteUtils: int sizeOfUnsignedVarint(int)>(v);
v = 0 + v;
goto label;
label:
v = 4;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: 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.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: int size(org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache,short)>(v, v);
v = v + v;
goto label;
label:
v = v + v;
if v < 2 goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
if v != null goto label;
if v < 9 goto label;
v = v + 1;
goto label;
label:
v = v + 2;
goto label;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
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)>("\'clusterId\' field is too long to be serialized");
throw v;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache: void cacheSerializedValue(java.lang.Object,byte[])>(v, v);
if v < 9 goto label;
v = lengthof v;
v = lengthof v;
v = v + 1;
v = staticinvoke <org.apache.kafkaesqueesque.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 < 1 goto label;
v = v + 4;
label:
if v < 9 goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: int size()>();
v = v + 1;
v = staticinvoke <org.apache.kafkaesqueesque.common.utils.ByteUtils: int sizeOfUnsignedVarint(int)>(v);
v = 0 + v;
goto label;
label:
v = 4;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: 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.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: int size(org.apache.kafkaesqueesque.common.protocol.ObjectSerializationCache,short)>(v, v);
v = v + v;
goto label;
label:
v = v + v;
if v < 8 goto label;
v = v + 4;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.util.List _unknownTaggedFields>;
if v == null goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.util.List _unknownTaggedFields>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = 0 + v;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: 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.kafkaesqueesque.common.protocol.types.RawTaggedField: int tag()>();
v = staticinvoke <org.apache.kafkaesqueesque.common.utils.ByteUtils: int sizeOfUnsignedVarint(int)>(v);
v = v + v;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.RawTaggedField: int size()>();
v = staticinvoke <org.apache.kafkaesqueesque.common.utils.ByteUtils: int sizeOfUnsignedVarint(int)>(v);
v = v + v;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.RawTaggedField: int size()>();
v = v + v;
goto label;
label:
if v < 9 goto label;
v = staticinvoke <org.apache.kafkaesqueesque.common.utils.ByteUtils: int sizeOfUnsignedVarint(int)>(v);
v = v + v;
goto label;
label:
if v <= 0 goto label;
v = new org.apache.kafkaesqueesque.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.kafkaesqueesque.common.errors.UnsupportedVersionException: void <init>(java.lang.String)>(v);
throw v;
label:
return v;
}
public boolean equals(java.lang.Object)
{
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
int v, v, v, v, v, v;
java.lang.String v, v, v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection v, v, v, v;
boolean v, v, v, v;
java.lang.Object v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection v, v, v, v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: java.lang.Object;
v = v instanceof org.apache.kafkaesqueesque.common.message.MetadataResponseData;
if v != 0 goto label;
return 0;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int throttleTimeMs>;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int throttleTimeMs>;
if v == v goto label;
return 0;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
if v != null goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
if v == null goto label;
return 0;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
if v != null goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
if v == null goto label;
return 0;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int controllerId>;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int controllerId>;
if v == v goto label;
return 0;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
if v != null goto label;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
if v == null goto label;
return 0;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations>;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations>;
if v == v goto label;
return 0;
label:
return 1;
}
public int hashCode()
{
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection v, v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int throttleTimeMs>;
v = 0 + v;
v = 31 * v;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: int hashCode()>();
label:
v = v + v;
v = 31 * v;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
label:
v = v + v;
v = 31 * v;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int controllerId>;
v = v + v;
v = 31 * v;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: int hashCode()>();
label:
v = v + v;
v = 31 * v;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations>;
v = v + v;
return v;
}
public java.lang.String toString()
{
java.util.Iterator v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
int v, v, v;
java.lang.String v, v, v, v, v, v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int throttleTimeMs>;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.kafkaesqueesque.common.protocol.MessageUtil: java.lang.String deepToString(java.util.Iterator)>(v);
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
if v != null goto label;
v = "null";
goto label;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
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.kafkaesqueesque.common.message.MetadataResponseData: int controllerId>;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
v = virtualinvoke v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.kafkaesqueesque.common.protocol.MessageUtil: java.lang.String deepToString(java.util.Iterator)>(v);
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int,java.lang.String,java.lang.String,int,java.lang.String,int)>(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[])>("MetadataResponseData(throttleTimeMs=\u, brokers=\u, clusterId=\u, controllerId=\u, topics=\u, clusterAuthorizedOperations=\u)");
return v;
}
public int throttleTimeMs()
{
int v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int throttleTimeMs>;
return v;
}
public org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers()
{
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers>;
return v;
}
public java.lang.String clusterId()
{
java.lang.String v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId>;
return v;
}
public int controllerId()
{
int v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int controllerId>;
return v;
}
public org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics()
{
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics>;
return v;
}
public int clusterAuthorizedOperations()
{
int v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations>;
return v;
}
public java.util.List unknownTaggedFields()
{
java.util.List v, v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
java.util.ArrayList v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: 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.kafkaesqueesque.common.message.MetadataResponseData: java.util.List _unknownTaggedFields> = v;
label:
v = v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.util.List _unknownTaggedFields>;
return v;
}
public org.apache.kafkaesqueesque.common.message.MetadataResponseData setThrottleTimeMs(int)
{
int v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: int;
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int throttleTimeMs> = v;
return v;
}
public org.apache.kafkaesqueesque.common.message.MetadataResponseData setBrokers(org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection)
{
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection;
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBrokerCollection brokers> = v;
return v;
}
public org.apache.kafkaesqueesque.common.message.MetadataResponseData setClusterId(java.lang.String)
{
java.lang.String v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: java.lang.String;
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: java.lang.String clusterId> = v;
return v;
}
public org.apache.kafkaesqueesque.common.message.MetadataResponseData setControllerId(int)
{
int v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: int;
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int controllerId> = v;
return v;
}
public org.apache.kafkaesqueesque.common.message.MetadataResponseData setTopics(org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection)
{
org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection;
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopicCollection topics> = v;
return v;
}
public org.apache.kafkaesqueesque.common.message.MetadataResponseData setClusterAuthorizedOperations(int)
{
int v;
org.apache.kafkaesqueesque.common.message.MetadataResponseData v;
v := @this: org.apache.kafkaesqueesque.common.message.MetadataResponseData;
v := @parameter: int;
v.<org.apache.kafkaesqueesque.common.message.MetadataResponseData: int clusterAuthorizedOperations> = v;
return v;
}
static void <clinit>()
{
org.apache.kafkaesqueesque.common.protocol.types.Field[] v, v, v, v, v, v, v, v;
org.apache.kafkaesqueesque.common.protocol.types.Field$TaggedFieldsSection v;
org.apache.kafkaesqueesque.common.protocol.types.ArrayOf v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Object[] v;
org.apache.kafkaesqueesque.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, v;
org.apache.kafkaesqueesque.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, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.kafkaesqueesque.common.protocol.types.CompactArrayOf v, v;
org.apache.kafkaesqueesque.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;
org.apache.kafkaesqueesque.common.protocol.types.Schema[] v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Schema;
v = newarray (org.apache.kafkaesqueesque.common.protocol.types.Field)[2];
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_0>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("brokers", v, "Each broker in the response.");
v[0] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_0>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("topics", v, "Each topic in the response.");
v[1] = v;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Schema: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Field[])>(v);
<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_0> = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Schema;
v = newarray (org.apache.kafkaesqueesque.common.protocol.types.Field)[3];
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_1>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("brokers", v, "Each broker in the response.");
v[0] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("controller_id", v, "The ID of the controller broker.");
v[1] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_1>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("topics", v, "Each topic in the response.");
v[2] = v;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Schema: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Field[])>(v);
<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_1> = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Schema;
v = newarray (org.apache.kafkaesqueesque.common.protocol.types.Field)[4];
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_1>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("brokers", v, "Each broker in the response.");
v[0] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType NULLABLE_STRING>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("cluster_id", v, "The cluster ID that responding broker belongs to.");
v[1] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("controller_id", v, "The ID of the controller broker.");
v[2] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_1>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("topics", v, "Each topic in the response.");
v[3] = v;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Schema: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Field[])>(v);
<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_2> = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Schema;
v = newarray (org.apache.kafkaesqueesque.common.protocol.types.Field)[5];
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.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.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_1>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("brokers", v, "Each broker in the response.");
v[1] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType NULLABLE_STRING>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("cluster_id", v, "The cluster ID that responding broker belongs to.");
v[2] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("controller_id", v, "The ID of the controller broker.");
v[3] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_1>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("topics", v, "Each topic in the response.");
v[4] = v;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Schema: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Field[])>(v);
<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_3> = v;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_3>;
<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_4> = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Schema;
v = newarray (org.apache.kafkaesqueesque.common.protocol.types.Field)[5];
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.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.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_1>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("brokers", v, "Each broker in the response.");
v[1] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType NULLABLE_STRING>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("cluster_id", v, "The cluster ID that responding broker belongs to.");
v[2] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("controller_id", v, "The ID of the controller broker.");
v[3] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_5>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("topics", v, "Each topic in the response.");
v[4] = v;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Schema: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Field[])>(v);
<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_5> = v;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_5>;
<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_6> = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Schema;
v = newarray (org.apache.kafkaesqueesque.common.protocol.types.Field)[5];
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.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.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_1>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("brokers", v, "Each broker in the response.");
v[1] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType NULLABLE_STRING>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("cluster_id", v, "The cluster ID that responding broker belongs to.");
v[2] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("controller_id", v, "The ID of the controller broker.");
v[3] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_7>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("topics", v, "Each topic in the response.");
v[4] = v;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Schema: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Field[])>(v);
<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_7> = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Schema;
v = newarray (org.apache.kafkaesqueesque.common.protocol.types.Field)[6];
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.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.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_1>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("brokers", v, "Each broker in the response.");
v[1] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType NULLABLE_STRING>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("cluster_id", v, "The cluster ID that responding broker belongs to.");
v[2] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("controller_id", v, "The ID of the controller broker.");
v[3] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.ArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_8>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.ArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("topics", v, "Each topic in the response.");
v[4] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("cluster_authorized_operations", v, "32-bit bitfield to represent authorized operations for this cluster.");
v[5] = v;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Schema: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Field[])>(v);
<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_8> = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Schema;
v = newarray (org.apache.kafkaesqueesque.common.protocol.types.Field)[7];
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.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.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.CompactArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseBroker: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_9>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.CompactArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("brokers", v, "Each broker in the response.");
v[1] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType COMPACT_NULLABLE_STRING>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("cluster_id", v, "The cluster ID that responding broker belongs to.");
v[2] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("controller_id", v, "The ID of the controller broker.");
v[3] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = new org.apache.kafkaesqueesque.common.protocol.types.CompactArrayOf;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData$MetadataResponseTopic: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_9>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.CompactArrayOf: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Type)>(v);
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("topics", v, "Each topic in the response.");
v[4] = v;
v = new org.apache.kafkaesqueesque.common.protocol.types.Field;
v = <org.apache.kafkaesqueesque.common.protocol.types.Type: org.apache.kafkaesqueesque.common.protocol.types.Type$DocumentedType INT32>;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Field: void <init>(java.lang.String,org.apache.kafkaesqueesque.common.protocol.types.Type,java.lang.String)>("cluster_authorized_operations", v, "32-bit bitfield to represent authorized operations for this cluster.");
v[5] = v;
v = newarray (java.lang.Object)[0];
v = staticinvoke <org.apache.kafkaesqueesque.common.protocol.types.Field$TaggedFieldsSection: org.apache.kafkaesqueesque.common.protocol.types.Field$TaggedFieldsSection of(java.lang.Object[])>(v);
v[6] = v;
specialinvoke v.<org.apache.kafkaesqueesque.common.protocol.types.Schema: void <init>(org.apache.kafkaesqueesque.common.protocol.types.Field[])>(v);
<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_9> = v;
v = newarray (org.apache.kafkaesqueesque.common.protocol.types.Schema)[10];
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_0>;
v[0] = v;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_1>;
v[1] = v;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_2>;
v[2] = v;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_3>;
v[3] = v;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_4>;
v[4] = v;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_5>;
v[5] = v;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_6>;
v[6] = v;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_7>;
v[7] = v;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_8>;
v[8] = v;
v = <org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema SCHEMA_9>;
v[9] = v;
<org.apache.kafkaesqueesque.common.message.MetadataResponseData: org.apache.kafkaesqueesque.common.protocol.types.Schema[] SCHEMAS> = v;
return;
}
}