Package org.apache.pulsar.common.naming
Class FlowOrQpsEquallyDivideBundleSplitOption
java.lang.Object
org.apache.pulsar.common.naming.BundleSplitOption
org.apache.pulsar.common.naming.FlowOrQpsEquallyDivideBundleSplitOption
-
Constructor Summary
ConstructorsConstructorDescriptionFlowOrQpsEquallyDivideBundleSplitOption(NamespaceService namespaceService, NamespaceBundle bundle, List<Long> boundaries, Map<String, org.apache.pulsar.common.policies.data.stats.TopicStatsImpl> topicStatsMap, int loadBalancerNamespaceBundleMaxMsgRate, int loadBalancerNamespaceBundleMaxBandwidthMbytes, int flowOrQpsDifferenceThresholdPercentage) -
Method Summary
-
Constructor Details
-
FlowOrQpsEquallyDivideBundleSplitOption
public FlowOrQpsEquallyDivideBundleSplitOption(NamespaceService namespaceService, NamespaceBundle bundle, List<Long> boundaries, Map<String, org.apache.pulsar.common.policies.data.stats.TopicStatsImpl> topicStatsMap, int loadBalancerNamespaceBundleMaxMsgRate, int loadBalancerNamespaceBundleMaxBandwidthMbytes, int flowOrQpsDifferenceThresholdPercentage)
-