public class org.apache.kafkaesque.common.protocol.CommonFields extends java.lang.Object
{
public static final org.apache.kafkaesque.common.protocol.types.Field$Int THROTTLE_TIME_MS;
public static final org.apache.kafkaesque.common.protocol.types.Field$Str TOPIC_NAME;
public static final org.apache.kafkaesque.common.protocol.types.Field$Int PARTITION_ID;
public static final org.apache.kafkaesque.common.protocol.types.Field$Int ERROR_CODE;
public static final org.apache.kafkaesque.common.protocol.types.Field$NullableStr ERROR_MESSAGE;
public static final org.apache.kafkaesque.common.protocol.types.Field$Int LEADER_EPOCH;
public static final org.apache.kafkaesque.common.protocol.types.Field$Int CURRENT_LEADER_EPOCH;
public static final org.apache.kafkaesque.common.protocol.types.Field$Str GROUP_ID;
public static final org.apache.kafkaesque.common.protocol.types.Field$Str TRANSACTIONAL_ID;
public static final org.apache.kafkaesque.common.protocol.types.Field$NullableStr NULLABLE_TRANSACTIONAL_ID;
public static final org.apache.kafkaesque.common.protocol.types.Field$Int PRODUCER_ID;
public static final org.apache.kafkaesque.common.protocol.types.Field$Int PRODUCER_EPOCH;
public void <init>()
{
org.apache.kafkaesque.common.protocol.CommonFields v;
v := @this: org.apache.kafkaesque.common.protocol.CommonFields;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
static void <clinit>()
{
org.apache.kafkaesque.common.protocol.types.Field$Int v, v, v, v;
org.apache.kafkaesque.common.protocol.types.Field$Str v, v, v;
org.apache.kafkaesque.common.protocol.types.Field$Int v;
org.apache.kafkaesque.common.protocol.types.Field$NullableStr v, v;
org.apache.kafkaesque.common.protocol.types.Field$Int v, v;
v = new org.apache.kafkaesque.common.protocol.types.Field$Int;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field$Int32: void <init>(java.lang.String,java.lang.String,int)>("throttle_time_ms", "Duration in milliseconds for which the request was throttled due to quota violation (Zero if the request did not violate any quota)", 0);
<org.apache.kafkaesque.common.protocol.CommonFields: org.apache.kafkaesque.common.protocol.types.Field$Int THROTTLE_TIME_MS> = v;
v = new org.apache.kafkaesque.common.protocol.types.Field$Str;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field$Str: void <init>(java.lang.String,java.lang.String)>("topic", "Name of topic");
<org.apache.kafkaesque.common.protocol.CommonFields: org.apache.kafkaesque.common.protocol.types.Field$Str TOPIC_NAME> = v;
v = new org.apache.kafkaesque.common.protocol.types.Field$Int;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field$Int32: void <init>(java.lang.String,java.lang.String)>("partition", "Topic partition id");
<org.apache.kafkaesque.common.protocol.CommonFields: org.apache.kafkaesque.common.protocol.types.Field$Int PARTITION_ID> = v;
v = new org.apache.kafkaesque.common.protocol.types.Field$Int;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field$Int16: void <init>(java.lang.String,java.lang.String)>("error_code", "Response error code");
<org.apache.kafkaesque.common.protocol.CommonFields: org.apache.kafkaesque.common.protocol.types.Field$Int ERROR_CODE> = v;
v = new org.apache.kafkaesque.common.protocol.types.Field$NullableStr;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field$NullableStr: void <init>(java.lang.String,java.lang.String)>("error_message", "Response error message");
<org.apache.kafkaesque.common.protocol.CommonFields: org.apache.kafkaesque.common.protocol.types.Field$NullableStr ERROR_MESSAGE> = v;
v = new org.apache.kafkaesque.common.protocol.types.Field$Int;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field$Int32: void <init>(java.lang.String,java.lang.String)>("leader_epoch", "The leader epoch");
<org.apache.kafkaesque.common.protocol.CommonFields: org.apache.kafkaesque.common.protocol.types.Field$Int LEADER_EPOCH> = v;
v = new org.apache.kafkaesque.common.protocol.types.Field$Int;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field$Int32: void <init>(java.lang.String,java.lang.String)>("current_leader_epoch", "The current leader epoch, if provided, is used to fence consumers/replicas with old metadata. If the epoch provided by the client is larger than the current epoch known to the broker, then the UNKNOWN_LEADER_EPOCH error code will be returned. If the provided epoch is smaller, then the FENCED_LEADER_EPOCH error code will be returned.");
<org.apache.kafkaesque.common.protocol.CommonFields: org.apache.kafkaesque.common.protocol.types.Field$Int CURRENT_LEADER_EPOCH> = v;
v = new org.apache.kafkaesque.common.protocol.types.Field$Str;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field$Str: void <init>(java.lang.String,java.lang.String)>("group_id", "The unique group identifier");
<org.apache.kafkaesque.common.protocol.CommonFields: org.apache.kafkaesque.common.protocol.types.Field$Str GROUP_ID> = v;
v = new org.apache.kafkaesque.common.protocol.types.Field$Str;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field$Str: void <init>(java.lang.String,java.lang.String)>("transactional_id", "The transactional id corresponding to the transaction.");
<org.apache.kafkaesque.common.protocol.CommonFields: org.apache.kafkaesque.common.protocol.types.Field$Str TRANSACTIONAL_ID> = v;
v = new org.apache.kafkaesque.common.protocol.types.Field$NullableStr;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field$NullableStr: void <init>(java.lang.String,java.lang.String)>("transactional_id", "The transactional id or null if the producer is not transactional");
<org.apache.kafkaesque.common.protocol.CommonFields: org.apache.kafkaesque.common.protocol.types.Field$NullableStr NULLABLE_TRANSACTIONAL_ID> = v;
v = new org.apache.kafkaesque.common.protocol.types.Field$Int;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field$Int64: void <init>(java.lang.String,java.lang.String)>("producer_id", "Current producer id in use by the transactional id.");
<org.apache.kafkaesque.common.protocol.CommonFields: org.apache.kafkaesque.common.protocol.types.Field$Int PRODUCER_ID> = v;
v = new org.apache.kafkaesque.common.protocol.types.Field$Int;
specialinvoke v.<org.apache.kafkaesque.common.protocol.types.Field$Int16: void <init>(java.lang.String,java.lang.String)>("producer_epoch", "Current epoch associated with the producer id.");
<org.apache.kafkaesque.common.protocol.CommonFields: org.apache.kafkaesque.common.protocol.types.Field$Int PRODUCER_EPOCH> = v;
return;
}
}