@InterfaceStability.Evolving public class DescribeClusterResult extends java.lang.Object
AdminClient.describeCluster()
call.
The API of this class is evolving, see AdminClient
for details.Constructor and Description |
---|
DescribeClusterResult(KafkaFuture<java.util.Collection<Node>> nodes,
KafkaFuture<Node> controller,
KafkaFuture<java.lang.String> clusterId) |
Modifier and Type | Method and Description |
---|---|
KafkaFuture<java.lang.String> |
clusterId()
Returns a future which yields the current cluster id.
|
KafkaFuture<Node> |
controller()
Returns a future which yields the current controller id.
|
KafkaFuture<java.util.Collection<Node>> |
nodes()
Returns a future which yields a collection of nodes.
|
public DescribeClusterResult(KafkaFuture<java.util.Collection<Node>> nodes, KafkaFuture<Node> controller, KafkaFuture<java.lang.String> clusterId)
public KafkaFuture<java.util.Collection<Node>> nodes()
public KafkaFuture<Node> controller()
public KafkaFuture<java.lang.String> clusterId()