Uses of Enum Class
tech.riemann.nif.web.ratelimit.RateLimitAlgorithm
Packages that use RateLimitAlgorithm
-
Uses of RateLimitAlgorithm in tech.riemann.nif.web.ratelimit
Subclasses with type arguments of type RateLimitAlgorithm in tech.riemann.nif.web.ratelimitMethods in tech.riemann.nif.web.ratelimit that return RateLimitAlgorithmModifier and TypeMethodDescriptionFixedWindowRateLimiter.getAlgorithm()RateLimiter.getAlgorithm()获取支持的限流算法RateLimitInterceptor.RateLimitRule.getAlgorithm()SlidingWindowRateLimiter.getAlgorithm()TokenBucketRateLimiter.getAlgorithm()static RateLimitAlgorithmReturns the enum constant of this class with the specified name.static RateLimitAlgorithm[]RateLimitAlgorithm.values()Returns an array containing the constants of this enum class, in the order they are declared.Constructors in tech.riemann.nif.web.ratelimit with parameters of type RateLimitAlgorithmModifierConstructorDescriptionRateLimitInterceptor(List<RateLimiter> rateLimiters, boolean enabled, double defaultPermitsPerSecond, RateLimitAlgorithm defaultAlgorithm, Map<String, RateLimitInterceptor.RateLimitRule> rules) RateLimitInterceptor(List<RateLimiter> rateLimiters, boolean enabled, double defaultPermitsPerSecond, RateLimitAlgorithm defaultAlgorithm, Map<String, RateLimitInterceptor.RateLimitRule> rules, List<String> excludePathPatterns)