Uses of Interface
io.vertigo.vega.impl.ratelimiting.RateLimitingStorePlugin
Packages that use RateLimitingStorePlugin
Package
Description
-
Uses of RateLimitingStorePlugin in io.vertigo.vega.impl.ratelimiting
Constructors in io.vertigo.vega.impl.ratelimiting with parameters of type RateLimitingStorePluginModifierConstructorDescriptionRateLimitingManagerImpl(Optional<Integer> windowSeconds, Optional<Long> maxRequests, Optional<Long> maxDayRequests, Optional<Integer> errorCode, Optional<String> overRateLimitMode, Optional<Boolean> insertHeaders, Optional<Boolean> useForwardedFor, Optional<String> useHeaderUserIp, Optional<Boolean> useUserIp, Optional<Integer> logEveryXRequests, Optional<Long> banishSeconds, Optional<Double> banishRepeaterMult, Optional<Long> maxBanishSeconds, Optional<String> banishMessage, Optional<String> whiteListUsers, RateLimitingStorePlugin rateLimitingStorePlugin, io.vertigo.core.analytics.AnalyticsManager analyticsManager) Constructor. -
Uses of RateLimitingStorePlugin in io.vertigo.vega.plugins.ratelimiting.mem
Classes in io.vertigo.vega.plugins.ratelimiting.mem that implement RateLimitingStorePluginModifier and TypeClassDescriptionfinal classRate limiting counting in memory storage. -
Uses of RateLimitingStorePlugin in io.vertigo.vega.plugins.ratelimiting.redis
Classes in io.vertigo.vega.plugins.ratelimiting.redis that implement RateLimitingStorePluginModifier and TypeClassDescriptionfinal classRate limiting counting redis storage.