Uses of Class
io.envoyproxy.envoy.type.v3.TokenBucket
-
-
Uses of TokenBucket in io.envoyproxy.envoy.extensions.common.ratelimit.v3
Methods in io.envoyproxy.envoy.extensions.common.ratelimit.v3 that return TokenBucket Modifier and Type Method Description TokenBucketLocalRateLimitDescriptor.Builder. getTokenBucket()Token Bucket algorithm for local ratelimiting.TokenBucketLocalRateLimitDescriptor. getTokenBucket()Token Bucket algorithm for local ratelimiting.TokenBucketLocalRateLimitDescriptorOrBuilder. getTokenBucket()Token Bucket algorithm for local ratelimiting.Methods in io.envoyproxy.envoy.extensions.common.ratelimit.v3 with parameters of type TokenBucket Modifier and Type Method Description LocalRateLimitDescriptor.BuilderLocalRateLimitDescriptor.Builder. mergeTokenBucket(TokenBucket value)Token Bucket algorithm for local ratelimiting.LocalRateLimitDescriptor.BuilderLocalRateLimitDescriptor.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 TokenBucket Modifier and Type Method Description TokenBucketLocalRateLimit.Builder. getTokenBucket()The token bucket configuration to use for rate limiting requests that are processed by this filter.TokenBucketLocalRateLimit. getTokenBucket()The token bucket configuration to use for rate limiting requests that are processed by this filter.TokenBucketLocalRateLimitOrBuilder. 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 TokenBucket Modifier and Type Method Description LocalRateLimit.BuilderLocalRateLimit.Builder. mergeTokenBucket(TokenBucket value)The token bucket configuration to use for rate limiting requests that are processed by this filter.LocalRateLimit.BuilderLocalRateLimit.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.network.local_ratelimit.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.local_ratelimit.v3 that return TokenBucket Modifier and Type Method Description TokenBucketLocalRateLimit.Builder. getTokenBucket()The token bucket configuration to use for rate limiting connections that are processed by the filter's filter chain.TokenBucketLocalRateLimit. getTokenBucket()The token bucket configuration to use for rate limiting connections that are processed by the filter's filter chain.TokenBucketLocalRateLimitOrBuilder. 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 TokenBucket Modifier and Type Method Description LocalRateLimit.BuilderLocalRateLimit.Builder. mergeTokenBucket(TokenBucket value)The token bucket configuration to use for rate limiting connections that are processed by the filter's filter chain.LocalRateLimit.BuilderLocalRateLimit.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 TokenBucket Modifier and Type Method Description TokenBucketTokenBucket.Builder. build()TokenBucketTokenBucket.Builder. buildPartial()static TokenBucketTokenBucket. getDefaultInstance()TokenBucketTokenBucket.Builder. getDefaultInstanceForType()TokenBucketTokenBucket. getDefaultInstanceForType()TokenBucketRateLimitStrategy.Builder. getTokenBucket()Limit the requests by consuming tokens from the Token Bucket.TokenBucketRateLimitStrategy. getTokenBucket()Limit the requests by consuming tokens from the Token Bucket.TokenBucketRateLimitStrategyOrBuilder. 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 TokenBucket Modifier and Type Method Description com.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 TokenBucket Modifier and Type Method Description TokenBucket.BuilderTokenBucket.Builder. mergeFrom(TokenBucket other)RateLimitStrategy.BuilderRateLimitStrategy.Builder. mergeTokenBucket(TokenBucket value)Limit the requests by consuming tokens from the Token Bucket.static TokenBucket.BuilderTokenBucket. newBuilder(TokenBucket prototype)RateLimitStrategy.BuilderRateLimitStrategy.Builder. setTokenBucket(TokenBucket value)Limit the requests by consuming tokens from the Token Bucket.
-