Class 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 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:
        incrementAndGet in interface io.gravitee.repository.ratelimit.api.RateLimitRepository<io.gravitee.gateway.services.ratelimit.LocalRateLimit>