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[] |