Uses of Interface
io.envoyproxy.envoy.type.v3.RateLimitStrategyOrBuilder
-
Packages that use RateLimitStrategyOrBuilder Package Description io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 io.envoyproxy.envoy.service.rate_limit_quota.v3 io.envoyproxy.envoy.type.v3 -
-
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 RateLimitStrategyOrBuilder Modifier and Type Field Description private 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 RateLimitStrategyOrBuilder Modifier and Type Method Description RateLimitStrategyOrBuilder
RateLimitQuotaBucketSettings.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.RateLimitStrategyOrBuilder
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.RateLimitStrategyOrBuilder
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.RateLimitStrategyOrBuilder
RateLimitQuotaBucketSettings.NoAssignmentBehavior.Builder. getFallbackRateLimitOrBuilder()
Apply pre-configured rate limiting strategy until the server sends the first assignment.RateLimitStrategyOrBuilder
RateLimitQuotaBucketSettings.NoAssignmentBehavior. getFallbackRateLimitOrBuilder()
Apply pre-configured rate limiting strategy until the server sends the first assignment.RateLimitStrategyOrBuilder
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 RateLimitStrategyOrBuilder Modifier and Type Method Description private 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 RateLimitStrategyOrBuilder Modifier and Type Field Description private 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 RateLimitStrategyOrBuilder Modifier and Type Method Description RateLimitStrategyOrBuilder
RateLimitQuotaResponse.BucketAction.QuotaAssignmentAction.Builder. getRateLimitStrategyOrBuilder()
Configures the local rate limiter for the request matched to the bucket.RateLimitStrategyOrBuilder
RateLimitQuotaResponse.BucketAction.QuotaAssignmentAction. getRateLimitStrategyOrBuilder()
Configures the local rate limiter for the request matched to the bucket.RateLimitStrategyOrBuilder
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 RateLimitStrategyOrBuilder Modifier and Type Method Description private 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 RateLimitStrategyOrBuilder Modifier and Type Class Description class
RateLimitStrategy
Protobuf typeenvoy.type.v3.RateLimitStrategy
static class
RateLimitStrategy.Builder
Protobuf typeenvoy.type.v3.RateLimitStrategy
-