Java api从Kafka获取消费者列表

Java api从Kafka获取消费者列表,java,apache-kafka,kafka-consumer-api,Java,Apache Kafka,Kafka Consumer Api,是否可以从java应用程序中从Kafka获取消费者列表?目前我只是按照以下方式执行shell脚本: Runtime.getRuntime().exec(/opt/kafka/bin/kafka-consumer-groups.sh --bootstrap-server localhost:9092 --list) 但这似乎是错误的。到目前为止,我没有任何其他方式 当我面对同样的问题时,我使用了scala中的以下内容并转换为Java: scala.collection.immutable.Lis

是否可以从java应用程序中从Kafka获取消费者列表?目前我只是按照以下方式执行shell脚本:

Runtime.getRuntime().exec(/opt/kafka/bin/kafka-consumer-groups.sh --bootstrap-server localhost:9092 --list)

但这似乎是错误的。到目前为止,我没有任何其他方式

当我面对同样的问题时,我使用了scala中的以下内容并转换为Java:

scala.collection.immutable.List<GroupOverview> consumerList = getAdminClient().listAllConsumerGroupsFlattened();
scala.collection.immutable.List consumerList=getAdminClient().listAllConsumerGroupsFlattened();
GroupOverview对象将为您提供开始时所需的所有详细信息