Uses of Class
io.envoyproxy.envoy.type.v3.TokenBucket.Builder
-
-
Uses of TokenBucket.Builder in io.envoyproxy.envoy.extensions.common.ratelimit.v3
Methods in io.envoyproxy.envoy.extensions.common.ratelimit.v3 that return TokenBucket.Builder Modifier and Type Method Description TokenBucket.BuilderLocalRateLimitDescriptor.Builder. getTokenBucketBuilder()Token Bucket algorithm for local ratelimiting.Methods in io.envoyproxy.envoy.extensions.common.ratelimit.v3 with parameters of type TokenBucket.Builder Modifier and Type Method Description LocalRateLimitDescriptor.BuilderLocalRateLimitDescriptor.Builder. setTokenBucket(TokenBucket.Builder builderForValue)Token Bucket algorithm for local ratelimiting. -
Uses of TokenBucket.Builder in io.envoyproxy.envoy.extensions.filters.http.local_ratelimit.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.local_ratelimit.v3 that return TokenBucket.Builder Modifier and Type Method Description TokenBucket.BuilderLocalRateLimit.Builder. getTokenBucketBuilder()The token bucket configuration to use for rate limiting requests that are processed by this filter.Methods in io.envoyproxy.envoy.extensions.filters.http.local_ratelimit.v3 with parameters of type TokenBucket.Builder Modifier and Type Method Description LocalRateLimit.BuilderLocalRateLimit.Builder. setTokenBucket(TokenBucket.Builder builderForValue)The token bucket configuration to use for rate limiting requests that are processed by this filter. -
Uses of TokenBucket.Builder in io.envoyproxy.envoy.extensions.filters.listener.local_ratelimit.v3
Methods in io.envoyproxy.envoy.extensions.filters.listener.local_ratelimit.v3 that return TokenBucket.Builder Modifier and Type Method Description TokenBucket.BuilderLocalRateLimit.Builder. getTokenBucketBuilder()The token bucket configuration to use for rate limiting all incoming sockets.Methods in io.envoyproxy.envoy.extensions.filters.listener.local_ratelimit.v3 with parameters of type TokenBucket.Builder Modifier and Type Method Description LocalRateLimit.BuilderLocalRateLimit.Builder. setTokenBucket(TokenBucket.Builder builderForValue)The token bucket configuration to use for rate limiting all incoming sockets. -
Uses of TokenBucket.Builder in io.envoyproxy.envoy.extensions.filters.network.local_ratelimit.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.local_ratelimit.v3 that return TokenBucket.Builder Modifier and Type Method Description TokenBucket.BuilderLocalRateLimit.Builder. getTokenBucketBuilder()The token bucket configuration to use for rate limiting connections that are processed by the filter's filter chain.Methods in io.envoyproxy.envoy.extensions.filters.network.local_ratelimit.v3 with parameters of type TokenBucket.Builder Modifier and Type Method Description LocalRateLimit.BuilderLocalRateLimit.Builder. setTokenBucket(TokenBucket.Builder builderForValue)The token bucket configuration to use for rate limiting connections that are processed by the filter's filter chain. -
Uses of TokenBucket.Builder in io.envoyproxy.envoy.type.v3
Methods in io.envoyproxy.envoy.type.v3 that return TokenBucket.Builder Modifier and Type Method Description TokenBucket.BuilderTokenBucket.Builder. addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TokenBucket.BuilderTokenBucket.Builder. clear()TokenBucket.BuilderTokenBucket.Builder. clearField(com.google.protobuf.Descriptors.FieldDescriptor field)TokenBucket.BuilderTokenBucket.Builder. clearFillInterval()The fill interval that tokens are added to the bucket.TokenBucket.BuilderTokenBucket.Builder. clearMaxTokens()The maximum tokens that the bucket can hold.TokenBucket.BuilderTokenBucket.Builder. clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)TokenBucket.BuilderTokenBucket.Builder. clearTokensPerFill()The number of tokens added to the bucket during each fill interval.TokenBucket.BuilderTokenBucket.Builder. clone()TokenBucket.BuilderRateLimitStrategy.Builder. getTokenBucketBuilder()Limit the requests by consuming tokens from the Token Bucket.TokenBucket.BuilderTokenBucket.Builder. mergeFillInterval(com.google.protobuf.Duration value)The fill interval that tokens are added to the bucket.TokenBucket.BuilderTokenBucket.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)TokenBucket.BuilderTokenBucket.Builder. mergeFrom(com.google.protobuf.Message other)TokenBucket.BuilderTokenBucket.Builder. mergeFrom(TokenBucket other)TokenBucket.BuilderTokenBucket.Builder. mergeTokensPerFill(com.google.protobuf.UInt32Value value)The number of tokens added to the bucket during each fill interval.TokenBucket.BuilderTokenBucket.Builder. mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)static TokenBucket.BuilderTokenBucket. newBuilder()static TokenBucket.BuilderTokenBucket. newBuilder(TokenBucket prototype)TokenBucket.BuilderTokenBucket. newBuilderForType()protected TokenBucket.BuilderTokenBucket. newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)TokenBucket.BuilderTokenBucket.Builder. setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TokenBucket.BuilderTokenBucket.Builder. setFillInterval(com.google.protobuf.Duration value)The fill interval that tokens are added to the bucket.TokenBucket.BuilderTokenBucket.Builder. setFillInterval(com.google.protobuf.Duration.Builder builderForValue)The fill interval that tokens are added to the bucket.TokenBucket.BuilderTokenBucket.Builder. setMaxTokens(int value)The maximum tokens that the bucket can hold.TokenBucket.BuilderTokenBucket.Builder. setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)TokenBucket.BuilderTokenBucket.Builder. setTokensPerFill(com.google.protobuf.UInt32Value value)The number of tokens added to the bucket during each fill interval.TokenBucket.BuilderTokenBucket.Builder. setTokensPerFill(com.google.protobuf.UInt32Value.Builder builderForValue)The number of tokens added to the bucket during each fill interval.TokenBucket.BuilderTokenBucket.Builder. setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)TokenBucket.BuilderTokenBucket. toBuilder()Methods in io.envoyproxy.envoy.type.v3 with parameters of type TokenBucket.Builder Modifier and Type Method Description RateLimitStrategy.BuilderRateLimitStrategy.Builder. setTokenBucket(TokenBucket.Builder builderForValue)Limit the requests by consuming tokens from the Token Bucket.
-