Class LocalRateLimitRepository
- java.lang.Object
-
- io.gravitee.gateway.services.ratelimit.LocalRateLimitRepository
-
- All Implemented Interfaces:
io.gravitee.repository.ratelimit.api.RateLimitRepository<io.gravitee.gateway.services.ratelimit.LocalRateLimit>
public class LocalRateLimitRepository extends Object implements io.gravitee.repository.ratelimit.api.RateLimitRepository<io.gravitee.gateway.services.ratelimit.LocalRateLimit>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.reactivex.rxjava3.core.Single<io.gravitee.gateway.services.ratelimit.LocalRateLimit>incrementAndGet(String key, long weight, java.util.function.Supplier<io.gravitee.gateway.services.ratelimit.LocalRateLimit> supplier)
-
-
-
Method Detail
-
incrementAndGet
public io.reactivex.rxjava3.core.Single<io.gravitee.gateway.services.ratelimit.LocalRateLimit> incrementAndGet(String key, long weight, java.util.function.Supplier<io.gravitee.gateway.services.ratelimit.LocalRateLimit> supplier)
- Specified by:
incrementAndGetin interfaceio.gravitee.repository.ratelimit.api.RateLimitRepository<io.gravitee.gateway.services.ratelimit.LocalRateLimit>
-
-