Uses of Interface
io.envoyproxy.envoy.type.v3.RateLimitStrategyOrBuilder
Packages that use RateLimitStrategyOrBuilder
Package
Description
-
Uses of RateLimitStrategyOrBuilder in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3
Fields in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 with type parameters of type RateLimitStrategyOrBuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<RateLimitStrategy, RateLimitStrategy.Builder, RateLimitStrategyOrBuilder> RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.fallbackRateLimitBuilder_
private com.google.protobuf.SingleFieldBuilder
<RateLimitStrategy, RateLimitStrategy.Builder, RateLimitStrategyOrBuilder> RateLimitQuotaBucketSettings.NoAssignmentBehavior.Builder.fallbackRateLimitBuilder_
Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 that return RateLimitStrategyOrBuilderModifier and TypeMethodDescriptionRateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.getFallbackRateLimitOrBuilder()
Apply the rate limiting strategy to all requests matched into the bucket until the RLQS server sends a new assignment, or the :ref:`expired_assignment_behavior_timeout <envoy_v3_api_field_extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.expired_assignment_behavior_timeout>` runs out.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.getFallbackRateLimitOrBuilder()
Apply the rate limiting strategy to all requests matched into the bucket until the RLQS server sends a new assignment, or the :ref:`expired_assignment_behavior_timeout <envoy_v3_api_field_extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.expired_assignment_behavior_timeout>` runs out.RateLimitQuotaBucketSettings.ExpiredAssignmentBehaviorOrBuilder.getFallbackRateLimitOrBuilder()
Apply the rate limiting strategy to all requests matched into the bucket until the RLQS server sends a new assignment, or the :ref:`expired_assignment_behavior_timeout <envoy_v3_api_field_extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.expired_assignment_behavior_timeout>` runs out.RateLimitQuotaBucketSettings.NoAssignmentBehavior.Builder.getFallbackRateLimitOrBuilder()
Apply pre-configured rate limiting strategy until the server sends the first assignment.RateLimitQuotaBucketSettings.NoAssignmentBehavior.getFallbackRateLimitOrBuilder()
Apply pre-configured rate limiting strategy until the server sends the first assignment.RateLimitQuotaBucketSettings.NoAssignmentBehaviorOrBuilder.getFallbackRateLimitOrBuilder()
Apply pre-configured rate limiting strategy until the server sends the first assignment.Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 that return types with arguments of type RateLimitStrategyOrBuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<RateLimitStrategy, RateLimitStrategy.Builder, RateLimitStrategyOrBuilder> RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.getFallbackRateLimitFieldBuilder()
Apply the rate limiting strategy to all requests matched into the bucket until the RLQS server sends a new assignment, or the :ref:`expired_assignment_behavior_timeout <envoy_v3_api_field_extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.expired_assignment_behavior_timeout>` runs out.private com.google.protobuf.SingleFieldBuilder
<RateLimitStrategy, RateLimitStrategy.Builder, RateLimitStrategyOrBuilder> RateLimitQuotaBucketSettings.NoAssignmentBehavior.Builder.getFallbackRateLimitFieldBuilder()
Apply pre-configured rate limiting strategy until the server sends the first assignment. -
Uses of RateLimitStrategyOrBuilder in io.envoyproxy.envoy.service.rate_limit_quota.v3
Fields in io.envoyproxy.envoy.service.rate_limit_quota.v3 with type parameters of type RateLimitStrategyOrBuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<RateLimitStrategy, RateLimitStrategy.Builder, RateLimitStrategyOrBuilder> RateLimitQuotaResponse.BucketAction.QuotaAssignmentAction.Builder.rateLimitStrategyBuilder_
Methods in io.envoyproxy.envoy.service.rate_limit_quota.v3 that return RateLimitStrategyOrBuilderModifier and TypeMethodDescriptionRateLimitQuotaResponse.BucketAction.QuotaAssignmentAction.Builder.getRateLimitStrategyOrBuilder()
Configures the local rate limiter for the request matched to the bucket.RateLimitQuotaResponse.BucketAction.QuotaAssignmentAction.getRateLimitStrategyOrBuilder()
Configures the local rate limiter for the request matched to the bucket.RateLimitQuotaResponse.BucketAction.QuotaAssignmentActionOrBuilder.getRateLimitStrategyOrBuilder()
Configures the local rate limiter for the request matched to the bucket.Methods in io.envoyproxy.envoy.service.rate_limit_quota.v3 that return types with arguments of type RateLimitStrategyOrBuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<RateLimitStrategy, RateLimitStrategy.Builder, RateLimitStrategyOrBuilder> RateLimitQuotaResponse.BucketAction.QuotaAssignmentAction.Builder.getRateLimitStrategyFieldBuilder()
Configures the local rate limiter for the request matched to the bucket. -
Uses of RateLimitStrategyOrBuilder in io.envoyproxy.envoy.type.v3
Classes in io.envoyproxy.envoy.type.v3 that implement RateLimitStrategyOrBuilderModifier and TypeClassDescriptionfinal class
Protobuf typeenvoy.type.v3.RateLimitStrategy
static final class
Protobuf typeenvoy.type.v3.RateLimitStrategy