Class GroupMemberInfo
Encapsulates information describing a particular member of a Kafka group.
Inherited Members
Namespace: Confluent.Kafka
Assembly: Confluent.Kafka.dll
Syntax
public class GroupMemberInfo
Constructors
GroupMemberInfo(string, string, string, byte[], byte[])
Initializes a new GroupMemberInfo class instance.
Declaration
public GroupMemberInfo(string memberId, string clientId, string clientHost, byte[] memberMetadata, byte[] memberAssignment)
Parameters
Type | Name | Description |
---|---|---|
string | memberId | The member id (generated by the broker). |
string | clientId | The client's client.id. |
string | clientHost | The client's hostname. |
byte[] | memberMetadata | Gets the member metadata (binary). The format of this data depends on the protocol type. |
byte[] | memberAssignment | Gets the member assignment (binary). The format of this data depends on the protocol type. |
Properties
ClientHost
Gets the client's hostname.
Declaration
public string ClientHost { get; }
Property Value
Type | Description |
---|---|
string |
ClientId
Gets the client's client.id.
Declaration
public string ClientId { get; }
Property Value
Type | Description |
---|---|
string |
MemberAssignment
Gets the member assignment (binary). The format of this data depends on the protocol type.
Declaration
public byte[] MemberAssignment { get; }
Property Value
Type | Description |
---|---|
byte[] |
MemberId
Gets the member id (generated by broker).
Declaration
public string MemberId { get; }
Property Value
Type | Description |
---|---|
string |
MemberMetadata
Gets the member metadata (binary). The format of this data depends on the protocol type.
Declaration
public byte[] MemberMetadata { get; }
Property Value
Type | Description |
---|---|
byte[] |