接口的使用
org.apache.pulsar.common.policies.data.DispatchRate
使用DispatchRate的程序包
程序包
说明
Implementation of policies.
-
org.apache.pulsar.client.admin中DispatchRate的使用
修饰符和类型方法说明Namespaces.getDispatchRate(String namespace) Get message-dispatch-rate (topics under this namespace can dispatch this many messages per second).TopicPolicies.getDispatchRate(String topic) Get message-dispatch-rate (topic can dispatch this many messages per second).TopicPolicies.getDispatchRate(String topic, boolean applied) Get applied message-dispatch-rate (topic can dispatch this many messages per second).Topics.getDispatchRate(String topic) 已过时。Topics.getDispatchRate(String topic, boolean applied) 已过时。UseTopicPolicies.getDispatchRate(String, boolean)instead.Namespaces.getReplicatorDispatchRate(String namespace) Get replicator-message-dispatch-rate.TopicPolicies.getReplicatorDispatchRate(String topic) Get replicatorDispatchRate for the topic.TopicPolicies.getReplicatorDispatchRate(String topic, boolean applied) Get applied replicatorDispatchRate for the topic.Topics.getReplicatorDispatchRate(String topic) 已过时。UseTopicPolicies.getReplicatorDispatchRate(String)instead.Topics.getReplicatorDispatchRate(String topic, boolean applied) 已过时。Namespaces.getSubscriptionDispatchRate(String namespace) Get subscription-message-dispatch-rate.TopicPolicies.getSubscriptionDispatchRate(String topic) Get subscription-message-dispatch-rate for the topic.TopicPolicies.getSubscriptionDispatchRate(String topic, boolean applied) Get applied subscription-message-dispatch-rate.TopicPolicies.getSubscriptionDispatchRate(String topic, String subscriptionName) Get subscription level dispatch rate limiter setting for a specific subscription.TopicPolicies.getSubscriptionDispatchRate(String topic, String subscriptionName, boolean applied) If applied is true, get dispatch rate limiter for a specific subscription.Topics.getSubscriptionDispatchRate(String topic) 已过时。UseTopicPolicies.getSubscriptionDispatchRate(String)instead.Topics.getSubscriptionDispatchRate(String namespace, boolean applied) 已过时。返回变量类型为DispatchRate的类型的org.apache.pulsar.client.admin中的方法修饰符和类型方法说明Namespaces.getDispatchRateAsync(String namespace) Get message-dispatch-rate asynchronously.TopicPolicies.getDispatchRateAsync(String topic) Get message-dispatch-rate asynchronously.TopicPolicies.getDispatchRateAsync(String topic, boolean applied) Get applied message-dispatch-rate asynchronously.Topics.getDispatchRateAsync(String topic) 已过时。UseTopicPolicies.getDispatchRateAsync(String)instead.Topics.getDispatchRateAsync(String topic, boolean applied) 已过时。UseTopicPolicies.getDispatchRateAsync(String, boolean)instead.Namespaces.getReplicatorDispatchRateAsync(String namespace) Get replicator-message-dispatch-rate asynchronously.TopicPolicies.getReplicatorDispatchRateAsync(String topic) Get replicatorDispatchRate asynchronously.TopicPolicies.getReplicatorDispatchRateAsync(String topic, boolean applied) Get applied replicatorDispatchRate asynchronously.Topics.getReplicatorDispatchRateAsync(String topic) 已过时。UseTopicPolicies.getReplicatorDispatchRateAsync(String)instead.Topics.getReplicatorDispatchRateAsync(String topic, boolean applied) 已过时。Namespaces.getSubscriptionDispatchRateAsync(String namespace) Get subscription-message-dispatch-rate asynchronously.TopicPolicies.getSubscriptionDispatchRateAsync(String topic) Get subscription-message-dispatch-rate asynchronously.TopicPolicies.getSubscriptionDispatchRateAsync(String topic, boolean applied) Get applied subscription-message-dispatch-rate asynchronously.TopicPolicies.getSubscriptionDispatchRateAsync(String topic, String subscriptionName) Async version ofTopicPolicies.getSubscriptionDispatchRate(String, String).TopicPolicies.getSubscriptionDispatchRateAsync(String topic, String subscriptionName, boolean applied) Async version ofTopicPolicies.getSubscriptionDispatchRate(String, String, boolean).Topics.getSubscriptionDispatchRateAsync(String topic) 已过时。Topics.getSubscriptionDispatchRateAsync(String namespace, boolean applied) 已过时。修饰符和类型方法说明voidNamespaces.setDispatchRate(String namespace, DispatchRate dispatchRate) Set message-dispatch-rate (topics under this namespace can dispatch this many messages per second).voidTopicPolicies.setDispatchRate(String topic, DispatchRate dispatchRate) Set message-dispatch-rate (topic can dispatch this many messages per second).voidTopics.setDispatchRate(String topic, DispatchRate dispatchRate) 已过时。UseTopicPolicies.setDispatchRate(String, DispatchRate)instead.Namespaces.setDispatchRateAsync(String namespace, DispatchRate dispatchRate) Set message-dispatch-rate asynchronously.TopicPolicies.setDispatchRateAsync(String topic, DispatchRate dispatchRate) Set message-dispatch-rate asynchronously.Topics.setDispatchRateAsync(String topic, DispatchRate dispatchRate) 已过时。voidNamespaces.setReplicatorDispatchRate(String namespace, DispatchRate dispatchRate) Set replicator-message-dispatch-rate.voidTopicPolicies.setReplicatorDispatchRate(String topic, DispatchRate dispatchRate) Set replicatorDispatchRate for the topic.voidTopics.setReplicatorDispatchRate(String topic, DispatchRate dispatchRate) 已过时。Namespaces.setReplicatorDispatchRateAsync(String namespace, DispatchRate dispatchRate) Set replicator-message-dispatch-rate asynchronously.TopicPolicies.setReplicatorDispatchRateAsync(String topic, DispatchRate dispatchRate) Set replicatorDispatchRate for the topic asynchronously.Topics.setReplicatorDispatchRateAsync(String topic, DispatchRate dispatchRate) 已过时。voidNamespaces.setSubscriptionDispatchRate(String namespace, DispatchRate dispatchRate) Set subscription-message-dispatch-rate.voidTopicPolicies.setSubscriptionDispatchRate(String topic, String subscriptionName, DispatchRate dispatchRate) Set dispatch rate limiter for a specific subscription.voidTopicPolicies.setSubscriptionDispatchRate(String topic, DispatchRate dispatchRate) Set subscription-message-dispatch-rate for the topic.voidTopics.setSubscriptionDispatchRate(String topic, DispatchRate dispatchRate) 已过时。Namespaces.setSubscriptionDispatchRateAsync(String namespace, DispatchRate dispatchRate) Set subscription-message-dispatch-rate asynchronously.TopicPolicies.setSubscriptionDispatchRateAsync(String topic, String subscriptionName, DispatchRate dispatchRate) Async version ofTopicPolicies.setSubscriptionDispatchRate(String, String, DispatchRate).TopicPolicies.setSubscriptionDispatchRateAsync(String topic, DispatchRate dispatchRate) Set subscription-message-dispatch-rate for the topic asynchronously.Topics.setSubscriptionDispatchRateAsync(String topic, DispatchRate dispatchRate) 已过时。 -
org.apache.pulsar.common.policies.data中DispatchRate的使用
-
org.apache.pulsar.common.policies.data.impl中DispatchRate的使用
TopicPolicies.getDispatchRate(String)instead.