Class RateLimiterConfigurer
java.lang.Object
com.github.mkopylec.charon.configuration.Configurer<I>
com.github.mkopylec.charon.forwarding.interceptors.RequestForwardingInterceptorConfigurer<com.github.mkopylec.charon.forwarding.interceptors.resilience.RateLimiter>
com.github.mkopylec.charon.forwarding.interceptors.resilience.RateLimiterConfigurer
public class RateLimiterConfigurer
extends RequestForwardingInterceptorConfigurer<com.github.mkopylec.charon.forwarding.interceptors.resilience.RateLimiter>
-
Field Summary
Fields inherited from class com.github.mkopylec.charon.configuration.Configurer
configuredObject -
Method Summary
Modifier and TypeMethodDescriptionconfiguration(io.github.resilience4j.ratelimiter.RateLimiterConfig.Builder rateLimiterConfiguration) meterRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry) static RateLimiterConfigurerMethods inherited from class com.github.mkopylec.charon.configuration.Configurer
configure
-
Method Details
-
rateLimiter
-
configuration
public RateLimiterConfigurer configuration(io.github.resilience4j.ratelimiter.RateLimiterConfig.Builder rateLimiterConfiguration) -
meterRegistry
public RateLimiterConfigurer meterRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry)
-