@InterfaceStability.Evolving public class DescribeTopicsResult extends Object
Admin.describeTopics(Collection) call. The API of this class is evolving, see Admin for details.| Modifier | Constructor and Description |
|---|---|
protected | DescribeTopicsResult(Map<String,KafkaFuture<TopicDescription>> futures)Deprecated. |
protected | DescribeTopicsResult(Map<Uuid,KafkaFuture<TopicDescription>> topicIdFutures, Map<String,KafkaFuture<TopicDescription>> nameFutures) |
| Modifier and Type | Method and Description |
|---|---|
KafkaFuture<Map<String,TopicDescription>> | all()Deprecated. Since 3.1.0 use allTopicNames() instead |
KafkaFuture<Map<Uuid,TopicDescription>> | allTopicIds() |
KafkaFuture<Map<String,TopicDescription>> | allTopicNames() |
Map<Uuid,KafkaFuture<TopicDescription>> | topicIdValues()Use when Admin.describeTopics(TopicCollection, DescribeTopicsOptions) used a TopicIdCollection |
Map<String,KafkaFuture<TopicDescription>> | topicNameValues()Use when Admin.describeTopics(TopicCollection, DescribeTopicsOptions) used a TopicNameCollection |
Map<String,KafkaFuture<TopicDescription>> | values()Deprecated. Since 3.1.0 use topicNameValues() instead |
@Deprecated protected DescribeTopicsResult(Map<String,KafkaFuture<TopicDescription>> futures)
protected DescribeTopicsResult(Map<Uuid,KafkaFuture<TopicDescription>> topicIdFutures, Map<String,KafkaFuture<TopicDescription>> nameFutures)
public Map<Uuid,KafkaFuture<TopicDescription>> topicIdValues()
Admin.describeTopics(TopicCollection, DescribeTopicsOptions) used a TopicIdCollectionpublic Map<String,KafkaFuture<TopicDescription>> topicNameValues()
Admin.describeTopics(TopicCollection, DescribeTopicsOptions) used a TopicNameCollection@Deprecated public Map<String,KafkaFuture<TopicDescription>> values()
topicNameValues() instead@Deprecated public KafkaFuture<Map<String,TopicDescription>> all()
allTopicNames() insteadpublic KafkaFuture<Map<String,TopicDescription>> allTopicNames()
public KafkaFuture<Map<Uuid,TopicDescription>> allTopicIds()