Class QuarkusControllerConfiguration.DefaultRateLimiter
- java.lang.Object
-
- io.javaoperatorsdk.operator.processing.event.rate.LinearRateLimiter
-
- io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration.DefaultRateLimiter
-
- All Implemented Interfaces:
io.javaoperatorsdk.operator.api.config.AnnotationConfigurable<io.javaoperatorsdk.operator.processing.event.rate.RateLimited>,io.javaoperatorsdk.operator.processing.event.rate.RateLimiter<io.javaoperatorsdk.operator.processing.event.rate.RateState>
- Enclosing class:
- QuarkusControllerConfiguration<R extends io.fabric8.kubernetes.api.model.HasMetadata>
public static final class QuarkusControllerConfiguration.DefaultRateLimiter extends io.javaoperatorsdk.operator.processing.event.rate.LinearRateLimiter
-
-
Constructor Summary
Constructors Constructor Description DefaultRateLimiter()DefaultRateLimiter(Duration refreshPeriod, int limitForPeriod)
-
-
-
Constructor Detail
-
DefaultRateLimiter
public DefaultRateLimiter()
-
DefaultRateLimiter
public DefaultRateLimiter(Duration refreshPeriod, int limitForPeriod)
-
-