public class RateLimitingHandler extends io.sermant.flowcontrol.common.handler.AbstractRequestHandler<io.github.resilience4j.ratelimiter.RateLimiter,io.sermant.flowcontrol.common.core.rule.RateLimitingRule>
| Constructor and Description |
|---|
RateLimitingHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
configKey() |
protected Optional<io.github.resilience4j.ratelimiter.RateLimiter> |
createHandler(String businessName,
io.sermant.flowcontrol.common.core.rule.RateLimitingRule rule) |
createOrGetHandlers, getHandlersprotected final Optional<io.github.resilience4j.ratelimiter.RateLimiter> createHandler(String businessName, io.sermant.flowcontrol.common.core.rule.RateLimitingRule rule)
createHandler in class io.sermant.flowcontrol.common.handler.AbstractRequestHandler<io.github.resilience4j.ratelimiter.RateLimiter,io.sermant.flowcontrol.common.core.rule.RateLimitingRule>protected final String configKey()
configKey in class io.sermant.flowcontrol.common.handler.AbstractRequestHandler<io.github.resilience4j.ratelimiter.RateLimiter,io.sermant.flowcontrol.common.core.rule.RateLimitingRule>Copyright © 2025. All rights reserved.