public static class GroupMetadataValue.MemberMetadata extends Object implements org.apache.kafka.common.protocol.Message
Modifier and Type | Field and Description |
---|---|
static short |
HIGHEST_SUPPORTED_VERSION |
static short |
LOWEST_SUPPORTED_VERSION |
static org.apache.kafka.common.protocol.types.Schema |
SCHEMA_0 |
static org.apache.kafka.common.protocol.types.Schema |
SCHEMA_1 |
static org.apache.kafka.common.protocol.types.Schema |
SCHEMA_2 |
static org.apache.kafka.common.protocol.types.Schema |
SCHEMA_3 |
static org.apache.kafka.common.protocol.types.Schema[] |
SCHEMAS |
Constructor and Description |
---|
MemberMetadata() |
MemberMetadata(org.apache.kafka.common.protocol.Readable _readable,
short _version) |
public static final org.apache.kafka.common.protocol.types.Schema SCHEMA_0
public static final org.apache.kafka.common.protocol.types.Schema SCHEMA_1
public static final org.apache.kafka.common.protocol.types.Schema SCHEMA_2
public static final org.apache.kafka.common.protocol.types.Schema SCHEMA_3
public static final org.apache.kafka.common.protocol.types.Schema[] SCHEMAS
public static final short LOWEST_SUPPORTED_VERSION
public static final short HIGHEST_SUPPORTED_VERSION
public MemberMetadata(org.apache.kafka.common.protocol.Readable _readable, short _version)
public MemberMetadata()
public short lowestSupportedVersion()
lowestSupportedVersion
in interface org.apache.kafka.common.protocol.Message
public short highestSupportedVersion()
highestSupportedVersion
in interface org.apache.kafka.common.protocol.Message
public void read(org.apache.kafka.common.protocol.Readable _readable, short _version)
read
in interface org.apache.kafka.common.protocol.Message
public void write(org.apache.kafka.common.protocol.Writable _writable, org.apache.kafka.common.protocol.ObjectSerializationCache _cache, short _version)
write
in interface org.apache.kafka.common.protocol.Message
public void addSize(org.apache.kafka.common.protocol.MessageSizeAccumulator _size, org.apache.kafka.common.protocol.ObjectSerializationCache _cache, short _version)
addSize
in interface org.apache.kafka.common.protocol.Message
public GroupMetadataValue.MemberMetadata duplicate()
duplicate
in interface org.apache.kafka.common.protocol.Message
public String memberId()
public String groupInstanceId()
public String clientId()
public String clientHost()
public int rebalanceTimeout()
public int sessionTimeout()
public byte[] subscription()
public byte[] assignment()
public List<org.apache.kafka.common.protocol.types.RawTaggedField> unknownTaggedFields()
unknownTaggedFields
in interface org.apache.kafka.common.protocol.Message
public GroupMetadataValue.MemberMetadata setMemberId(String v)
public GroupMetadataValue.MemberMetadata setGroupInstanceId(String v)
public GroupMetadataValue.MemberMetadata setClientId(String v)
public GroupMetadataValue.MemberMetadata setClientHost(String v)
public GroupMetadataValue.MemberMetadata setRebalanceTimeout(int v)
public GroupMetadataValue.MemberMetadata setSessionTimeout(int v)
public GroupMetadataValue.MemberMetadata setSubscription(byte[] v)
public GroupMetadataValue.MemberMetadata setAssignment(byte[] v)