Package io.kubernetes.client.extended.workqueue.ratelimiter
package io.kubernetes.client.extended.workqueue.ratelimiter
-
ClassDescriptionA light-weight token bucket implementation for RateLimiter.DefaultControllerRateLimiter is a default rate limiter for workqueue.ItemExponentialFailureRateLimiter does a simple baseDelay*10num-failures limit dealing with max failures and expiration are up to the callerItemFastSlowRateLimiter does a quick retry for a certain number of attempts, then a slow retry after thatMaxOfRateLimiter calls every RateLimiter and returns the worst case response When used with a token bucket limiter, the burst could be apparently exceeded in cases where particular items were separately delayed a longer time.RateLimiter<T>