Uses of Class
org.apache.pulsar.common.policies.data.PublishRate
-
Packages that use PublishRate Package Description org.apache.pulsar.client.admin Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.org.apache.pulsar.common.policies.data Implementation of policies. -
-
Uses of PublishRate in org.apache.pulsar.client.admin
Methods in org.apache.pulsar.client.admin that return PublishRate Modifier and Type Method Description PublishRateNamespaces. getPublishRate(java.lang.String namespace)Get message-publish-rate (topics under this namespace can publish this many messages per second).PublishRateTopicPolicies. getPublishRate(java.lang.String topic)Get message-publish-rate (topics can publish this many messages per second).PublishRateTopics. getPublishRate(java.lang.String topic)Deprecated.Methods in org.apache.pulsar.client.admin that return types with arguments of type PublishRate Modifier and Type Method Description java.util.concurrent.CompletableFuture<PublishRate>Namespaces. getPublishRateAsync(java.lang.String namespace)Get message-publish-rate (topics under this namespace can publish this many messages per second) asynchronously.java.util.concurrent.CompletableFuture<PublishRate>TopicPolicies. getPublishRateAsync(java.lang.String topic)Get message-publish-rate (topics can publish this many messages per second) asynchronously.java.util.concurrent.CompletableFuture<PublishRate>Topics. getPublishRateAsync(java.lang.String topic)Deprecated.Methods in org.apache.pulsar.client.admin with parameters of type PublishRate Modifier and Type Method Description voidNamespaces. setPublishRate(java.lang.String namespace, PublishRate publishMsgRate)Set message-publish-rate (topics under this namespace can publish this many messages per second).voidTopicPolicies. setPublishRate(java.lang.String topic, PublishRate publishMsgRate)Set message-publish-rate (topics can publish this many messages per second).voidTopics. setPublishRate(java.lang.String topic, PublishRate publishMsgRate)Deprecated.java.util.concurrent.CompletableFuture<java.lang.Void>Namespaces. setPublishRateAsync(java.lang.String namespace, PublishRate publishMsgRate)Set message-publish-rate (topics under this namespace can publish this many messages per second) asynchronously.java.util.concurrent.CompletableFuture<java.lang.Void>TopicPolicies. setPublishRateAsync(java.lang.String topic, PublishRate publishMsgRate)Set message-publish-rate (topics can publish this many messages per second) asynchronously.java.util.concurrent.CompletableFuture<java.lang.Void>Topics. setPublishRateAsync(java.lang.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 PublishRate Modifier and Type Field Description java.util.Map<java.lang.String,PublishRate>Policies. publishMaxMessageRateMethods in org.apache.pulsar.common.policies.data that return PublishRate Modifier and Type Method Description static PublishRatePublishRate. normalize(PublishRate publishRate)Methods in org.apache.pulsar.common.policies.data with parameters of type PublishRate Modifier and Type Method Description static PublishRatePublishRate. normalize(PublishRate publishRate)
-