From 26b8400ecafe9853bbb8ee3caf04a0a53eb6b224 Mon Sep 17 00:00:00 2001 From: Apurva007 Date: Wed, 16 Sep 2020 17:33:45 -0700 Subject: Enhancement for Kafka Admin Client's "Describe Consumer Group" (#2035) Adding namedtuples for DescribeConsumerGroup response; Adding Serialization of MemberData and MemberAssignment for the response Co-authored-by: Apurva Telang Co-authored-by: Jeff Widman --- kafka/structs.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'kafka/structs.py') diff --git a/kafka/structs.py b/kafka/structs.py index 0d225bc..bcb0236 100644 --- a/kafka/structs.py +++ b/kafka/structs.py @@ -70,6 +70,11 @@ Keyword Arguments: OffsetAndTimestamp = namedtuple("OffsetAndTimestamp", ["offset", "timestamp"]) +MemberInformation = namedtuple("MemberInformation", + ["member_id", "client_id", "client_host", "member_metadata", "member_assignment"]) + +GroupInformation = namedtuple("GroupInformation", + ["error_code", "group", "state", "protocol_type", "protocol", "members", "authorized_operations"]) """Define retry policy for async producer -- cgit v1.2.1