Uses of Class
io.envoyproxy.envoy.type.v3.TokenBucket.Builder
Packages that use TokenBucket.Builder
-
Uses of TokenBucket.Builder in io.envoyproxy.envoy.type.v3
Subclasses with type arguments of type TokenBucket.Builder in io.envoyproxy.envoy.type.v3Modifier and TypeClassDescriptionstatic final classConfigures a token bucket, typically used for rate limiting.Fields in io.envoyproxy.envoy.type.v3 with type parameters of type TokenBucket.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder<TokenBucket, TokenBucket.Builder, TokenBucketOrBuilder> RateLimitStrategy.Builder.tokenBucketBuilder_Methods in io.envoyproxy.envoy.type.v3 that return TokenBucket.BuilderModifier and TypeMethodDescriptionTokenBucket.Builder.clear()TokenBucket.Builder.clearFillInterval()The fill interval that tokens are added to the bucket.TokenBucket.Builder.clearMaxTokens()The maximum tokens that the bucket can hold.TokenBucket.Builder.clearTokensPerFill()The number of tokens added to the bucket during each fill interval.RateLimitStrategy.Builder.getTokenBucketBuilder()Limit the requests by consuming tokens from the Token Bucket.TokenBucket.Builder.mergeFillInterval(com.google.protobuf.Duration value) The fill interval that tokens are added to the bucket.TokenBucket.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) TokenBucket.Builder.mergeFrom(com.google.protobuf.Message other) TokenBucket.Builder.mergeFrom(TokenBucket other) TokenBucket.Builder.mergeTokensPerFill(com.google.protobuf.UInt32Value value) The number of tokens added to the bucket during each fill interval.static TokenBucket.BuilderTokenBucket.newBuilder()static TokenBucket.BuilderTokenBucket.newBuilder(TokenBucket prototype) TokenBucket.newBuilderForType()protected TokenBucket.BuilderTokenBucket.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) TokenBucket.Builder.setFillInterval(com.google.protobuf.Duration value) The fill interval that tokens are added to the bucket.TokenBucket.Builder.setFillInterval(com.google.protobuf.Duration.Builder builderForValue) The fill interval that tokens are added to the bucket.TokenBucket.Builder.setMaxTokens(int value) The maximum tokens that the bucket can hold.TokenBucket.Builder.setTokensPerFill(com.google.protobuf.UInt32Value value) The number of tokens added to the bucket during each fill interval.TokenBucket.Builder.setTokensPerFill(com.google.protobuf.UInt32Value.Builder builderForValue) The number of tokens added to the bucket during each fill interval.TokenBucket.toBuilder()Methods in io.envoyproxy.envoy.type.v3 that return types with arguments of type TokenBucket.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder<TokenBucket, TokenBucket.Builder, TokenBucketOrBuilder> RateLimitStrategy.Builder.internalGetTokenBucketFieldBuilder()Limit the requests by consuming tokens from the Token Bucket.Methods in io.envoyproxy.envoy.type.v3 with parameters of type TokenBucket.BuilderModifier and TypeMethodDescriptionRateLimitStrategy.Builder.setTokenBucket(TokenBucket.Builder builderForValue) Limit the requests by consuming tokens from the Token Bucket.