类 TopicsImpl
java.lang.Object
org.apache.pulsar.client.admin.internal.BaseResource
org.apache.pulsar.client.admin.internal.TopicsImpl
- 所有已实现的接口:
org.apache.pulsar.client.admin.Topics
-
嵌套类概要
从接口继承的嵌套类/接口 org.apache.pulsar.client.admin.Topics
org.apache.pulsar.client.admin.Topics.QueryParam -
字段概要
从类继承的字段 org.apache.pulsar.client.admin.internal.BaseResource
auth, readTimeoutMs -
构造器概要
构造器构造器说明TopicsImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs) -
方法概要
修饰符和类型方法说明org.apache.pulsar.client.admin.LongRunningProcessStatuscompactionStatus(String topic) CompletableFuture<org.apache.pulsar.client.admin.LongRunningProcessStatus>compactionStatusAsync(String topic) voidcreateMissedPartitions(String topic) voidcreateNonPartitionedTopic(String topic, Map<String, String> metadata) createNonPartitionedTopicAsync(String topic, Map<String, String> properties) voidcreatePartitionedTopic(String topic, int numPartitions, Map<String, String> metadata) createPartitionedTopicAsync(String topic, int numPartitions, boolean createLocalTopicOnly, Map<String, String> properties) createPartitionedTopicAsync(String topic, int numPartitions, Map<String, String> properties) voidcreateSubscription(String topic, String subscriptionName, org.apache.pulsar.client.api.MessageId messageId, boolean replicated, Map<String, String> properties) createSubscriptionAsync(String topic, String subscriptionName, org.apache.pulsar.client.api.MessageId messageId, boolean replicated, Map<String, String> properties) voidvoiddeleteAsync(String topic) deleteAsync(String topic, boolean force, boolean deleteSchema) voiddeletePartitionedTopic(String topic) voiddeletePartitionedTopic(String topic, boolean force, boolean deleteSchema) deletePartitionedTopicAsync(String topic, boolean force, boolean deleteSchema) voiddeleteSubscription(String topic, String subName) voiddeleteSubscription(String topic, String subName, boolean force) deleteSubscriptionAsync(String topic, String subName) deleteSubscriptionAsync(String topic, String subName, boolean force) voiddisableDeduplication(String topic) disableDeduplicationAsync(String topic) voidenableDeduplication(String topic, boolean enabled) enableDeduplicationAsync(String topic, boolean enabled) org.apache.pulsar.client.api.Message<byte[]>examineMessage(String topic, String initialPosition, long messagePosition) CompletableFuture<org.apache.pulsar.client.api.Message<byte[]>>examineMessageAsync(String topic, String initialPosition, long messagePosition) voidexpireMessages(String topic, String subName, long expireTimeInSeconds) voidexpireMessages(String topic, String subscriptionName, org.apache.pulsar.client.api.MessageId messageId, boolean isExcluded) expireMessagesAsync(String topic, String subName, long expireTimeInSeconds) expireMessagesAsync(String topic, String subscriptionName, org.apache.pulsar.client.api.MessageId messageId, boolean isExcluded) voidexpireMessagesForAllSubscriptions(String topic, long expireTimeInSeconds) expireMessagesForAllSubscriptionsAsync(String topic, long expireTimeInSeconds) Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota> getBacklogQuotaMap(String topic) Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota> getBacklogQuotaMap(String topic, boolean applied) getBacklogSizeByMessageId(String topic, org.apache.pulsar.client.api.MessageId messageId) getBacklogSizeByMessageIdAsync(String topic, org.apache.pulsar.client.api.MessageId messageId) getCompactionThreshold(String topic) getCompactionThreshold(String topic, boolean applied) getCompactionThresholdAsync(String topic, boolean applied) getDeduplicationEnabled(String topic) getDeduplicationStatus(String topic) getDeduplicationStatus(String topic, boolean applied) getDeduplicationStatusAsync(String topic, boolean applied) org.apache.pulsar.common.policies.data.DelayedDeliveryPoliciesgetDelayedDeliveryPolicy(String topic) org.apache.pulsar.common.policies.data.DelayedDeliveryPoliciesgetDelayedDeliveryPolicy(String topic, boolean applied) CompletableFuture<org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies>CompletableFuture<org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies>getDelayedDeliveryPolicyAsync(String topic, boolean applied) org.apache.pulsar.common.policies.data.DispatchRategetDispatchRate(String topic) org.apache.pulsar.common.policies.data.DispatchRategetDispatchRate(String topic, boolean applied) CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>getDispatchRateAsync(String topic) CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>getDispatchRateAsync(String topic, boolean applied) org.apache.pulsar.common.policies.data.InactiveTopicPoliciesgetInactiveTopicPolicies(String topic) org.apache.pulsar.common.policies.data.InactiveTopicPoliciesgetInactiveTopicPolicies(String topic, boolean applied) CompletableFuture<org.apache.pulsar.common.policies.data.InactiveTopicPolicies>CompletableFuture<org.apache.pulsar.common.policies.data.InactiveTopicPolicies>getInactiveTopicPoliciesAsync(String topic, boolean applied) getInternalInfo(String topic) getInternalInfoAsync(String topic) org.apache.pulsar.common.policies.data.PersistentTopicInternalStatsgetInternalStats(String topic) org.apache.pulsar.common.policies.data.PersistentTopicInternalStatsgetInternalStats(String topic, boolean metadata) CompletableFuture<org.apache.pulsar.common.policies.data.PersistentTopicInternalStats>getInternalStatsAsync(String topic) CompletableFuture<org.apache.pulsar.common.policies.data.PersistentTopicInternalStats>getInternalStatsAsync(String topic, boolean metadata) org.apache.pulsar.client.api.MessageIdgetLastMessageId(String topic) CompletableFuture<org.apache.pulsar.client.api.MessageId>getLastMessageIdAsync(String topic) getList(String namespace, org.apache.pulsar.common.naming.TopicDomain topicDomain, Map<org.apache.pulsar.client.admin.Topics.QueryParam, Object> params) getListAsync(String namespace) getListAsync(String namespace, org.apache.pulsar.common.naming.TopicDomain topicDomain) getListAsync(String namespace, org.apache.pulsar.common.naming.TopicDomain topicDomain, Map<org.apache.pulsar.client.admin.Topics.QueryParam, Object> params) getListInBundle(String namespace, String bundleRange) getListInBundleAsync(String namespace, String bundleRange) getMaxConsumers(String topic) getMaxConsumers(String topic, boolean applied) getMaxConsumersAsync(String topic) getMaxConsumersAsync(String topic, boolean applied) getMaxMessageSize(String topic) getMaxMessageSizeAsync(String topic) getMaxProducers(String topic) getMaxProducers(String topic, boolean applied) getMaxProducersAsync(String topic) getMaxProducersAsync(String topic, boolean applied) getMaxUnackedMessagesOnConsumer(String topic, boolean applied) getMaxUnackedMessagesOnConsumerAsync(String topic, boolean applied) getMaxUnackedMessagesOnSubscription(String topic, boolean applied) getMaxUnackedMessagesOnSubscriptionAsync(String topic, boolean applied) org.apache.pulsar.client.api.Message<byte[]>getMessageById(String topic, long ledgerId, long entryId) CompletableFuture<org.apache.pulsar.client.api.Message<byte[]>>getMessageByIdAsync(String topic, long ledgerId, long entryId) org.apache.pulsar.client.api.MessageIdgetMessageIdByTimestamp(String topic, long timestamp) CompletableFuture<org.apache.pulsar.client.api.MessageId>getMessageIdByTimestampAsync(String topic, long timestamp) getMessageTTL(String topic) getMessageTTL(String topic, boolean applied) org.apache.pulsar.common.policies.data.OffloadPoliciesgetOffloadPolicies(String topic) org.apache.pulsar.common.policies.data.OffloadPoliciesgetOffloadPolicies(String topic, boolean applied) CompletableFuture<org.apache.pulsar.common.policies.data.OffloadPolicies>getOffloadPoliciesAsync(String topic) CompletableFuture<org.apache.pulsar.common.policies.data.OffloadPolicies>getOffloadPoliciesAsync(String topic, boolean applied) org.apache.pulsar.common.policies.data.PartitionedTopicInternalStatsCompletableFuture<org.apache.pulsar.common.policies.data.PartitionedTopicInternalStats>org.apache.pulsar.common.policies.data.PartitionedTopicStatsgetPartitionedStats(String topic, boolean perPartition, boolean getPreciseBacklog, boolean subscriptionBacklogSize) CompletableFuture<org.apache.pulsar.common.policies.data.PartitionedTopicStats>getPartitionedStatsAsync(String topic, boolean perPartition, boolean getPreciseBacklog, boolean subscriptionBacklogSize) getPartitionedTopicList(String namespace) getPartitionedTopicListAsync(String namespace) org.apache.pulsar.common.partition.PartitionedTopicMetadataCompletableFuture<org.apache.pulsar.common.partition.PartitionedTopicMetadata>getPermissions(String topic) CompletableFuture<Map<String,Set<org.apache.pulsar.common.policies.data.AuthAction>>> getPermissionsAsync(String topic) org.apache.pulsar.common.policies.data.PersistencePoliciesgetPersistence(String topic) org.apache.pulsar.common.policies.data.PersistencePoliciesgetPersistence(String topic, boolean applied) CompletableFuture<org.apache.pulsar.common.policies.data.PersistencePolicies>getPersistenceAsync(String topic) CompletableFuture<org.apache.pulsar.common.policies.data.PersistencePolicies>getPersistenceAsync(String topic, boolean applied) getProperties(String topic) getPropertiesAsync(String topic) org.apache.pulsar.common.policies.data.PublishRategetPublishRate(String topic) CompletableFuture<org.apache.pulsar.common.policies.data.PublishRate>getPublishRateAsync(String topic) getReplicatedSubscriptionStatus(String topic, String subName) getReplicatedSubscriptionStatusAsync(String topic, String subName) getReplicationClusters(String topic, boolean applied) getReplicationClustersAsync(String topic, boolean applied) org.apache.pulsar.common.policies.data.DispatchRategetReplicatorDispatchRate(String topic) org.apache.pulsar.common.policies.data.DispatchRategetReplicatorDispatchRate(String topic, boolean applied) CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>getReplicatorDispatchRateAsync(String topic, boolean applied) org.apache.pulsar.common.policies.data.RetentionPoliciesgetRetention(String topic) org.apache.pulsar.common.policies.data.RetentionPoliciesgetRetention(String topic, boolean applied) CompletableFuture<org.apache.pulsar.common.policies.data.RetentionPolicies>getRetentionAsync(String topic) CompletableFuture<org.apache.pulsar.common.policies.data.RetentionPolicies>getRetentionAsync(String topic, boolean applied) org.apache.pulsar.common.policies.data.TopicStatsCompletableFuture<org.apache.pulsar.common.policies.data.TopicStats>getStatsAsync(String topic, boolean getPreciseBacklog, boolean subscriptionBacklogSize, boolean getEarliestTimeInBacklog) org.apache.pulsar.common.policies.data.SubscribeRategetSubscribeRate(String topic) org.apache.pulsar.common.policies.data.SubscribeRategetSubscribeRate(String topic, boolean applied) CompletableFuture<org.apache.pulsar.common.policies.data.SubscribeRate>getSubscribeRateAsync(String topic) CompletableFuture<org.apache.pulsar.common.policies.data.SubscribeRate>getSubscribeRateAsync(String topic, boolean applied) org.apache.pulsar.common.policies.data.DispatchRateorg.apache.pulsar.common.policies.data.DispatchRategetSubscriptionDispatchRate(String topic, boolean applied) CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>getSubscriptionDispatchRateAsync(String topic, boolean applied) getSubscriptions(String topic) getSubscriptionsAsync(String topic) Set<org.apache.pulsar.client.api.SubscriptionType>CompletableFuture<Set<org.apache.pulsar.client.api.SubscriptionType>>voidgrantPermission(String topic, String role, Set<org.apache.pulsar.common.policies.data.AuthAction> actions) grantPermissionAsync(String topic, String role, Set<org.apache.pulsar.common.policies.data.AuthAction> actions) org.apache.pulsar.client.admin.OffloadProcessStatusoffloadStatus(String topic) CompletableFuture<org.apache.pulsar.client.admin.OffloadProcessStatus>offloadStatusAsync(String topic) List<org.apache.pulsar.client.api.Message<byte[]>>peekMessages(String topic, String subName, int numMessages) CompletableFuture<List<org.apache.pulsar.client.api.Message<byte[]>>>peekMessagesAsync(String topic, String subName, int numMessages) voidremoveBacklogQuota(String topic, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) voidremoveCompactionThreshold(String topic) voidvoidremoveDeduplicationStatus(String topic) voidvoidremoveDispatchRate(String topic) removeDispatchRateAsync(String topic) voidvoidremoveMaxConsumers(String topic) removeMaxConsumersAsync(String topic) voidvoidremoveMaxMessageSize(String topic) removeMaxMessageSizeAsync(String topic) voidremoveMaxProducers(String topic) removeMaxProducersAsync(String topic) voidvoidvoidvoidremoveMessageTTL(String topic) voidremoveOffloadPolicies(String topic) removeOffloadPoliciesAsync(String topic) voidremovePersistence(String topic) removePersistenceAsync(String topic) voidremovePublishRate(String topic) removePublishRateAsync(String topic) voidremoveReplicationClusters(String topic) voidvoidremoveRetention(String topic) removeRetentionAsync(String topic) voidremoveSubscribeRate(String topic) removeSubscribeRateAsync(String topic) voidvoidvoidresetCursor(String topic, String subName, long timestamp) voidresetCursor(String topic, String subName, org.apache.pulsar.client.api.MessageId messageId) voidresetCursor(String topic, String subName, org.apache.pulsar.client.api.MessageId messageId, boolean isExcluded) resetCursorAsync(String topic, String subName, long timestamp) resetCursorAsync(String topic, String subName, org.apache.pulsar.client.api.MessageId messageId) resetCursorAsync(String topic, String subName, org.apache.pulsar.client.api.MessageId messageId, boolean isExcluded) voidrevokePermissions(String topic, String role) revokePermissionsAsync(String topic, String role) voidsetBacklogQuota(String topic, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) voidsetCompactionThreshold(String topic, long compactionThreshold) setCompactionThresholdAsync(String topic, long compactionThreshold) voidsetDeduplicationSnapshotInterval(String topic, int interval) setDeduplicationSnapshotIntervalAsync(String topic, int interval) voidsetDeduplicationStatus(String topic, boolean enabled) setDeduplicationStatusAsync(String topic, boolean enabled) voidsetDelayedDeliveryPolicy(String topic, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies) setDelayedDeliveryPolicyAsync(String topic, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies) voidsetDispatchRate(String topic, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) setDispatchRateAsync(String topic, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) voidsetInactiveTopicPolicies(String topic, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies) setInactiveTopicPoliciesAsync(String topic, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies) voidsetMaxConsumers(String topic, int maxConsumers) setMaxConsumersAsync(String topic, int maxConsumers) voidsetMaxConsumersPerSubscription(String topic, int maxConsumersPerSubscription) setMaxConsumersPerSubscriptionAsync(String topic, int maxConsumersPerSubscription) voidsetMaxMessageSize(String topic, int maxMessageSize) setMaxMessageSizeAsync(String topic, int maxMessageSize) voidsetMaxProducers(String topic, int maxProducers) setMaxProducersAsync(String topic, int maxProducers) voidsetMaxSubscriptionsPerTopic(String topic, int maxSubscriptionsPerTopic) setMaxSubscriptionsPerTopicAsync(String topic, int maxSubscriptionsPerTopic) voidsetMaxUnackedMessagesOnConsumer(String topic, int maxNum) setMaxUnackedMessagesOnConsumerAsync(String topic, int maxNum) voidsetMaxUnackedMessagesOnSubscription(String topic, int maxNum) setMaxUnackedMessagesOnSubscriptionAsync(String topic, int maxNum) voidsetMessageTTL(String topic, int messageTTLInSecond) voidsetOffloadPolicies(String topic, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies) setOffloadPoliciesAsync(String topic, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies) voidsetPersistence(String topic, org.apache.pulsar.common.policies.data.PersistencePolicies persistencePolicies) setPersistenceAsync(String topic, org.apache.pulsar.common.policies.data.PersistencePolicies persistencePolicies) voidsetPublishRate(String topic, org.apache.pulsar.common.policies.data.PublishRate publishRate) setPublishRateAsync(String topic, org.apache.pulsar.common.policies.data.PublishRate publishRate) voidsetReplicatedSubscriptionStatus(String topic, String subName, boolean enabled) setReplicatedSubscriptionStatusAsync(String topic, String subName, boolean enabled) voidsetReplicationClusters(String topic, List<String> clusterIds) setReplicationClustersAsync(String topic, List<String> clusterIds) voidsetReplicatorDispatchRate(String topic, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) setReplicatorDispatchRateAsync(String topic, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) voidsetRetention(String topic, org.apache.pulsar.common.policies.data.RetentionPolicies retention) setRetentionAsync(String topic, org.apache.pulsar.common.policies.data.RetentionPolicies retention) voidsetSubscribeRate(String topic, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate) setSubscribeRateAsync(String topic, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate) voidsetSubscriptionDispatchRate(String topic, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) setSubscriptionDispatchRateAsync(String topic, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) voidsetSubscriptionTypesEnabled(String topic, Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypesEnabled) setSubscriptionTypesEnabledAsync(String topic, Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypesEnabled) voidskipAllMessages(String topic, String subName) skipAllMessagesAsync(String topic, String subName) voidskipMessages(String topic, String subName, long numMessages) skipMessagesAsync(String topic, String subName, long numMessages) terminatePartitionedTopic(String topic) CompletableFuture<Map<Integer,org.apache.pulsar.client.api.MessageId>> org.apache.pulsar.client.api.MessageIdterminateTopic(String topic) CompletableFuture<org.apache.pulsar.client.api.MessageId>terminateTopicAsync(String topic) voidtriggerCompaction(String topic) triggerCompactionAsync(String topic) voidtriggerOffload(String topic, org.apache.pulsar.client.api.MessageId messageId) triggerOffloadAsync(String topic, org.apache.pulsar.client.api.MessageId messageId) voidtruncateAsync(String topic) voidunloadAsync(String topic) voidupdatePartitionedTopic(String topic, int numPartitions) voidupdatePartitionedTopic(String topic, int numPartitions, boolean updateLocalTopicOnly) voidupdatePartitionedTopic(String topic, int numPartitions, boolean updateLocalTopicOnly, boolean force) updatePartitionedTopicAsync(String topic, int numPartitions) updatePartitionedTopicAsync(String topic, int numPartitions, boolean updateLocalTopicOnly) updatePartitionedTopicAsync(String topic, int numPartitions, boolean updateLocalTopicOnly, boolean force) voidupdateSubscriptionProperties(String topic, String subName, Map<String, String> subscriptionProperties) updateSubscriptionPropertiesAsync(String topic, String subName, Map<String, String> subscriptionProperties) 从类继承的方法 org.apache.pulsar.client.admin.internal.BaseResource
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncPostRequest, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsync, sync从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.apache.pulsar.client.admin.Topics
createNonPartitionedTopic, createNonPartitionedTopicAsync, createPartitionedTopic, createPartitionedTopicAsync, createSubscription, createSubscription, createSubscriptionAsync, createSubscriptionAsync, delete, deleteAsync, deletePartitionedTopic, deletePartitionedTopicAsync, getPartitionedStats, getPartitionedStatsAsync, getStats, getStats, getStats, getStats, getStatsAsync, removeBacklogQuota, setBacklogQuota
-
构造器详细资料
-
TopicsImpl
public TopicsImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs)
-
-
方法详细资料
-
getList
public List<String> getList(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getList在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getList
public List<String> getList(String namespace, org.apache.pulsar.common.naming.TopicDomain topicDomain) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getList在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getList
public List<String> getList(String namespace, org.apache.pulsar.common.naming.TopicDomain topicDomain, Map<org.apache.pulsar.client.admin.Topics.QueryParam, Object> params) throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
getList在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getListAsync
- 指定者:
getListAsync在接口中org.apache.pulsar.client.admin.Topics
-
getListAsync
public CompletableFuture<List<String>> getListAsync(String namespace, org.apache.pulsar.common.naming.TopicDomain topicDomain) - 指定者:
getListAsync在接口中org.apache.pulsar.client.admin.Topics
-
getListAsync
public CompletableFuture<List<String>> getListAsync(String namespace, org.apache.pulsar.common.naming.TopicDomain topicDomain, Map<org.apache.pulsar.client.admin.Topics.QueryParam, Object> params) - 指定者:
getListAsync在接口中org.apache.pulsar.client.admin.Topics
-
getPartitionedTopicList
public List<String> getPartitionedTopicList(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getPartitionedTopicList在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPartitionedTopicListAsync
- 指定者:
getPartitionedTopicListAsync在接口中org.apache.pulsar.client.admin.Topics
-
getListInBundle
public List<String> getListInBundle(String namespace, String bundleRange) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getListInBundle在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getListInBundleAsync
- 指定者:
getListInBundleAsync在接口中org.apache.pulsar.client.admin.Topics
-
getPermissions
public Map<String,Set<org.apache.pulsar.common.policies.data.AuthAction>> getPermissions(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getPermissions在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPermissionsAsync
public CompletableFuture<Map<String,Set<org.apache.pulsar.common.policies.data.AuthAction>>> getPermissionsAsync(String topic) - 指定者:
getPermissionsAsync在接口中org.apache.pulsar.client.admin.Topics
-
grantPermission
public void grantPermission(String topic, String role, Set<org.apache.pulsar.common.policies.data.AuthAction> actions) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
grantPermission在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
grantPermissionAsync
public CompletableFuture<Void> grantPermissionAsync(String topic, String role, Set<org.apache.pulsar.common.policies.data.AuthAction> actions) - 指定者:
grantPermissionAsync在接口中org.apache.pulsar.client.admin.Topics
-
revokePermissions
public void revokePermissions(String topic, String role) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
revokePermissions在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
revokePermissionsAsync
- 指定者:
revokePermissionsAsync在接口中org.apache.pulsar.client.admin.Topics
-
createPartitionedTopic
public void createPartitionedTopic(String topic, int numPartitions, Map<String, String> metadata) throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
createPartitionedTopic在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
createNonPartitionedTopic
public void createNonPartitionedTopic(String topic, Map<String, String> metadata) throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
createNonPartitionedTopic在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
createMissedPartitions
public void createMissedPartitions(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
createMissedPartitions在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
createNonPartitionedTopicAsync
public CompletableFuture<Void> createNonPartitionedTopicAsync(String topic, Map<String, String> properties) - 指定者:
createNonPartitionedTopicAsync在接口中org.apache.pulsar.client.admin.Topics
-
createPartitionedTopicAsync
public CompletableFuture<Void> createPartitionedTopicAsync(String topic, int numPartitions, Map<String, String> properties) - 指定者:
createPartitionedTopicAsync在接口中org.apache.pulsar.client.admin.Topics
-
createPartitionedTopicAsync
-
createMissedPartitionsAsync
- 指定者:
createMissedPartitionsAsync在接口中org.apache.pulsar.client.admin.Topics
-
updatePartitionedTopic
public void updatePartitionedTopic(String topic, int numPartitions) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
updatePartitionedTopic在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
updatePartitionedTopicAsync
- 指定者:
updatePartitionedTopicAsync在接口中org.apache.pulsar.client.admin.Topics
-
updatePartitionedTopic
public void updatePartitionedTopic(String topic, int numPartitions, boolean updateLocalTopicOnly) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
updatePartitionedTopic在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
updatePartitionedTopic
public void updatePartitionedTopic(String topic, int numPartitions, boolean updateLocalTopicOnly, boolean force) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
updatePartitionedTopic在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
updatePartitionedTopicAsync
public CompletableFuture<Void> updatePartitionedTopicAsync(String topic, int numPartitions, boolean updateLocalTopicOnly) - 指定者:
updatePartitionedTopicAsync在接口中org.apache.pulsar.client.admin.Topics
-
updatePartitionedTopicAsync
public CompletableFuture<Void> updatePartitionedTopicAsync(String topic, int numPartitions, boolean updateLocalTopicOnly, boolean force) - 指定者:
updatePartitionedTopicAsync在接口中org.apache.pulsar.client.admin.Topics
-
getPartitionedTopicMetadata
public org.apache.pulsar.common.partition.PartitionedTopicMetadata getPartitionedTopicMetadata(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getPartitionedTopicMetadata在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPartitionedTopicMetadataAsync
public CompletableFuture<org.apache.pulsar.common.partition.PartitionedTopicMetadata> getPartitionedTopicMetadataAsync(String topic) - 指定者:
getPartitionedTopicMetadataAsync在接口中org.apache.pulsar.client.admin.Topics
-
getProperties
public Map<String,String> getProperties(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getProperties在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPropertiesAsync
- 指定者:
getPropertiesAsync在接口中org.apache.pulsar.client.admin.Topics
-
deletePartitionedTopic
public void deletePartitionedTopic(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
deletePartitionedTopic在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
deletePartitionedTopicAsync
- 指定者:
deletePartitionedTopicAsync在接口中org.apache.pulsar.client.admin.Topics
-
deletePartitionedTopic
public void deletePartitionedTopic(String topic, boolean force, boolean deleteSchema) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
deletePartitionedTopic在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
deletePartitionedTopicAsync
public CompletableFuture<Void> deletePartitionedTopicAsync(String topic, boolean force, boolean deleteSchema) - 指定者:
deletePartitionedTopicAsync在接口中org.apache.pulsar.client.admin.Topics
-
delete
- 指定者:
delete在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
deleteAsync
- 指定者:
deleteAsync在接口中org.apache.pulsar.client.admin.Topics
-
delete
public void delete(String topic, boolean force, boolean deleteSchema) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
delete在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
deleteAsync
- 指定者:
deleteAsync在接口中org.apache.pulsar.client.admin.Topics
-
unload
- 指定者:
unload在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
unloadAsync
- 指定者:
unloadAsync在接口中org.apache.pulsar.client.admin.Topics
-
terminateTopic
public org.apache.pulsar.client.api.MessageId terminateTopic(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
terminateTopic在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
terminateTopicAsync
- 指定者:
terminateTopicAsync在接口中org.apache.pulsar.client.admin.Topics
-
terminatePartitionedTopic
public Map<Integer,org.apache.pulsar.client.api.MessageId> terminatePartitionedTopic(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
terminatePartitionedTopic在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
terminatePartitionedTopicAsync
public CompletableFuture<Map<Integer,org.apache.pulsar.client.api.MessageId>> terminatePartitionedTopicAsync(String topic) - 指定者:
terminatePartitionedTopicAsync在接口中org.apache.pulsar.client.admin.Topics
-
getSubscriptions
public List<String> getSubscriptions(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getSubscriptions在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSubscriptionsAsync
- 指定者:
getSubscriptionsAsync在接口中org.apache.pulsar.client.admin.Topics
-
getStats
public org.apache.pulsar.common.policies.data.TopicStats getStats(String topic, org.apache.pulsar.client.admin.GetStatsOptions getStatsOptions) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getStats在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getStatsAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.TopicStats> getStatsAsync(String topic, boolean getPreciseBacklog, boolean subscriptionBacklogSize, boolean getEarliestTimeInBacklog) - 指定者:
getStatsAsync在接口中org.apache.pulsar.client.admin.Topics
-
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.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getInternalStats
public org.apache.pulsar.common.policies.data.PersistentTopicInternalStats getInternalStats(String topic, boolean metadata) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getInternalStats在接口中org.apache.pulsar.client.admin.Topics- 抛出:
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.Topics
-
getInternalStatsAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.PersistentTopicInternalStats> getInternalStatsAsync(String topic, boolean metadata) - 指定者:
getInternalStatsAsync在接口中org.apache.pulsar.client.admin.Topics
-
getInternalInfo
public String getInternalInfo(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getInternalInfo在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getInternalInfoAsync
- 指定者:
getInternalInfoAsync在接口中org.apache.pulsar.client.admin.Topics
-
getPartitionedStats
public org.apache.pulsar.common.policies.data.PartitionedTopicStats getPartitionedStats(String topic, boolean perPartition, boolean getPreciseBacklog, boolean subscriptionBacklogSize) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getPartitionedStats在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPartitionedStatsAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.PartitionedTopicStats> getPartitionedStatsAsync(String topic, boolean perPartition, boolean getPreciseBacklog, boolean subscriptionBacklogSize) - 指定者:
getPartitionedStatsAsync在接口中org.apache.pulsar.client.admin.Topics
-
getPartitionedInternalStats
public org.apache.pulsar.common.policies.data.PartitionedTopicInternalStats getPartitionedInternalStats(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getPartitionedInternalStats在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPartitionedInternalStatsAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.PartitionedTopicInternalStats> getPartitionedInternalStatsAsync(String topic) - 指定者:
getPartitionedInternalStatsAsync在接口中org.apache.pulsar.client.admin.Topics
-
deleteSubscription
public void deleteSubscription(String topic, String subName) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
deleteSubscription在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
deleteSubscription
public void deleteSubscription(String topic, String subName, boolean force) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
deleteSubscription在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
deleteSubscriptionAsync
- 指定者:
deleteSubscriptionAsync在接口中org.apache.pulsar.client.admin.Topics
-
deleteSubscriptionAsync
- 指定者:
deleteSubscriptionAsync在接口中org.apache.pulsar.client.admin.Topics
-
skipAllMessages
public void skipAllMessages(String topic, String subName) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
skipAllMessages在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
skipAllMessagesAsync
- 指定者:
skipAllMessagesAsync在接口中org.apache.pulsar.client.admin.Topics
-
skipMessages
public void skipMessages(String topic, String subName, long numMessages) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
skipMessages在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
skipMessagesAsync
- 指定者:
skipMessagesAsync在接口中org.apache.pulsar.client.admin.Topics
-
expireMessages
public void expireMessages(String topic, String subName, long expireTimeInSeconds) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
expireMessages在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
expireMessagesAsync
public CompletableFuture<Void> expireMessagesAsync(String topic, String subName, long expireTimeInSeconds) - 指定者:
expireMessagesAsync在接口中org.apache.pulsar.client.admin.Topics
-
expireMessages
public void expireMessages(String topic, String subscriptionName, org.apache.pulsar.client.api.MessageId messageId, boolean isExcluded) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
expireMessages在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
expireMessagesAsync
public CompletableFuture<Void> expireMessagesAsync(String topic, String subscriptionName, org.apache.pulsar.client.api.MessageId messageId, boolean isExcluded) - 指定者:
expireMessagesAsync在接口中org.apache.pulsar.client.admin.Topics
-
expireMessagesForAllSubscriptions
public void expireMessagesForAllSubscriptions(String topic, long expireTimeInSeconds) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
expireMessagesForAllSubscriptions在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
expireMessagesForAllSubscriptionsAsync
public CompletableFuture<Void> expireMessagesForAllSubscriptionsAsync(String topic, long expireTimeInSeconds) - 指定者:
expireMessagesForAllSubscriptionsAsync在接口中org.apache.pulsar.client.admin.Topics
-
peekMessages
public List<org.apache.pulsar.client.api.Message<byte[]>> peekMessages(String topic, String subName, int numMessages) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
peekMessages在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
peekMessagesAsync
public CompletableFuture<List<org.apache.pulsar.client.api.Message<byte[]>>> peekMessagesAsync(String topic, String subName, int numMessages) - 指定者:
peekMessagesAsync在接口中org.apache.pulsar.client.admin.Topics
-
examineMessage
public org.apache.pulsar.client.api.Message<byte[]> examineMessage(String topic, String initialPosition, long messagePosition) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
examineMessage在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
examineMessageAsync
public CompletableFuture<org.apache.pulsar.client.api.Message<byte[]>> examineMessageAsync(String topic, String initialPosition, long messagePosition) - 指定者:
examineMessageAsync在接口中org.apache.pulsar.client.admin.Topics
-
truncate
- 指定者:
truncate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
truncateAsync
- 指定者:
truncateAsync在接口中org.apache.pulsar.client.admin.Topics
-
getMessageByIdAsync
public CompletableFuture<org.apache.pulsar.client.api.Message<byte[]>> getMessageByIdAsync(String topic, long ledgerId, long entryId) - 指定者:
getMessageByIdAsync在接口中org.apache.pulsar.client.admin.Topics
-
getMessageById
public org.apache.pulsar.client.api.Message<byte[]> getMessageById(String topic, long ledgerId, long entryId) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMessageById在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMessageIdByTimestampAsync
public CompletableFuture<org.apache.pulsar.client.api.MessageId> getMessageIdByTimestampAsync(String topic, long timestamp) - 指定者:
getMessageIdByTimestampAsync在接口中org.apache.pulsar.client.admin.Topics
-
getMessageIdByTimestamp
public org.apache.pulsar.client.api.MessageId getMessageIdByTimestamp(String topic, long timestamp) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMessageIdByTimestamp在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
createSubscription
public void createSubscription(String topic, String subscriptionName, org.apache.pulsar.client.api.MessageId messageId, boolean replicated, Map<String, String> properties) throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
createSubscription在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
createSubscriptionAsync
public CompletableFuture<Void> createSubscriptionAsync(String topic, String subscriptionName, org.apache.pulsar.client.api.MessageId messageId, boolean replicated, Map<String, String> properties) - 指定者:
createSubscriptionAsync在接口中org.apache.pulsar.client.admin.Topics
-
resetCursor
public void resetCursor(String topic, String subName, long timestamp) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
resetCursor在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
resetCursorAsync
- 指定者:
resetCursorAsync在接口中org.apache.pulsar.client.admin.Topics
-
resetCursor
public void resetCursor(String topic, String subName, org.apache.pulsar.client.api.MessageId messageId) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
resetCursor在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
updateSubscriptionProperties
public void updateSubscriptionProperties(String topic, String subName, Map<String, String> subscriptionProperties) throws org.apache.pulsar.client.admin.PulsarAdminException- 指定者:
updateSubscriptionProperties在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
updateSubscriptionPropertiesAsync
public CompletableFuture<Void> updateSubscriptionPropertiesAsync(String topic, String subName, Map<String, String> subscriptionProperties) - 指定者:
updateSubscriptionPropertiesAsync在接口中org.apache.pulsar.client.admin.Topics
-
resetCursor
public void resetCursor(String topic, String subName, org.apache.pulsar.client.api.MessageId messageId, boolean isExcluded) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
resetCursor在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
resetCursorAsync
public CompletableFuture<Void> resetCursorAsync(String topic, String subName, org.apache.pulsar.client.api.MessageId messageId) - 指定者:
resetCursorAsync在接口中org.apache.pulsar.client.admin.Topics
-
resetCursorAsync
public CompletableFuture<Void> resetCursorAsync(String topic, String subName, org.apache.pulsar.client.api.MessageId messageId, boolean isExcluded) - 指定者:
resetCursorAsync在接口中org.apache.pulsar.client.admin.Topics
-
triggerCompaction
public void triggerCompaction(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
triggerCompaction在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
triggerCompactionAsync
- 指定者:
triggerCompactionAsync在接口中org.apache.pulsar.client.admin.Topics
-
compactionStatus
public org.apache.pulsar.client.admin.LongRunningProcessStatus compactionStatus(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
compactionStatus在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
compactionStatusAsync
public CompletableFuture<org.apache.pulsar.client.admin.LongRunningProcessStatus> compactionStatusAsync(String topic) - 指定者:
compactionStatusAsync在接口中org.apache.pulsar.client.admin.Topics
-
triggerOffload
public void triggerOffload(String topic, org.apache.pulsar.client.api.MessageId messageId) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
triggerOffload在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
triggerOffloadAsync
public CompletableFuture<Void> triggerOffloadAsync(String topic, org.apache.pulsar.client.api.MessageId messageId) - 指定者:
triggerOffloadAsync在接口中org.apache.pulsar.client.admin.Topics
-
offloadStatus
public org.apache.pulsar.client.admin.OffloadProcessStatus offloadStatus(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
offloadStatus在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
offloadStatusAsync
public CompletableFuture<org.apache.pulsar.client.admin.OffloadProcessStatus> offloadStatusAsync(String topic) - 指定者:
offloadStatusAsync在接口中org.apache.pulsar.client.admin.Topics
-
getLastMessageId
public org.apache.pulsar.client.api.MessageId getLastMessageId(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getLastMessageId在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getLastMessageIdAsync
public CompletableFuture<org.apache.pulsar.client.api.MessageId> getLastMessageIdAsync(String topic) - 指定者:
getLastMessageIdAsync在接口中org.apache.pulsar.client.admin.Topics
-
getBacklogQuotaMap
public Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota> getBacklogQuotaMap(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getBacklogQuotaMap在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getBacklogQuotaMap
public Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota> getBacklogQuotaMap(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getBacklogQuotaMap在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getBacklogSizeByMessageId
public Long getBacklogSizeByMessageId(String topic, org.apache.pulsar.client.api.MessageId messageId) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getBacklogSizeByMessageId在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getBacklogSizeByMessageIdAsync
public CompletableFuture<Long> getBacklogSizeByMessageIdAsync(String topic, org.apache.pulsar.client.api.MessageId messageId) - 指定者:
getBacklogSizeByMessageIdAsync在接口中org.apache.pulsar.client.admin.Topics
-
setBacklogQuota
public void setBacklogQuota(String topic, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setBacklogQuota在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeBacklogQuota
public void removeBacklogQuota(String topic, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeBacklogQuota在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxUnackedMessagesOnConsumer
public Integer getMaxUnackedMessagesOnConsumer(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxUnackedMessagesOnConsumer在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxUnackedMessagesOnConsumerAsync
- 指定者:
getMaxUnackedMessagesOnConsumerAsync在接口中org.apache.pulsar.client.admin.Topics
-
getMaxUnackedMessagesOnConsumer
public Integer getMaxUnackedMessagesOnConsumer(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxUnackedMessagesOnConsumer在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxUnackedMessagesOnConsumerAsync
public CompletableFuture<Integer> getMaxUnackedMessagesOnConsumerAsync(String topic, boolean applied) - 指定者:
getMaxUnackedMessagesOnConsumerAsync在接口中org.apache.pulsar.client.admin.Topics
-
setMaxUnackedMessagesOnConsumerAsync
- 指定者:
setMaxUnackedMessagesOnConsumerAsync在接口中org.apache.pulsar.client.admin.Topics
-
setMaxUnackedMessagesOnConsumer
public void setMaxUnackedMessagesOnConsumer(String topic, int maxNum) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxUnackedMessagesOnConsumer在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxUnackedMessagesOnConsumerAsync
- 指定者:
removeMaxUnackedMessagesOnConsumerAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeMaxUnackedMessagesOnConsumer
public void removeMaxUnackedMessagesOnConsumer(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxUnackedMessagesOnConsumer在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getInactiveTopicPolicies
public org.apache.pulsar.common.policies.data.InactiveTopicPolicies getInactiveTopicPolicies(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getInactiveTopicPolicies在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getInactiveTopicPoliciesAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.InactiveTopicPolicies> getInactiveTopicPoliciesAsync(String topic, boolean applied) - 指定者:
getInactiveTopicPoliciesAsync在接口中org.apache.pulsar.client.admin.Topics
-
getInactiveTopicPolicies
public org.apache.pulsar.common.policies.data.InactiveTopicPolicies getInactiveTopicPolicies(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getInactiveTopicPolicies在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getInactiveTopicPoliciesAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.InactiveTopicPolicies> getInactiveTopicPoliciesAsync(String topic) - 指定者:
getInactiveTopicPoliciesAsync在接口中org.apache.pulsar.client.admin.Topics
-
setInactiveTopicPoliciesAsync
public CompletableFuture<Void> setInactiveTopicPoliciesAsync(String topic, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies) - 指定者:
setInactiveTopicPoliciesAsync在接口中org.apache.pulsar.client.admin.Topics
-
setInactiveTopicPolicies
public void setInactiveTopicPolicies(String topic, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setInactiveTopicPolicies在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeInactiveTopicPoliciesAsync
- 指定者:
removeInactiveTopicPoliciesAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeInactiveTopicPolicies
public void removeInactiveTopicPolicies(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeInactiveTopicPolicies在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDelayedDeliveryPolicy
public org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies getDelayedDeliveryPolicy(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getDelayedDeliveryPolicy在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDelayedDeliveryPolicyAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies> getDelayedDeliveryPolicyAsync(String topic, boolean applied) - 指定者:
getDelayedDeliveryPolicyAsync在接口中org.apache.pulsar.client.admin.Topics
-
getDelayedDeliveryPolicy
public org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies getDelayedDeliveryPolicy(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getDelayedDeliveryPolicy在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDelayedDeliveryPolicyAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies> getDelayedDeliveryPolicyAsync(String topic) - 指定者:
getDelayedDeliveryPolicyAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeDelayedDeliveryPolicyAsync
- 指定者:
removeDelayedDeliveryPolicyAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeDelayedDeliveryPolicy
public void removeDelayedDeliveryPolicy(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeDelayedDeliveryPolicy在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setDelayedDeliveryPolicyAsync
public CompletableFuture<Void> setDelayedDeliveryPolicyAsync(String topic, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies) - 指定者:
setDelayedDeliveryPolicyAsync在接口中org.apache.pulsar.client.admin.Topics
-
setDelayedDeliveryPolicy
public void setDelayedDeliveryPolicy(String topic, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setDelayedDeliveryPolicy在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDeduplicationEnabled
public Boolean getDeduplicationEnabled(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getDeduplicationEnabled在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDeduplicationEnabledAsync
- 指定者:
getDeduplicationEnabledAsync在接口中org.apache.pulsar.client.admin.Topics
-
getDeduplicationStatus
public Boolean getDeduplicationStatus(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getDeduplicationStatus在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDeduplicationStatusAsync
- 指定者:
getDeduplicationStatusAsync在接口中org.apache.pulsar.client.admin.Topics
-
getDeduplicationStatus
public Boolean getDeduplicationStatus(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getDeduplicationStatus在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDeduplicationStatusAsync
- 指定者:
getDeduplicationStatusAsync在接口中org.apache.pulsar.client.admin.Topics
-
enableDeduplication
public void enableDeduplication(String topic, boolean enabled) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
enableDeduplication在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
enableDeduplicationAsync
- 指定者:
enableDeduplicationAsync在接口中org.apache.pulsar.client.admin.Topics
-
setDeduplicationStatus
public void setDeduplicationStatus(String topic, boolean enabled) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setDeduplicationStatus在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setDeduplicationStatusAsync
- 指定者:
setDeduplicationStatusAsync在接口中org.apache.pulsar.client.admin.Topics
-
disableDeduplication
public void disableDeduplication(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
disableDeduplication在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
disableDeduplicationAsync
- 指定者:
disableDeduplicationAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeDeduplicationStatus
public void removeDeduplicationStatus(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeDeduplicationStatus在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeDeduplicationStatusAsync
- 指定者:
removeDeduplicationStatusAsync在接口中org.apache.pulsar.client.admin.Topics
-
getOffloadPolicies
public org.apache.pulsar.common.policies.data.OffloadPolicies getOffloadPolicies(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getOffloadPolicies在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getOffloadPoliciesAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.OffloadPolicies> getOffloadPoliciesAsync(String topic) - 指定者:
getOffloadPoliciesAsync在接口中org.apache.pulsar.client.admin.Topics
-
getOffloadPolicies
public org.apache.pulsar.common.policies.data.OffloadPolicies getOffloadPolicies(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getOffloadPolicies在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getOffloadPoliciesAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.OffloadPolicies> getOffloadPoliciesAsync(String topic, boolean applied) - 指定者:
getOffloadPoliciesAsync在接口中org.apache.pulsar.client.admin.Topics
-
setOffloadPolicies
public void setOffloadPolicies(String topic, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setOffloadPolicies在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setOffloadPoliciesAsync
public CompletableFuture<Void> setOffloadPoliciesAsync(String topic, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies) - 指定者:
setOffloadPoliciesAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeOffloadPolicies
public void removeOffloadPolicies(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeOffloadPolicies在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeOffloadPoliciesAsync
- 指定者:
removeOffloadPoliciesAsync在接口中org.apache.pulsar.client.admin.Topics
-
getMaxUnackedMessagesOnSubscription
public Integer getMaxUnackedMessagesOnSubscription(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxUnackedMessagesOnSubscription在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxUnackedMessagesOnSubscriptionAsync
- 指定者:
getMaxUnackedMessagesOnSubscriptionAsync在接口中org.apache.pulsar.client.admin.Topics
-
getMaxUnackedMessagesOnSubscription
public Integer getMaxUnackedMessagesOnSubscription(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxUnackedMessagesOnSubscription在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxUnackedMessagesOnSubscriptionAsync
public CompletableFuture<Integer> getMaxUnackedMessagesOnSubscriptionAsync(String topic, boolean applied) - 指定者:
getMaxUnackedMessagesOnSubscriptionAsync在接口中org.apache.pulsar.client.admin.Topics
-
setMaxUnackedMessagesOnSubscription
public void setMaxUnackedMessagesOnSubscription(String topic, int maxNum) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxUnackedMessagesOnSubscription在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxUnackedMessagesOnSubscriptionAsync
- 指定者:
setMaxUnackedMessagesOnSubscriptionAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeMaxUnackedMessagesOnSubscription
public void removeMaxUnackedMessagesOnSubscription(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxUnackedMessagesOnSubscription在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxUnackedMessagesOnSubscriptionAsync
- 指定者:
removeMaxUnackedMessagesOnSubscriptionAsync在接口中org.apache.pulsar.client.admin.Topics
-
setMessageTTL
public void setMessageTTL(String topic, int messageTTLInSecond) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMessageTTL在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMessageTTL
public Integer getMessageTTL(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMessageTTL在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMessageTTL
public Integer getMessageTTL(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMessageTTL在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMessageTTL
public void removeMessageTTL(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMessageTTL在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setRetention
public void setRetention(String topic, org.apache.pulsar.common.policies.data.RetentionPolicies retention) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setRetention在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setRetentionAsync
public CompletableFuture<Void> setRetentionAsync(String topic, org.apache.pulsar.common.policies.data.RetentionPolicies retention) - 指定者:
setRetentionAsync在接口中org.apache.pulsar.client.admin.Topics
-
getRetention
public org.apache.pulsar.common.policies.data.RetentionPolicies getRetention(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getRetention在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getRetentionAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.RetentionPolicies> getRetentionAsync(String topic) - 指定者:
getRetentionAsync在接口中org.apache.pulsar.client.admin.Topics
-
getRetention
public org.apache.pulsar.common.policies.data.RetentionPolicies getRetention(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getRetention在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getRetentionAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.RetentionPolicies> getRetentionAsync(String topic, boolean applied) - 指定者:
getRetentionAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeRetention
public void removeRetention(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeRetention在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeRetentionAsync
- 指定者:
removeRetentionAsync在接口中org.apache.pulsar.client.admin.Topics
-
setPersistence
public void setPersistence(String topic, org.apache.pulsar.common.policies.data.PersistencePolicies persistencePolicies) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setPersistence在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setPersistenceAsync
public CompletableFuture<Void> setPersistenceAsync(String topic, org.apache.pulsar.common.policies.data.PersistencePolicies persistencePolicies) - 指定者:
setPersistenceAsync在接口中org.apache.pulsar.client.admin.Topics
-
getPersistence
public org.apache.pulsar.common.policies.data.PersistencePolicies getPersistence(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getPersistence在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPersistenceAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.PersistencePolicies> getPersistenceAsync(String topic) - 指定者:
getPersistenceAsync在接口中org.apache.pulsar.client.admin.Topics
-
getPersistence
public org.apache.pulsar.common.policies.data.PersistencePolicies getPersistence(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getPersistence在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPersistenceAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.PersistencePolicies> getPersistenceAsync(String topic, boolean applied) - 指定者:
getPersistenceAsync在接口中org.apache.pulsar.client.admin.Topics
-
removePersistence
public void removePersistence(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removePersistence在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removePersistenceAsync
- 指定者:
removePersistenceAsync在接口中org.apache.pulsar.client.admin.Topics
-
getDispatchRate
public org.apache.pulsar.common.policies.data.DispatchRate getDispatchRate(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getDispatchRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDispatchRateAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getDispatchRateAsync(String topic, boolean applied) - 指定者:
getDispatchRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
getDispatchRate
public org.apache.pulsar.common.policies.data.DispatchRate getDispatchRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getDispatchRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDispatchRateAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getDispatchRateAsync(String topic) - 指定者:
getDispatchRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
setDispatchRate
public void setDispatchRate(String topic, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setDispatchRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setDispatchRateAsync
public CompletableFuture<Void> setDispatchRateAsync(String topic, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) - 指定者:
setDispatchRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeDispatchRate
public void removeDispatchRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeDispatchRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeDispatchRateAsync
- 指定者:
removeDispatchRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
getSubscriptionDispatchRate
public org.apache.pulsar.common.policies.data.DispatchRate getSubscriptionDispatchRate(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getSubscriptionDispatchRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSubscriptionDispatchRateAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getSubscriptionDispatchRateAsync(String topic, boolean applied) - 指定者:
getSubscriptionDispatchRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
getSubscriptionDispatchRate
public org.apache.pulsar.common.policies.data.DispatchRate getSubscriptionDispatchRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getSubscriptionDispatchRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSubscriptionDispatchRateAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getSubscriptionDispatchRateAsync(String topic) - 指定者:
getSubscriptionDispatchRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
setSubscriptionDispatchRate
public void setSubscriptionDispatchRate(String topic, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setSubscriptionDispatchRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSubscriptionDispatchRateAsync
public CompletableFuture<Void> setSubscriptionDispatchRateAsync(String topic, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) - 指定者:
setSubscriptionDispatchRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeSubscriptionDispatchRate
public void removeSubscriptionDispatchRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeSubscriptionDispatchRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeSubscriptionDispatchRateAsync
- 指定者:
removeSubscriptionDispatchRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
getCompactionThreshold
public Long getCompactionThreshold(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getCompactionThreshold在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getCompactionThresholdAsync
- 指定者:
getCompactionThresholdAsync在接口中org.apache.pulsar.client.admin.Topics
-
getCompactionThreshold
public Long getCompactionThreshold(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getCompactionThreshold在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getCompactionThresholdAsync
- 指定者:
getCompactionThresholdAsync在接口中org.apache.pulsar.client.admin.Topics
-
setCompactionThreshold
public void setCompactionThreshold(String topic, long compactionThreshold) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setCompactionThreshold在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setCompactionThresholdAsync
- 指定者:
setCompactionThresholdAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeCompactionThreshold
public void removeCompactionThreshold(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeCompactionThreshold在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeCompactionThresholdAsync
- 指定者:
removeCompactionThresholdAsync在接口中org.apache.pulsar.client.admin.Topics
-
getPublishRate
public org.apache.pulsar.common.policies.data.PublishRate getPublishRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getPublishRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPublishRateAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.PublishRate> getPublishRateAsync(String topic) - 指定者:
getPublishRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
setPublishRate
public void setPublishRate(String topic, org.apache.pulsar.common.policies.data.PublishRate publishRate) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setPublishRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setPublishRateAsync
public CompletableFuture<Void> setPublishRateAsync(String topic, org.apache.pulsar.common.policies.data.PublishRate publishRate) - 指定者:
setPublishRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
removePublishRate
public void removePublishRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removePublishRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removePublishRateAsync
- 指定者:
removePublishRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
getMaxConsumersPerSubscription
public Integer getMaxConsumersPerSubscription(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxConsumersPerSubscription在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxConsumersPerSubscriptionAsync
- 指定者:
getMaxConsumersPerSubscriptionAsync在接口中org.apache.pulsar.client.admin.Topics
-
setMaxConsumersPerSubscription
public void setMaxConsumersPerSubscription(String topic, int maxConsumersPerSubscription) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxConsumersPerSubscription在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxConsumersPerSubscriptionAsync
public CompletableFuture<Void> setMaxConsumersPerSubscriptionAsync(String topic, int maxConsumersPerSubscription) - 指定者:
setMaxConsumersPerSubscriptionAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeMaxConsumersPerSubscription
public void removeMaxConsumersPerSubscription(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxConsumersPerSubscription在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxConsumersPerSubscriptionAsync
- 指定者:
removeMaxConsumersPerSubscriptionAsync在接口中org.apache.pulsar.client.admin.Topics
-
getMaxProducers
public Integer getMaxProducers(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxProducers在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxProducersAsync
- 指定者:
getMaxProducersAsync在接口中org.apache.pulsar.client.admin.Topics
-
getMaxProducers
public Integer getMaxProducers(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxProducers在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxProducersAsync
- 指定者:
getMaxProducersAsync在接口中org.apache.pulsar.client.admin.Topics
-
setMaxProducers
public void setMaxProducers(String topic, int maxProducers) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxProducers在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxProducersAsync
- 指定者:
setMaxProducersAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeMaxProducers
public void removeMaxProducers(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxProducers在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxProducersAsync
- 指定者:
removeMaxProducersAsync在接口中org.apache.pulsar.client.admin.Topics
-
getMaxSubscriptionsPerTopic
public Integer getMaxSubscriptionsPerTopic(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxSubscriptionsPerTopic在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxSubscriptionsPerTopicAsync
- 指定者:
getMaxSubscriptionsPerTopicAsync在接口中org.apache.pulsar.client.admin.Topics
-
setMaxSubscriptionsPerTopic
public void setMaxSubscriptionsPerTopic(String topic, int maxSubscriptionsPerTopic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxSubscriptionsPerTopic在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxSubscriptionsPerTopicAsync
public CompletableFuture<Void> setMaxSubscriptionsPerTopicAsync(String topic, int maxSubscriptionsPerTopic) - 指定者:
setMaxSubscriptionsPerTopicAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeMaxSubscriptionsPerTopic
public void removeMaxSubscriptionsPerTopic(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxSubscriptionsPerTopic在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxSubscriptionsPerTopicAsync
- 指定者:
removeMaxSubscriptionsPerTopicAsync在接口中org.apache.pulsar.client.admin.Topics
-
getMaxMessageSize
public Integer getMaxMessageSize(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxMessageSize在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxMessageSizeAsync
- 指定者:
getMaxMessageSizeAsync在接口中org.apache.pulsar.client.admin.Topics
-
setMaxMessageSize
public void setMaxMessageSize(String topic, int maxMessageSize) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxMessageSize在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxMessageSizeAsync
- 指定者:
setMaxMessageSizeAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeMaxMessageSize
public void removeMaxMessageSize(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxMessageSize在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxMessageSizeAsync
- 指定者:
removeMaxMessageSizeAsync在接口中org.apache.pulsar.client.admin.Topics
-
getMaxConsumers
public Integer getMaxConsumers(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxConsumers在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxConsumersAsync
- 指定者:
getMaxConsumersAsync在接口中org.apache.pulsar.client.admin.Topics
-
getMaxConsumers
public Integer getMaxConsumers(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxConsumers在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxConsumersAsync
- 指定者:
getMaxConsumersAsync在接口中org.apache.pulsar.client.admin.Topics
-
setMaxConsumers
public void setMaxConsumers(String topic, int maxConsumers) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxConsumers在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxConsumersAsync
- 指定者:
setMaxConsumersAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeMaxConsumers
public void removeMaxConsumers(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxConsumers在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxConsumersAsync
- 指定者:
removeMaxConsumersAsync在接口中org.apache.pulsar.client.admin.Topics
-
getDeduplicationSnapshotInterval
public Integer getDeduplicationSnapshotInterval(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getDeduplicationSnapshotInterval在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDeduplicationSnapshotIntervalAsync
- 指定者:
getDeduplicationSnapshotIntervalAsync在接口中org.apache.pulsar.client.admin.Topics
-
setDeduplicationSnapshotInterval
public void setDeduplicationSnapshotInterval(String topic, int interval) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setDeduplicationSnapshotInterval在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setDeduplicationSnapshotIntervalAsync
- 指定者:
setDeduplicationSnapshotIntervalAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeDeduplicationSnapshotInterval
public void removeDeduplicationSnapshotInterval(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeDeduplicationSnapshotInterval在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeDeduplicationSnapshotIntervalAsync
- 指定者:
removeDeduplicationSnapshotIntervalAsync在接口中org.apache.pulsar.client.admin.Topics
-
setSubscriptionTypesEnabled
public void setSubscriptionTypesEnabled(String topic, Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypesEnabled) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setSubscriptionTypesEnabled在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSubscriptionTypesEnabledAsync
public CompletableFuture<Void> setSubscriptionTypesEnabledAsync(String topic, Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypesEnabled) - 指定者:
setSubscriptionTypesEnabledAsync在接口中org.apache.pulsar.client.admin.Topics
-
getSubscriptionTypesEnabled
public Set<org.apache.pulsar.client.api.SubscriptionType> getSubscriptionTypesEnabled(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getSubscriptionTypesEnabled在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSubscriptionTypesEnabledAsync
public CompletableFuture<Set<org.apache.pulsar.client.api.SubscriptionType>> getSubscriptionTypesEnabledAsync(String topic) - 指定者:
getSubscriptionTypesEnabledAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeSubscriptionTypesEnabled
public void removeSubscriptionTypesEnabled(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeSubscriptionTypesEnabled在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeSubscriptionTypesEnabledAsync
- 指定者:
removeSubscriptionTypesEnabledAsync在接口中org.apache.pulsar.client.admin.Topics
-
getReplicatorDispatchRate
public org.apache.pulsar.common.policies.data.DispatchRate getReplicatorDispatchRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getReplicatorDispatchRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getReplicatorDispatchRateAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getReplicatorDispatchRateAsync(String topic) - 指定者:
getReplicatorDispatchRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
getReplicatorDispatchRate
public org.apache.pulsar.common.policies.data.DispatchRate getReplicatorDispatchRate(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getReplicatorDispatchRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getReplicatorDispatchRateAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getReplicatorDispatchRateAsync(String topic, boolean applied) - 指定者:
getReplicatorDispatchRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
setReplicatorDispatchRate
public void setReplicatorDispatchRate(String topic, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setReplicatorDispatchRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setReplicatorDispatchRateAsync
public CompletableFuture<Void> setReplicatorDispatchRateAsync(String topic, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) - 指定者:
setReplicatorDispatchRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeReplicatorDispatchRate
public void removeReplicatorDispatchRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeReplicatorDispatchRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeReplicatorDispatchRateAsync
- 指定者:
removeReplicatorDispatchRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
getSubscribeRate
public org.apache.pulsar.common.policies.data.SubscribeRate getSubscribeRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getSubscribeRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSubscribeRateAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.SubscribeRate> getSubscribeRateAsync(String topic) - 指定者:
getSubscribeRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
getSubscribeRate
public org.apache.pulsar.common.policies.data.SubscribeRate getSubscribeRate(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getSubscribeRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSubscribeRateAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.SubscribeRate> getSubscribeRateAsync(String topic, boolean applied) - 指定者:
getSubscribeRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
setSubscribeRate
public void setSubscribeRate(String topic, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setSubscribeRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSubscribeRateAsync
public CompletableFuture<Void> setSubscribeRateAsync(String topic, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate) - 指定者:
setSubscribeRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeSubscribeRate
public void removeSubscribeRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeSubscribeRate在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeSubscribeRateAsync
- 指定者:
removeSubscribeRateAsync在接口中org.apache.pulsar.client.admin.Topics
-
setReplicatedSubscriptionStatus
public void setReplicatedSubscriptionStatus(String topic, String subName, boolean enabled) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setReplicatedSubscriptionStatus在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setReplicatedSubscriptionStatusAsync
public CompletableFuture<Void> setReplicatedSubscriptionStatusAsync(String topic, String subName, boolean enabled) - 指定者:
setReplicatedSubscriptionStatusAsync在接口中org.apache.pulsar.client.admin.Topics
-
getReplicatedSubscriptionStatus
public Map<String,Boolean> getReplicatedSubscriptionStatus(String topic, String subName) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getReplicatedSubscriptionStatus在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getReplicatedSubscriptionStatusAsync
public CompletableFuture<Map<String,Boolean>> getReplicatedSubscriptionStatusAsync(String topic, String subName) - 指定者:
getReplicatedSubscriptionStatusAsync在接口中org.apache.pulsar.client.admin.Topics
-
getReplicationClusters
public Set<String> getReplicationClusters(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getReplicationClusters在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getReplicationClustersAsync
- 指定者:
getReplicationClustersAsync在接口中org.apache.pulsar.client.admin.Topics
-
setReplicationClusters
public void setReplicationClusters(String topic, List<String> clusterIds) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setReplicationClusters在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setReplicationClustersAsync
- 指定者:
setReplicationClustersAsync在接口中org.apache.pulsar.client.admin.Topics
-
removeReplicationClusters
public void removeReplicationClusters(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeReplicationClusters在接口中org.apache.pulsar.client.admin.Topics- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeReplicationClustersAsync
- 指定者:
removeReplicationClustersAsync在接口中org.apache.pulsar.client.admin.Topics
-