Uses of Class
io.envoyproxy.envoy.type.v3.TokenBucket
Packages that use TokenBucket
Package
Description
-
Uses of TokenBucket in io.envoyproxy.envoy.extensions.common.ratelimit.v3
Methods in io.envoyproxy.envoy.extensions.common.ratelimit.v3 that return TokenBucketModifier and TypeMethodDescriptionLocalRateLimitDescriptor.Builder.getTokenBucket()Token Bucket algorithm for local ratelimiting.LocalRateLimitDescriptor.getTokenBucket()Token Bucket algorithm for local ratelimiting.LocalRateLimitDescriptorOrBuilder.getTokenBucket()Token Bucket algorithm for local ratelimiting.Methods in io.envoyproxy.envoy.extensions.common.ratelimit.v3 with parameters of type TokenBucketModifier and TypeMethodDescriptionLocalRateLimitDescriptor.Builder.mergeTokenBucket(TokenBucket value) Token Bucket algorithm for local ratelimiting.LocalRateLimitDescriptor.Builder.setTokenBucket(TokenBucket value) Token Bucket algorithm for local ratelimiting. -
Uses of TokenBucket in io.envoyproxy.envoy.extensions.filters.http.local_ratelimit.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.local_ratelimit.v3 that return TokenBucketModifier and TypeMethodDescriptionLocalRateLimit.Builder.getTokenBucket()The token bucket configuration to use for rate limiting requests that are processed by this filter.LocalRateLimit.getTokenBucket()The token bucket configuration to use for rate limiting requests that are processed by this filter.LocalRateLimitOrBuilder.getTokenBucket()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 TokenBucketModifier and TypeMethodDescriptionLocalRateLimit.Builder.mergeTokenBucket(TokenBucket value) The token bucket configuration to use for rate limiting requests that are processed by this filter.LocalRateLimit.Builder.setTokenBucket(TokenBucket value) The token bucket configuration to use for rate limiting requests that are processed by this filter. -
Uses of TokenBucket in io.envoyproxy.envoy.extensions.filters.listener.local_ratelimit.v3
Methods in io.envoyproxy.envoy.extensions.filters.listener.local_ratelimit.v3 that return TokenBucketModifier and TypeMethodDescriptionLocalRateLimit.Builder.getTokenBucket()The token bucket configuration to use for rate limiting all incoming sockets.LocalRateLimit.getTokenBucket()The token bucket configuration to use for rate limiting all incoming sockets.LocalRateLimitOrBuilder.getTokenBucket()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 TokenBucketModifier and TypeMethodDescriptionLocalRateLimit.Builder.mergeTokenBucket(TokenBucket value) The token bucket configuration to use for rate limiting all incoming sockets.LocalRateLimit.Builder.setTokenBucket(TokenBucket value) The token bucket configuration to use for rate limiting all incoming sockets. -
Uses of TokenBucket in io.envoyproxy.envoy.extensions.filters.network.local_ratelimit.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.local_ratelimit.v3 that return TokenBucketModifier and TypeMethodDescriptionLocalRateLimit.Builder.getTokenBucket()The token bucket configuration to use for rate limiting connections that are processed by the filter's filter chain.LocalRateLimit.getTokenBucket()The token bucket configuration to use for rate limiting connections that are processed by the filter's filter chain.LocalRateLimitOrBuilder.getTokenBucket()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 TokenBucketModifier and TypeMethodDescriptionLocalRateLimit.Builder.mergeTokenBucket(TokenBucket value) The token bucket configuration to use for rate limiting connections that are processed by the filter's filter chain.LocalRateLimit.Builder.setTokenBucket(TokenBucket value) The token bucket configuration to use for rate limiting connections that are processed by the filter's filter chain. -
Uses of TokenBucket in io.envoyproxy.envoy.type.v3
Methods in io.envoyproxy.envoy.type.v3 that return TokenBucketModifier and TypeMethodDescriptionTokenBucket.Builder.build()TokenBucket.Builder.buildPartial()static TokenBucketTokenBucket.getDefaultInstance()TokenBucket.Builder.getDefaultInstanceForType()TokenBucket.getDefaultInstanceForType()RateLimitStrategy.Builder.getTokenBucket()Limit the requests by consuming tokens from the Token Bucket.RateLimitStrategy.getTokenBucket()Limit the requests by consuming tokens from the Token Bucket.RateLimitStrategyOrBuilder.getTokenBucket()Limit the requests by consuming tokens from the Token Bucket.static TokenBucketTokenBucket.parseDelimitedFrom(InputStream input) static TokenBucketTokenBucket.parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TokenBucketTokenBucket.parseFrom(byte[] data) static TokenBucketTokenBucket.parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TokenBucketTokenBucket.parseFrom(com.google.protobuf.ByteString data) static TokenBucketTokenBucket.parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TokenBucketTokenBucket.parseFrom(com.google.protobuf.CodedInputStream input) static TokenBucketTokenBucket.parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TokenBucketTokenBucket.parseFrom(InputStream input) static TokenBucketTokenBucket.parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TokenBucketTokenBucket.parseFrom(ByteBuffer data) static TokenBucketTokenBucket.parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in io.envoyproxy.envoy.type.v3 that return types with arguments of type TokenBucketModifier and TypeMethodDescriptioncom.google.protobuf.Parser<TokenBucket>TokenBucket.getParserForType()static com.google.protobuf.Parser<TokenBucket>TokenBucket.parser()Methods in io.envoyproxy.envoy.type.v3 with parameters of type TokenBucketModifier and TypeMethodDescriptionTokenBucket.Builder.mergeFrom(TokenBucket other) RateLimitStrategy.Builder.mergeTokenBucket(TokenBucket value) Limit the requests by consuming tokens from the Token Bucket.static TokenBucket.BuilderTokenBucket.newBuilder(TokenBucket prototype) RateLimitStrategy.Builder.setTokenBucket(TokenBucket value) Limit the requests by consuming tokens from the Token Bucket.