require a different in each case function that translates storedpermits to throttling time.
require a different in each case function that translates storedpermits to throttling time. | SmoothRateLimiter.java