RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder |
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.clear() |
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder |
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.clearExpiredAssignmentBehavior() |
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder |
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 |
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 |
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.ExpiredAssignmentBehavior.Builder |
RateLimitQuotaBucketSettings.Builder.getExpiredAssignmentBehaviorBuilder() |
Configures the behavior in the "expired assignment" state: the bucket's assignment has expired,
and cannot be refreshed.
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder |
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 |
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 |
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder |
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.mergeFrom(com.google.protobuf.Message other) |
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder |
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder.mergeFrom(RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior other) |
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder |
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.
|
static RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder |
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.newBuilder() |
|
static RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder |
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.newBuilder(RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior prototype) |
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder |
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.newBuilderForType() |
|
protected RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder |
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder |
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 |
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 |
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 |
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 |
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 |
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.Builder |
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.toBuilder() |
|