Package org.apache.kafka.clients.admin
Class ConsumerGroupListing
java.lang.Object
org.apache.kafka.clients.admin.ConsumerGroupListing
A listing of a consumer group in the cluster.
Constructor Summary
ConstructorsConstructorDescriptionConsumerGroupListing(String groupId, boolean isSimpleConsumerGroup) Create an instance with the specified parameters.ConsumerGroupListing(String groupId, boolean isSimpleConsumerGroup, Optional<ConsumerGroupState> state) Deprecated.Since 4.0.ConsumerGroupListing(String groupId, boolean isSimpleConsumerGroup, Optional<ConsumerGroupState> state, Optional<GroupType> type) Deprecated.Since 4.0.ConsumerGroupListing(String groupId, Optional<GroupState> groupState, boolean isSimpleConsumerGroup) Create an instance with the specified parameters.ConsumerGroupListing(String groupId, Optional<GroupState> groupState, Optional<GroupType> type, boolean isSimpleConsumerGroup) Create an instance with the specified parameters.Method Summary
Constructor Details
ConsumerGroupListing
Create an instance with the specified parameters.- Parameters:
groupId- Group Id.isSimpleConsumerGroup- If consumer group is simple or not.
ConsumerGroupListing
@Deprecatedpublic ConsumerGroupListing(String groupId, boolean isSimpleConsumerGroup, Optional<ConsumerGroupState> state) Deprecated.Since 4.0. UseConsumerGroupListing(String, Optional, boolean)instead.Create an instance with the specified parameters.- Parameters:
groupId- Group Id.isSimpleConsumerGroup- If consumer group is simple or not.state- The state of the consumer group.
ConsumerGroupListing
@Deprecatedpublic ConsumerGroupListing(String groupId, boolean isSimpleConsumerGroup, Optional<ConsumerGroupState> state, Optional<GroupType> type) Deprecated.Since 4.0. UseConsumerGroupListing(String, Optional, Optional, boolean)instead.Create an instance with the specified parameters.- Parameters:
groupId- Group Id.isSimpleConsumerGroup- If consumer group is simple or not.state- The state of the consumer group.type- The type of the consumer group.
ConsumerGroupListing
public ConsumerGroupListing(String groupId, Optional<GroupState> groupState, boolean isSimpleConsumerGroup) Create an instance with the specified parameters.- Parameters:
groupId- Group Id.groupState- The state of the consumer group.isSimpleConsumerGroup- If consumer group is simple or not.
ConsumerGroupListing
public ConsumerGroupListing(String groupId, Optional<GroupState> groupState, Optional<GroupType> type, boolean isSimpleConsumerGroup) Create an instance with the specified parameters.- Parameters:
groupId- Group Id.groupState- The state of the consumer group.type- The type of the consumer group.isSimpleConsumerGroup- If consumer group is simple or not.
Method Details
groupId
Consumer Group IdisSimpleConsumerGroup
public boolean isSimpleConsumerGroup()If Consumer Group is simple or not.groupState
Group statestate
Deprecated.Since 4.0. UsegroupState()instead.Consumer Group statetype
The type of the consumer group.- Returns:
- An Optional containing the type, if available.
toString
hashCode
public int hashCode()equals