类 TopicPoliciesImpl
java.lang.Object
org.apache.pulsar.client.admin.internal.BaseResource
org.apache.pulsar.client.admin.internal.TopicPoliciesImpl
- 所有已实现的接口:
org.apache.pulsar.client.admin.TopicPolicies
public class TopicPoliciesImpl
extends BaseResource
implements org.apache.pulsar.client.admin.TopicPolicies
-
字段概要
从类继承的字段 org.apache.pulsar.client.admin.internal.BaseResource
auth, readTimeoutMs -
构造器概要
构造器限定符构造器说明protectedTopicPoliciesImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs, boolean isGlobal) -
方法概要
修饰符和类型方法说明javax.ws.rs.client.WebTargetaddGlobalIfNeeded(javax.ws.rs.client.WebTarget path) 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) getCompactionThreshold(String topic) getCompactionThreshold(String topic, boolean applied) getCompactionThresholdAsync(String topic, boolean applied) 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) 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) 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.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) org.apache.pulsar.common.policies.data.PublishRategetPublishRate(String topic) CompletableFuture<org.apache.pulsar.common.policies.data.PublishRate>getPublishRateAsync(String topic) 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.SchemaCompatibilityStrategygetSchemaCompatibilityStrategy(String topic, boolean applied) CompletableFuture<org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy>getSchemaCompatibilityStrategyAsync(String topic, boolean applied) 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) Set<org.apache.pulsar.client.api.SubscriptionType>CompletableFuture<Set<org.apache.pulsar.client.api.SubscriptionType>>voidremoveBacklogQuota(String topic) 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) voidvoidremoveRetention(String topic) removeRetentionAsync(String topic) voidvoidremoveSubscribeRate(String topic) removeSubscribeRateAsync(String topic) voidvoidvoidsetBacklogQuota(String topic, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota) 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) 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) voidsetSchemaCompatibilityStrategy(String topic, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy) setSchemaCompatibilityStrategyAsync(String topic, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy) 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) 从类继承的方法 org.apache.pulsar.client.admin.internal.BaseResource
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncPostRequest, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsync, sync
-
构造器详细资料
-
TopicPoliciesImpl
protected TopicPoliciesImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs, boolean isGlobal)
-
-
方法详细资料
-
addGlobalIfNeeded
public javax.ws.rs.client.WebTarget addGlobalIfNeeded(javax.ws.rs.client.WebTarget path) -
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.TopicPolicies- 抛出:
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.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setBacklogQuota
public void setBacklogQuota(String topic, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setBacklogQuota在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeBacklogQuota
public void removeBacklogQuota(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeBacklogQuota在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
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.TopicPolicies- 抛出:
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.TopicPolicies- 抛出:
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.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxUnackedMessagesOnConsumerAsync
- 指定者:
getMaxUnackedMessagesOnConsumerAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getMaxUnackedMessagesOnConsumer
public Integer getMaxUnackedMessagesOnConsumer(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxUnackedMessagesOnConsumer在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxUnackedMessagesOnConsumerAsync
public CompletableFuture<Integer> getMaxUnackedMessagesOnConsumerAsync(String topic, boolean applied) - 指定者:
getMaxUnackedMessagesOnConsumerAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
setMaxUnackedMessagesOnConsumerAsync
- 指定者:
setMaxUnackedMessagesOnConsumerAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
setMaxUnackedMessagesOnConsumer
public void setMaxUnackedMessagesOnConsumer(String topic, int maxNum) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxUnackedMessagesOnConsumer在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxUnackedMessagesOnConsumerAsync
- 指定者:
removeMaxUnackedMessagesOnConsumerAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
removeMaxUnackedMessagesOnConsumer
public void removeMaxUnackedMessagesOnConsumer(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxUnackedMessagesOnConsumer在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
setInactiveTopicPoliciesAsync
public CompletableFuture<Void> setInactiveTopicPoliciesAsync(String topic, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies) - 指定者:
setInactiveTopicPoliciesAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
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.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeInactiveTopicPoliciesAsync
- 指定者:
removeInactiveTopicPoliciesAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
removeInactiveTopicPolicies
public void removeInactiveTopicPolicies(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeInactiveTopicPolicies在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
removeDelayedDeliveryPolicyAsync
- 指定者:
removeDelayedDeliveryPolicyAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
removeDelayedDeliveryPolicy
public void removeDelayedDeliveryPolicy(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeDelayedDeliveryPolicy在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDeduplicationStatus
public Boolean getDeduplicationStatus(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getDeduplicationStatus在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDeduplicationStatusAsync
- 指定者:
getDeduplicationStatusAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getDeduplicationStatus
public Boolean getDeduplicationStatus(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getDeduplicationStatus在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDeduplicationStatusAsync
- 指定者:
getDeduplicationStatusAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
setDeduplicationStatus
public void setDeduplicationStatus(String topic, boolean enabled) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setDeduplicationStatus在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setDeduplicationStatusAsync
- 指定者:
setDeduplicationStatusAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
removeDeduplicationStatus
public void removeDeduplicationStatus(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeDeduplicationStatus在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeDeduplicationStatusAsync
- 指定者:
removeDeduplicationStatusAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
removeOffloadPolicies
public void removeOffloadPolicies(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeOffloadPolicies在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeOffloadPoliciesAsync
- 指定者:
removeOffloadPoliciesAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getMaxUnackedMessagesOnSubscription
public Integer getMaxUnackedMessagesOnSubscription(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxUnackedMessagesOnSubscription在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxUnackedMessagesOnSubscriptionAsync
- 指定者:
getMaxUnackedMessagesOnSubscriptionAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getMaxUnackedMessagesOnSubscription
public Integer getMaxUnackedMessagesOnSubscription(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxUnackedMessagesOnSubscription在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxUnackedMessagesOnSubscriptionAsync
public CompletableFuture<Integer> getMaxUnackedMessagesOnSubscriptionAsync(String topic, boolean applied) - 指定者:
getMaxUnackedMessagesOnSubscriptionAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
setMaxUnackedMessagesOnSubscription
public void setMaxUnackedMessagesOnSubscription(String topic, int maxNum) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxUnackedMessagesOnSubscription在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxUnackedMessagesOnSubscriptionAsync
- 指定者:
setMaxUnackedMessagesOnSubscriptionAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
removeMaxUnackedMessagesOnSubscription
public void removeMaxUnackedMessagesOnSubscription(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxUnackedMessagesOnSubscription在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxUnackedMessagesOnSubscriptionAsync
- 指定者:
removeMaxUnackedMessagesOnSubscriptionAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
setMessageTTL
public void setMessageTTL(String topic, int messageTTLInSecond) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMessageTTL在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
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.TopicPolicies- 抛出:
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.TopicPolicies- 抛出:
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.TopicPolicies- 抛出:
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
removeRetention
public void removeRetention(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeRetention在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeRetentionAsync
- 指定者:
removeRetentionAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
removePersistence
public void removePersistence(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removePersistence在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removePersistenceAsync
- 指定者:
removePersistenceAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
removeDispatchRate
public void removeDispatchRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeDispatchRate在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeDispatchRateAsync
- 指定者:
removeDispatchRateAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
removeSubscriptionDispatchRate
public void removeSubscriptionDispatchRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeSubscriptionDispatchRate在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeSubscriptionDispatchRateAsync
- 指定者:
removeSubscriptionDispatchRateAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getCompactionThreshold
public Long getCompactionThreshold(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getCompactionThreshold在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getCompactionThresholdAsync
- 指定者:
getCompactionThresholdAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getCompactionThreshold
public Long getCompactionThreshold(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getCompactionThreshold在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getCompactionThresholdAsync
- 指定者:
getCompactionThresholdAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
setCompactionThreshold
public void setCompactionThreshold(String topic, long compactionThreshold) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setCompactionThreshold在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setCompactionThresholdAsync
- 指定者:
setCompactionThresholdAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
removeCompactionThreshold
public void removeCompactionThreshold(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeCompactionThreshold在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeCompactionThresholdAsync
- 指定者:
removeCompactionThresholdAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
removePublishRate
public void removePublishRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removePublishRate在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removePublishRateAsync
- 指定者:
removePublishRateAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getMaxConsumersPerSubscription
public Integer getMaxConsumersPerSubscription(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxConsumersPerSubscription在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxConsumersPerSubscriptionAsync
- 指定者:
getMaxConsumersPerSubscriptionAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
setMaxConsumersPerSubscription
public void setMaxConsumersPerSubscription(String topic, int maxConsumersPerSubscription) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxConsumersPerSubscription在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxConsumersPerSubscriptionAsync
public CompletableFuture<Void> setMaxConsumersPerSubscriptionAsync(String topic, int maxConsumersPerSubscription) - 指定者:
setMaxConsumersPerSubscriptionAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
removeMaxConsumersPerSubscription
public void removeMaxConsumersPerSubscription(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxConsumersPerSubscription在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxConsumersPerSubscriptionAsync
- 指定者:
removeMaxConsumersPerSubscriptionAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getMaxProducers
public Integer getMaxProducers(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxProducers在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxProducersAsync
- 指定者:
getMaxProducersAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getMaxProducers
public Integer getMaxProducers(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxProducers在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxProducersAsync
- 指定者:
getMaxProducersAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
setMaxProducers
public void setMaxProducers(String topic, int maxProducers) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxProducers在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxProducersAsync
- 指定者:
setMaxProducersAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
removeMaxProducers
public void removeMaxProducers(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxProducers在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxProducersAsync
- 指定者:
removeMaxProducersAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getMaxSubscriptionsPerTopic
public Integer getMaxSubscriptionsPerTopic(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxSubscriptionsPerTopic在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxSubscriptionsPerTopicAsync
- 指定者:
getMaxSubscriptionsPerTopicAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
setMaxSubscriptionsPerTopic
public void setMaxSubscriptionsPerTopic(String topic, int maxSubscriptionsPerTopic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxSubscriptionsPerTopic在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxSubscriptionsPerTopicAsync
public CompletableFuture<Void> setMaxSubscriptionsPerTopicAsync(String topic, int maxSubscriptionsPerTopic) - 指定者:
setMaxSubscriptionsPerTopicAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
removeMaxSubscriptionsPerTopic
public void removeMaxSubscriptionsPerTopic(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxSubscriptionsPerTopic在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxSubscriptionsPerTopicAsync
- 指定者:
removeMaxSubscriptionsPerTopicAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getMaxMessageSize
public Integer getMaxMessageSize(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxMessageSize在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxMessageSizeAsync
- 指定者:
getMaxMessageSizeAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
setMaxMessageSize
public void setMaxMessageSize(String topic, int maxMessageSize) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxMessageSize在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxMessageSizeAsync
- 指定者:
setMaxMessageSizeAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
removeMaxMessageSize
public void removeMaxMessageSize(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxMessageSize在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxMessageSizeAsync
- 指定者:
removeMaxMessageSizeAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getMaxConsumers
public Integer getMaxConsumers(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxConsumers在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxConsumersAsync
- 指定者:
getMaxConsumersAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getMaxConsumers
public Integer getMaxConsumers(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getMaxConsumers在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxConsumersAsync
- 指定者:
getMaxConsumersAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
setMaxConsumers
public void setMaxConsumers(String topic, int maxConsumers) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setMaxConsumers在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxConsumersAsync
- 指定者:
setMaxConsumersAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
removeMaxConsumers
public void removeMaxConsumers(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeMaxConsumers在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxConsumersAsync
- 指定者:
removeMaxConsumersAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getDeduplicationSnapshotInterval
public Integer getDeduplicationSnapshotInterval(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getDeduplicationSnapshotInterval在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDeduplicationSnapshotIntervalAsync
- 指定者:
getDeduplicationSnapshotIntervalAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
setDeduplicationSnapshotInterval
public void setDeduplicationSnapshotInterval(String topic, int interval) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setDeduplicationSnapshotInterval在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setDeduplicationSnapshotIntervalAsync
- 指定者:
setDeduplicationSnapshotIntervalAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
removeDeduplicationSnapshotInterval
public void removeDeduplicationSnapshotInterval(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeDeduplicationSnapshotInterval在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeDeduplicationSnapshotIntervalAsync
- 指定者:
removeDeduplicationSnapshotIntervalAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
removeSubscriptionTypesEnabled
public void removeSubscriptionTypesEnabled(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeSubscriptionTypesEnabled在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeSubscriptionTypesEnabledAsync
- 指定者:
removeSubscriptionTypesEnabledAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
removeSubscribeRate
public void removeSubscribeRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeSubscribeRate在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeSubscribeRateAsync
- 指定者:
removeSubscribeRateAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
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.TopicPolicies- 抛出:
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.TopicPolicies
-
removeReplicatorDispatchRate
public void removeReplicatorDispatchRate(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeReplicatorDispatchRate在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeReplicatorDispatchRateAsync
- 指定者:
removeReplicatorDispatchRateAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
getSchemaCompatibilityStrategy
public org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy getSchemaCompatibilityStrategy(String topic, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
getSchemaCompatibilityStrategy在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSchemaCompatibilityStrategyAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy> getSchemaCompatibilityStrategyAsync(String topic, boolean applied) - 指定者:
getSchemaCompatibilityStrategyAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
setSchemaCompatibilityStrategy
public void setSchemaCompatibilityStrategy(String topic, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
setSchemaCompatibilityStrategy在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSchemaCompatibilityStrategyAsync
public CompletableFuture<Void> setSchemaCompatibilityStrategyAsync(String topic, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy) - 指定者:
setSchemaCompatibilityStrategyAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-
removeSchemaCompatibilityStrategy
public void removeSchemaCompatibilityStrategy(String topic) throws org.apache.pulsar.client.admin.PulsarAdminException - 指定者:
removeSchemaCompatibilityStrategy在接口中org.apache.pulsar.client.admin.TopicPolicies- 抛出:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeSchemaCompatibilityStrategyAsync
- 指定者:
removeSchemaCompatibilityStrategyAsync在接口中org.apache.pulsar.client.admin.TopicPolicies
-