类 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
-
字段概要
从类继承的字段 org.apache.pulsar.client.admin.internal.BaseResource
auth, readTimeoutMs -
构造器概要
构造器构造器说明NonPersistentTopicsImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs) -
方法概要
修饰符和类型方法说明voidcreatePartitionedTopic(String topic, int numPartitions) createPartitionedTopicAsync(String topic, int numPartitions) org.apache.pulsar.common.policies.data.PersistentTopicInternalStatsgetInternalStats(String topic) CompletableFuture<org.apache.pulsar.common.policies.data.PersistentTopicInternalStats>getInternalStatsAsync(String topic) getListAsync(String namespace) getListInBundle(String namespace, String bundleRange) getListInBundleAsync(String namespace, String bundleRange) org.apache.pulsar.common.partition.PartitionedTopicMetadataCompletableFuture<org.apache.pulsar.common.partition.PartitionedTopicMetadata>org.apache.pulsar.common.policies.data.NonPersistentTopicStatsCompletableFuture<org.apache.pulsar.common.policies.data.NonPersistentTopicStats>getStatsAsync(String topic) voidunloadAsync(String topic) 从类继承的方法 org.apache.pulsar.client.admin.internal.BaseResource
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncPostRequest, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsync, sync
-
构造器详细资料
-
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
- 指定者:
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
- 指定者:
unload在接口中org.apache.pulsar.client.admin.NonPersistentTopics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
unloadAsync
- 指定者:
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
- 指定者:
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
- 指定者:
getListAsync在接口中org.apache.pulsar.client.admin.NonPersistentTopics
-