Annotation Interface ResilienceRateLimiter


@Documented @Inherited @Target({TYPE,METHOD}) @Retention(RUNTIME) public @interface ResilienceRateLimiter
  • 元素详细资料

    • name

      String name
      默认值:
      ""
    • limitForPeriod

      int limitForPeriod
      默认值:
      50
    • limitRefreshPeriodInNanos

      long limitRefreshPeriodInNanos
      默认值:
      500L
    • timeoutDurationInMillis

      long timeoutDurationInMillis
      默认值:
      5000L
    • fallback

      Class<? extends ResilienceRateLimiterRecover> fallback
      默认值:
      com.github.charlemaznable.httpclient.resilience.function.ResilienceRateLimiterRecover.class