RateLimiterTest.java | 54 RateLimiter limiter = RateLimiter.create(stopwatch, 5.0); local 55 limiter.acquire(); // R0.00, since it's the first request 56 limiter.acquire(); // R0.20 57 limiter.acquire(); // R0.20 68 RateLimiter limiter = RateLimiter.create(5.0, 5, SECONDS); local 69 assertEquals(5.0, limiter.getRate()); 70 limiter.setRate(10.0); 71 assertEquals(10.0, limiter.getRate()); 74 limiter.setRate(0.0); 78 limiter.setRate(-10.0) 84 RateLimiter limiter = RateLimiter.create(999); local 118 RateLimiter limiter = RateLimiter.create(stopwatch, 5.0); local 127 RateLimiter limiter = RateLimiter.create(stopwatch, 5.0); local 136 RateLimiter limiter = RateLimiter.create(stopwatch, 5.0); local 145 RateLimiter limiter = RateLimiter.create(stopwatch, 5.0); local 178 RateLimiter limiter = RateLimiter.create(stopwatch, 2.0, 4000, MILLISECONDS); local 203 RateLimiter limiter = RateLimiter.create(stopwatch, 2.0, 4000, MILLISECONDS); local 249 RateLimiter limiter = RateLimiter.create(stopwatch, 5.0); local 258 RateLimiter limiter = RateLimiter.create(stopwatch, 5.0); local 267 RateLimiter limiter = RateLimiter.create(stopwatch, 5.0); local 274 RateLimiter limiter = RateLimiter.create(stopwatch, 5.0); local 294 RateLimiter limiter = RateLimiter.create(stopwatch, Double.POSITIVE_INFINITY); local 322 RateLimiter limiter = RateLimiter.create(stopwatch, Double.POSITIVE_INFINITY); local 337 RateLimiter limiter = RateLimiter.create( local 358 RateLimiter limiter = RateLimiter.create(stopwatch, Double.POSITIVE_INFINITY, 10, SECONDS); local 372 RateLimiter limiter = RateLimiter.create(stopwatch, 1.0); local [all...] |