| Modifier and Type | Method and Description |
|---|---|
static ResilienceConfiguration.RateLimiterConfiguration |
ResilienceConfiguration.RateLimiterConfiguration.disabled()
Creates a new
RateLimiterConfiguration that allows for infinite amount of requests, effectively
disabling the rate limiter. |
static ResilienceConfiguration.RateLimiterConfiguration |
ResilienceConfiguration.RateLimiterConfiguration.of()
Creates a new
RateLimiterConfiguration with default values of DEFAULT_TIMEOUT_DURATION,
DEFAULT_LIMIT_REFRESH_PERIOD and DEFAULT_LIMIT_FOR_PERIOD |
static ResilienceConfiguration.RateLimiterConfiguration |
ResilienceConfiguration.RateLimiterConfiguration.of(Duration timeoutDuration,
Duration limitRefreshPeriod,
int limitForPeriod)
Creates a new
RateLimiterConfiguration by specifying a timeout duration, limit refresh period and
limit for period. |
ResilienceConfiguration.RateLimiterConfiguration |
ResilienceConfiguration.rateLimiterConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ResilienceConfiguration |
ResilienceConfiguration.rateLimiterConfiguration(ResilienceConfiguration.RateLimiterConfiguration rateLimiterConfiguration) |
Copyright © 2022 SAP SE. All rights reserved.