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.Messagepublic short highestSupportedVersion()
highestSupportedVersion in interface org.apache.kafka.common.protocol.Messagepublic void read(org.apache.kafka.common.protocol.Readable _readable,
short _version)
read in interface org.apache.kafka.common.protocol.Messagepublic 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.Messagepublic 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.Messagepublic GroupMetadataValue.MemberMetadata duplicate()
duplicate in interface org.apache.kafka.common.protocol.Messagepublic 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.Messagepublic 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)