Interface RateLimiter
- All Known Implementing Classes:
ConnectionManagerImpl.PluginRateLimiter
public interface RateLimiter
-
Method Summary
Modifier and TypeMethodDescriptiongetName()intGet rate limit.longvoidsetRateLimitBytesPerSecond(int bytes_per_second)
-
Method Details
-
getName
String getName() -
getRateLimitBytesPerSecond
int getRateLimitBytesPerSecond()Get rate limit. 0 -> unlimited, -1 -> disabled- Returns:
-
setRateLimitBytesPerSecond
void setRateLimitBytesPerSecond(int bytes_per_second) -
getRateLimitTotalByteCount
long getRateLimitTotalByteCount()
-