TokenBucket.Builder |
TokenBucket.Builder.clear() |
|
TokenBucket.Builder |
TokenBucket.Builder.clearFillInterval() |
The fill interval that tokens are added to the bucket.
|
TokenBucket.Builder |
TokenBucket.Builder.clearMaxTokens() |
The maximum tokens that the bucket can hold.
|
TokenBucket.Builder |
TokenBucket.Builder.clearTokensPerFill() |
The number of tokens added to the bucket during each fill interval.
|
TokenBucket.Builder |
RateLimitStrategy.Builder.getTokenBucketBuilder() |
Limit the requests by consuming tokens from the Token Bucket.
|
TokenBucket.Builder |
TokenBucket.Builder.mergeFillInterval(com.google.protobuf.Duration value) |
The fill interval that tokens are added to the bucket.
|
TokenBucket.Builder |
TokenBucket.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
TokenBucket.Builder |
TokenBucket.Builder.mergeFrom(com.google.protobuf.Message other) |
|
TokenBucket.Builder |
TokenBucket.Builder.mergeFrom(TokenBucket other) |
|
TokenBucket.Builder |
TokenBucket.Builder.mergeTokensPerFill(com.google.protobuf.UInt32Value value) |
The number of tokens added to the bucket during each fill interval.
|
static TokenBucket.Builder |
TokenBucket.newBuilder() |
|
static TokenBucket.Builder |
TokenBucket.newBuilder(TokenBucket prototype) |
|
TokenBucket.Builder |
TokenBucket.newBuilderForType() |
|
protected TokenBucket.Builder |
TokenBucket.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
|
TokenBucket.Builder |
TokenBucket.Builder.setFillInterval(com.google.protobuf.Duration value) |
The fill interval that tokens are added to the bucket.
|
TokenBucket.Builder |
TokenBucket.Builder.setFillInterval(com.google.protobuf.Duration.Builder builderForValue) |
The fill interval that tokens are added to the bucket.
|
TokenBucket.Builder |
TokenBucket.Builder.setMaxTokens(int value) |
The maximum tokens that the bucket can hold.
|
TokenBucket.Builder |
TokenBucket.Builder.setTokensPerFill(com.google.protobuf.UInt32Value value) |
The number of tokens added to the bucket during each fill interval.
|
TokenBucket.Builder |
TokenBucket.Builder.setTokensPerFill(com.google.protobuf.UInt32Value.Builder builderForValue) |
The number of tokens added to the bucket during each fill interval.
|
TokenBucket.Builder |
TokenBucket.toBuilder() |
|