类 NonPersistentTopicsImpl

java.lang.Object
org.apache.pulsar.client.admin.internal.BaseResource
org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
所有已实现的接口:
org.apache.pulsar.client.admin.NonPersistentTopics

public class NonPersistentTopicsImpl extends BaseResource implements org.apache.pulsar.client.admin.NonPersistentTopics
  • 构造器详细资料

    • NonPersistentTopicsImpl

      public NonPersistentTopicsImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs)
  • 方法详细资料

    • createPartitionedTopic

      public void createPartitionedTopic(String topic, int numPartitions) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      createPartitionedTopic 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • createPartitionedTopicAsync

      public CompletableFuture<Void> createPartitionedTopicAsync(String topic, int numPartitions)
      指定者:
      createPartitionedTopicAsync 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics
    • getPartitionedTopicMetadata

      public org.apache.pulsar.common.partition.PartitionedTopicMetadata getPartitionedTopicMetadata(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getPartitionedTopicMetadata 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getPartitionedTopicMetadataAsync

      public CompletableFuture<org.apache.pulsar.common.partition.PartitionedTopicMetadata> getPartitionedTopicMetadataAsync(String topic)
      指定者:
      getPartitionedTopicMetadataAsync 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics
    • getStats

      public org.apache.pulsar.common.policies.data.NonPersistentTopicStats getStats(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getStats 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getStatsAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.NonPersistentTopicStats> getStatsAsync(String topic)
      指定者:
      getStatsAsync 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics
    • getInternalStats

      public org.apache.pulsar.common.policies.data.PersistentTopicInternalStats getInternalStats(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getInternalStats 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getInternalStatsAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.PersistentTopicInternalStats> getInternalStatsAsync(String topic)
      指定者:
      getInternalStatsAsync 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics
    • unload

      public void unload(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      unload 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • unloadAsync

      public CompletableFuture<Void> unloadAsync(String topic)
      指定者:
      unloadAsync 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics
    • getListInBundle

      public List<String> getListInBundle(String namespace, String bundleRange) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getListInBundle 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getListInBundleAsync

      public CompletableFuture<List<String>> getListInBundleAsync(String namespace, String bundleRange)
      指定者:
      getListInBundleAsync 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics
    • getList

      public List<String> getList(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getList 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getListAsync

      public CompletableFuture<List<String>> getListAsync(String namespace)
      指定者:
      getListAsync 在接口中 org.apache.pulsar.client.admin.NonPersistentTopics