Package org.elasticsearch.common.util
Class CombinedRateLimiter
java.lang.Object
org.elasticsearch.common.util.CombinedRateLimiter
public class CombinedRateLimiter
extends java.lang.Object
A rate limiter designed for multiple concurrent users.
-
Constructor Summary
Constructors Constructor Description CombinedRateLimiter(ByteSizeValue maxBytesPerSec) -
Method Summary
Modifier and Type Method Description doublegetMBPerSec()longmaybePause(int bytes)voidsetMBPerSec(ByteSizeValue maxBytesPerSec)
-
Constructor Details
-
Method Details
-
maybePause
public long maybePause(int bytes) -
setMBPerSec
-
getMBPerSec
public double getMBPerSec()
-