public static interface QuotaBackend.WithResource
Modifier and Type | Method and Description |
---|---|
QuotaResponse.Aggregated |
dryRun(String quotaGroup,
long tokens)
Issues a single quota request for
numTokens tokens but signals the implementations
not to deduct any quota yet. |
default QuotaResponse.Aggregated |
requestToken(String quotaGroup)
Issues a single quota request for
1 token. |
QuotaResponse.Aggregated |
requestTokens(String quotaGroup,
long numTokens)
Issues a single quota request for
numTokens tokens. |
default QuotaResponse.Aggregated requestToken(String quotaGroup)
1
token.QuotaResponse.Aggregated requestTokens(String quotaGroup, long numTokens)
numTokens
tokens.QuotaResponse.Aggregated dryRun(String quotaGroup, long tokens)
numTokens
tokens but signals the implementations
not to deduct any quota yet. Can be used to do pre-flight requests where necessary