Uses of Interface
io.kubernetes.client.extended.workqueue.ratelimiter.RateLimiter
Packages that use RateLimiter
Package
Description
-
Uses of RateLimiter in io.kubernetes.client.extended.workqueue
Constructors in io.kubernetes.client.extended.workqueue with parameters of type RateLimiterModifierConstructorDescriptionDefaultRateLimitingQueue
(ExecutorService waitingWorker, RateLimiter<T> rateLimiter) -
Uses of RateLimiter in io.kubernetes.client.extended.workqueue.ratelimiter
Classes in io.kubernetes.client.extended.workqueue.ratelimiter that implement RateLimiterModifier and TypeClassDescriptionclass
A light-weight token bucket implementation for RateLimiter.class
DefaultControllerRateLimiter is a default rate limiter for workqueue.class
ItemExponentialFailureRateLimiter does a simple baseDelay*10num-failures limit dealing with max failures and expiration are up to the callerclass
ItemFastSlowRateLimiter does a quick retry for a certain number of attempts, then a slow retry after thatclass
MaxOfRateLimiter 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.Constructors in io.kubernetes.client.extended.workqueue.ratelimiter with parameters of type RateLimiterConstructor parameters in io.kubernetes.client.extended.workqueue.ratelimiter with type arguments of type RateLimiter