confluent-kafka-dotnet
Show / Hide Table of Contents

Class GroupInfo

Encapsulates information describing a particular Kafka group.

Inheritance
System.Object
GroupInfo
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Confluent.Kafka
Assembly: cs.temp.dll.dll
Syntax
public class GroupInfo

Constructors

GroupInfo(BrokerMetadata, String, Error, String, String, String, List<GroupMemberInfo>)

Initializes a new instance of the GroupInfo class.

Declaration
public GroupInfo(BrokerMetadata broker, string group, Error error, string state, string protocolType, string protocol, List<GroupMemberInfo> members)
Parameters
Type Name Description
BrokerMetadata broker

Originating broker info.

System.String group

The group name.

Error error

A rich Error value associated with the information encapsulated by this class.

System.String state

The group state.

System.String protocolType

The group protocol type.

System.String protocol

The group protocol.

List<GroupMemberInfo> members

The group members.

Properties

Broker

Gets the originating-broker info.

Declaration
public BrokerMetadata Broker { get; }
Property Value
Type Description
BrokerMetadata

Error

Gets a rich Error value associated with the information encapsulated by this class.

Declaration
public Error Error { get; }
Property Value
Type Description
Error

Group

Gets the group name

Declaration
public string Group { get; }
Property Value
Type Description
System.String

Members

Gets the group members

Declaration
public List<GroupMemberInfo> Members { get; }
Property Value
Type Description
List<GroupMemberInfo>

Protocol

Gets the group protocol

Declaration
public string Protocol { get; }
Property Value
Type Description
System.String

ProtocolType

Gets the group protocol type

Declaration
public string ProtocolType { get; }
Property Value
Type Description
System.String

State

Gets the group state

Declaration
public string State { get; }
Property Value
Type Description
System.String