接口 ResilienceRateLimiterConfig

所有超级接口:
Configurer, ResilienceRateLimiterConfigurer
所有已知子接口:
CommonResilienceConfig

public interface ResilienceRateLimiterConfig extends ResilienceRateLimiterConfigurer
  • 方法详细资料

    • enabledRateLimiterString

      @Config("enabledRateLimiter") String enabledRateLimiterString()
    • enabledRateLimiter

      default boolean enabledRateLimiter()
    • rateLimiterName

      @Config("rateLimiterName") String rateLimiterName()
    • limitForPeriod

      @Config("limitForPeriod") String limitForPeriod()
    • parseLimitForPeriod

      default int parseLimitForPeriod()
    • limitRefreshPeriodInNanos

      @Config("limitRefreshPeriodInNanos") String limitRefreshPeriodInNanos()
    • parseLimitRefreshPeriod

      default Duration parseLimitRefreshPeriod()
    • timeoutDuration

      @Config("timeoutDuration") String timeoutDuration()
    • parseTimeoutDuration

      default Duration parseTimeoutDuration()
    • rateLimiter

      default io.github.resilience4j.ratelimiter.RateLimiter rateLimiter(String defaultName)
      指定者:
      rateLimiter 在接口中 ResilienceRateLimiterConfigurer
    • rateLimiterRecoverString

      @Config("rateLimiterRecover") String rateLimiterRecoverString()
    • rateLimiterRecover

      default <T> ResilienceRateLimiterRecover<T> rateLimiterRecover()
      指定者:
      rateLimiterRecover 在接口中 ResilienceRateLimiterConfigurer