Class ClusterCompanion


  • public class ClusterCompanion
    extends Object
    Companion for Cluster operations on Kafka broker
    • Constructor Detail

      • ClusterCompanion

        public ClusterCompanion​(org.apache.kafka.clients.admin.AdminClient adminClient,
                                Duration kafkaApiTimeout)
    • Method Detail

      • nodes

        public Collection<org.apache.kafka.common.Node> nodes()
        Returns:
        the collection of Nodes of the cluster
      • controller

        public org.apache.kafka.common.Node controller()
        Returns:
        the controller Node of the cluster
      • clusterId

        public String clusterId()
        Returns:
        the cluster id
      • aclOperations

        public Set<org.apache.kafka.common.acl.AclOperation> aclOperations()
        Returns:
        the set of AclOperations