confluent-kafka-dotnet
Show / Hide Table of Contents

Class GroupMemberInfo

Encapsulates information describing a particular member of a Kafka group.

Inheritance
object
GroupMemberInfo
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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[]
In this article