Package org.apache.kafka.clients.admin
Class ConsumerGroupDescription
java.lang.Object
org.apache.kafka.clients.admin.ConsumerGroupDescription
A detailed description of a single consumer group in the cluster.
-
Constructor Summary
ConstructorDescriptionConsumerGroupDescription
(String groupId, boolean isSimpleConsumerGroup, Collection<MemberDescription> members, String partitionAssignor, ConsumerGroupState state, Node coordinator) ConsumerGroupDescription
(String groupId, boolean isSimpleConsumerGroup, Collection<MemberDescription> members, String partitionAssignor, ConsumerGroupState state, Node coordinator, Set<AclOperation> authorizedOperations) ConsumerGroupDescription
(String groupId, boolean isSimpleConsumerGroup, Collection<MemberDescription> members, String partitionAssignor, GroupType type, ConsumerGroupState state, Node coordinator, Set<AclOperation> authorizedOperations) -
Method Summary
Modifier and TypeMethodDescriptionauthorizedOperations for this group, or null if that information is not known.The consumer group coordinator, or null if the coordinator is not known.boolean
groupId()
The id of the consumer group.int
hashCode()
boolean
If consumer group is simple or not.members()
A list of the members of the consumer group.The consumer group partition assignor.state()
The consumer group state, or UNKNOWN if the state is too new for us to parse.toString()
type()
The group type (or the protocol) of this consumer group.
-
Constructor Details
-
ConsumerGroupDescription
public ConsumerGroupDescription(String groupId, boolean isSimpleConsumerGroup, Collection<MemberDescription> members, String partitionAssignor, ConsumerGroupState state, Node coordinator) -
ConsumerGroupDescription
public ConsumerGroupDescription(String groupId, boolean isSimpleConsumerGroup, Collection<MemberDescription> members, String partitionAssignor, ConsumerGroupState state, Node coordinator, Set<AclOperation> authorizedOperations) -
ConsumerGroupDescription
public ConsumerGroupDescription(String groupId, boolean isSimpleConsumerGroup, Collection<MemberDescription> members, String partitionAssignor, GroupType type, ConsumerGroupState state, Node coordinator, Set<AclOperation> authorizedOperations)
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
groupId
The id of the consumer group. -
isSimpleConsumerGroup
public boolean isSimpleConsumerGroup()If consumer group is simple or not. -
members
A list of the members of the consumer group. -
partitionAssignor
The consumer group partition assignor. -
type
The group type (or the protocol) of this consumer group. It defaults to Classic if not provided by the server. -
state
The consumer group state, or UNKNOWN if the state is too new for us to parse. -
coordinator
The consumer group coordinator, or null if the coordinator is not known. -
authorizedOperations
authorizedOperations for this group, or null if that information is not known. -
toString
-