接口 Lookup


  • public interface Lookup
    This is an interface class to allow using command line tool to quickly lookup the broker serving the topic.
    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      java.lang.String getBundleRange​(java.lang.String topic)
      Get a bundle range of a topic.
      java.util.concurrent.CompletableFuture<java.lang.String> getBundleRangeAsync​(java.lang.String topic)
      Get a bundle range of a topic asynchronously.
      java.util.Map<java.lang.String,​java.lang.String> lookupPartitionedTopic​(java.lang.String topic)
      Lookup a partitioned topic.
      java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,​java.lang.String>> lookupPartitionedTopicAsync​(java.lang.String topic)
      Lookup a partitioned topic.
      java.lang.String lookupTopic​(java.lang.String topic)
      Lookup a topic.
      java.util.concurrent.CompletableFuture<java.lang.String> lookupTopicAsync​(java.lang.String topic)
      Lookup a topic asynchronously.
    • 方法详细资料

      • lookupTopic

        java.lang.String lookupTopic​(java.lang.String topic)
                              throws PulsarAdminException
        Lookup a topic.
        参数:
        topic -
        返回:
        the broker URL that serves the topic
        抛出:
        PulsarAdminException
      • lookupTopicAsync

        java.util.concurrent.CompletableFuture<java.lang.String> lookupTopicAsync​(java.lang.String topic)
        Lookup a topic asynchronously.
        参数:
        topic -
        返回:
        the broker URL that serves the topic
      • lookupPartitionedTopic

        java.util.Map<java.lang.String,​java.lang.String> lookupPartitionedTopic​(java.lang.String topic)
                                                                               throws PulsarAdminException
        Lookup a partitioned topic.
        参数:
        topic -
        返回:
        the broker URLs that serves the topic
        抛出:
        PulsarAdminException
      • lookupPartitionedTopicAsync

        java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,​java.lang.String>> lookupPartitionedTopicAsync​(java.lang.String topic)
        Lookup a partitioned topic.
        参数:
        topic -
        返回:
        the broker URLs that serves the topic
      • getBundleRangeAsync

        java.util.concurrent.CompletableFuture<java.lang.String> getBundleRangeAsync​(java.lang.String topic)
        Get a bundle range of a topic asynchronously.
        参数:
        topic -
        返回: