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. |
System.Collections.Generic.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 |
---|---|
System.Collections.Generic.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 |