Uses of Class
io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder
Packages that use RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder
-
Uses of RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder 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 RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior, RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder, RateLimitQuotaBucketSettings.ExpiredAssignmentBehaviorOrBuilder> RateLimitQuotaBucketSettings.Builder.expiredAssignmentBehaviorBuilder_
Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 that return RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.BuilderModifier and TypeMethodDescriptionRateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.clear()
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.clearExpiredAssignmentBehavior()
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.clearExpiredAssignmentBehaviorTimeout()
Limit the time :ref:`ExpiredAssignmentBehavior <envoy_v3_api_msg_extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior>` is applied.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.clearFallbackRateLimit()
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.Builder.clearReuseLastAssignment()
Reuse the last ``active`` assignment 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.Builder.getExpiredAssignmentBehaviorBuilder()
Configures the behavior in the "expired assignment" state: the bucket's assignment has expired, and cannot be refreshed.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.mergeExpiredAssignmentBehaviorTimeout
(com.google.protobuf.Duration value) Limit the time :ref:`ExpiredAssignmentBehavior <envoy_v3_api_msg_extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior>` is applied.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.mergeFallbackRateLimit
(RateLimitStrategy value) 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.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.mergeFrom
(com.google.protobuf.Message other) RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.mergeFrom
(RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior other) RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.mergeReuseLastAssignment
(RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.ReuseLastAssignment value) Reuse the last ``active`` assignment 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.newBuilder()
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.newBuilder
(RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior prototype) RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.newBuilderForType()
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.setExpiredAssignmentBehaviorTimeout
(com.google.protobuf.Duration value) Limit the time :ref:`ExpiredAssignmentBehavior <envoy_v3_api_msg_extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior>` is applied.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.setExpiredAssignmentBehaviorTimeout
(com.google.protobuf.Duration.Builder builderForValue) Limit the time :ref:`ExpiredAssignmentBehavior <envoy_v3_api_msg_extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior>` is applied.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.setFallbackRateLimit
(RateLimitStrategy value) 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.Builder.setFallbackRateLimit
(RateLimitStrategy.Builder builderForValue) 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.Builder.setReuseLastAssignment
(RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.ReuseLastAssignment value) Reuse the last ``active`` assignment 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.Builder.setReuseLastAssignment
(RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.ReuseLastAssignment.Builder builderForValue) Reuse the last ``active`` assignment 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.toBuilder()
Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 that return types with arguments of type RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior, RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder, RateLimitQuotaBucketSettings.ExpiredAssignmentBehaviorOrBuilder> RateLimitQuotaBucketSettings.Builder.internalGetExpiredAssignmentBehaviorFieldBuilder()
Configures the behavior in the "expired assignment" state: the bucket's assignment has expired, and cannot be refreshed.Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 with parameters of type RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.BuilderModifier and TypeMethodDescriptionRateLimitQuotaBucketSettings.Builder.setExpiredAssignmentBehavior
(RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder builderForValue) Configures the behavior in the "expired assignment" state: the bucket's assignment has expired, and cannot be refreshed.