Uses of Class
com.yahoo.messagebus.DynamicThrottlePolicy
-
Uses of DynamicThrottlePolicy in com.yahoo.messagebus
Modifier and TypeMethodDescriptionDynamicThrottlePolicy.setEfficiencyThreshold
(double efficiencyThreshold) Determines where on each latency level the attractor sits.DynamicThrottlePolicy.setMaxPendingCount
(int maxCount) DynamicThrottlePolicy.setMaxThroughput
(double maxThroughput) DynamicThrottlePolicy.setMaxWindowSize
(double max) Sets the maximum number of pending operations allowed at any time, in order to avoid using too much resources.DynamicThrottlePolicy.setMinWindowSize
(double min) Sets the minimum number of pending operations allowed at any time, in order to keep a level of performance.DynamicThrottlePolicy.setResizeRate
(double resizeRate) Sets the rate at which the window size is updated.DynamicThrottlePolicy.setWeight
(double weight) Sets the weight for this client.DynamicThrottlePolicy.setWindowSizeBackOff
(double windowSizeBackOff) Sets the factor of window size to back off to when the algorithm determines that efficiency is not increasing.DynamicThrottlePolicy.setWindowSizeDecrementFactor
(double decrementFactor) Sets the relative step size when decreasing window size.DynamicThrottlePolicy.setWindowSizeIncrement
(double windowSizeIncrement) Sets the step size used when increasing window size.