public class RateLimiterConfigurationProperties
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RateLimiterConfigurationProperties.LimiterProperties
Class storing property values for configuring
RateLimiterConfig instances. |
| Constructor and Description |
|---|
RateLimiterConfigurationProperties() |
| Modifier and Type | Method and Description |
|---|---|
static io.github.resilience4j.ratelimiter.RateLimiterConfig |
createRateLimiterConfig(RateLimiterConfigurationProperties.LimiterProperties limiterProperties) |
io.github.resilience4j.ratelimiter.RateLimiterConfig |
createRateLimiterConfig(java.lang.String limiter) |
java.util.Map<java.lang.String,RateLimiterConfigurationProperties.LimiterProperties> |
getLimiters() |
int |
getRateLimiterAspectOrder() |
void |
setRateLimiterAspectOrder(int rateLimiterAspectOrder) |
public static io.github.resilience4j.ratelimiter.RateLimiterConfig createRateLimiterConfig(RateLimiterConfigurationProperties.LimiterProperties limiterProperties)
public io.github.resilience4j.ratelimiter.RateLimiterConfig createRateLimiterConfig(java.lang.String limiter)
public int getRateLimiterAspectOrder()
public void setRateLimiterAspectOrder(int rateLimiterAspectOrder)
public java.util.Map<java.lang.String,RateLimiterConfigurationProperties.LimiterProperties> getLimiters()