public class NRateLimitLeakyBucketRule extends Object implements NRateLimitRule
| Constructor and Description |
|---|
NRateLimitLeakyBucketRule(NRateLimitRuleModel model) |
| Modifier and Type | Method and Description |
|---|---|
long |
nextAvailableMillis(int count) |
NRateLimitRuleModel |
toModel() |
String |
toString() |
boolean |
tryConsume(int count) |
public NRateLimitLeakyBucketRule(NRateLimitRuleModel model)
public boolean tryConsume(int count)
tryConsume in interface NRateLimitRulepublic long nextAvailableMillis(int count)
nextAvailableMillis in interface NRateLimitRulepublic NRateLimitRuleModel toModel()
toModel in interface NRateLimitRuleCopyright © 2025 vpc open source initiative. All rights reserved.