Uses of Class
org.apache.pulsar.common.policies.data.PublishRate
Packages that use PublishRate
Package
Description
Implementation of policies.
-
Uses of PublishRate in org.apache.pulsar.client.admin
Methods in org.apache.pulsar.client.admin that return PublishRateModifier and TypeMethodDescriptionNamespaces.getPublishRate
(String namespace) Get message-publish-rate (topics under this namespace can publish this many messages per second).TopicPolicies.getPublishRate
(String topic) Get message-publish-rate (topics can publish this many messages per second).Topics.getPublishRate
(String topic) Deprecated.Methods in org.apache.pulsar.client.admin that return types with arguments of type PublishRateModifier and TypeMethodDescriptionNamespaces.getPublishRateAsync
(String namespace) Get message-publish-rate (topics under this namespace can publish this many messages per second) asynchronously.TopicPolicies.getPublishRateAsync
(String topic) Get message-publish-rate (topics can publish this many messages per second) asynchronously.Topics.getPublishRateAsync
(String topic) Deprecated.UseTopicPolicies.getPublishRateAsync(String)
instead.Methods in org.apache.pulsar.client.admin with parameters of type PublishRateModifier and TypeMethodDescriptionvoid
Namespaces.setPublishRate
(String namespace, PublishRate publishMsgRate) Set message-publish-rate (topics under this namespace can publish this many messages per second).void
TopicPolicies.setPublishRate
(String topic, PublishRate publishMsgRate) Set message-publish-rate (topics can publish this many messages per second).void
Topics.setPublishRate
(String topic, PublishRate publishMsgRate) Deprecated.UseTopicPolicies.setPublishRate(String, PublishRate)
instead.Namespaces.setPublishRateAsync
(String namespace, PublishRate publishMsgRate) Set message-publish-rate (topics under this namespace can publish this many messages per second) asynchronously.TopicPolicies.setPublishRateAsync
(String topic, PublishRate publishMsgRate) Set message-publish-rate (topics can publish this many messages per second) asynchronously.Topics.setPublishRateAsync
(String topic, PublishRate publishMsgRate) Deprecated. -
Uses of PublishRate in org.apache.pulsar.common.policies.data
Fields in org.apache.pulsar.common.policies.data with type parameters of type PublishRateMethods in org.apache.pulsar.common.policies.data that return PublishRateModifier and TypeMethodDescriptionstatic PublishRate
PublishRate.normalize
(PublishRate publishRate) Methods in org.apache.pulsar.common.policies.data with parameters of type PublishRateModifier and TypeMethodDescriptionstatic PublishRate
PublishRate.normalize
(PublishRate publishRate)
TopicPolicies.getPublishRate(String)
instead.