Uses of Class
io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder
Packages that use RateLimitQuotaBucketSettings.DenyResponseSettings.Builder
-
Uses of RateLimitQuotaBucketSettings.DenyResponseSettings.Builder in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3
Subclasses with type arguments of type RateLimitQuotaBucketSettings.DenyResponseSettings.Builder in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3Modifier and TypeClassDescriptionstatic final classCustomize the deny response to the requests over the rate limit.Fields in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 with type parameters of type RateLimitQuotaBucketSettings.DenyResponseSettings.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder<RateLimitQuotaBucketSettings.DenyResponseSettings, RateLimitQuotaBucketSettings.DenyResponseSettings.Builder, RateLimitQuotaBucketSettings.DenyResponseSettingsOrBuilder> RateLimitQuotaBucketSettings.Builder.denyResponseSettingsBuilder_Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 that return RateLimitQuotaBucketSettings.DenyResponseSettings.BuilderModifier and TypeMethodDescriptionRateLimitQuotaBucketSettings.DenyResponseSettings.Builder.addAllResponseHeadersToAdd(Iterable<? extends HeaderValueOption> values) Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.addResponseHeadersToAdd(int index, HeaderValueOption value) Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.addResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.addResponseHeadersToAdd(HeaderValueOption value) Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.addResponseHeadersToAdd(HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.clear()RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.clearGrpcStatus()Configure the deny response for gRPC requests over the rate limit.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.clearHttpBody()HTTP response body used to deny for HTTP requests (gRPC excluded).RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.clearHttpStatus()HTTP response code to deny for HTTP requests (gRPC excluded).RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.clearResponseHeadersToAdd()Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.RateLimitQuotaBucketSettings.Builder.getDenyResponseSettingsBuilder()Customize the deny response to the requests over the rate limit.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.mergeFrom(com.google.protobuf.Message other) RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.mergeFrom(RateLimitQuotaBucketSettings.DenyResponseSettings other) RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.mergeGrpcStatus(com.google.rpc.Status value) Configure the deny response for gRPC requests over the rate limit.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.mergeHttpBody(com.google.protobuf.BytesValue value) HTTP response body used to deny for HTTP requests (gRPC excluded).RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.mergeHttpStatus(HttpStatus value) HTTP response code to deny for HTTP requests (gRPC excluded).RateLimitQuotaBucketSettings.DenyResponseSettings.newBuilder()RateLimitQuotaBucketSettings.DenyResponseSettings.newBuilder(RateLimitQuotaBucketSettings.DenyResponseSettings prototype) RateLimitQuotaBucketSettings.DenyResponseSettings.newBuilderForType()RateLimitQuotaBucketSettings.DenyResponseSettings.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.removeResponseHeadersToAdd(int index) Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.setGrpcStatus(com.google.rpc.Status value) Configure the deny response for gRPC requests over the rate limit.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.setGrpcStatus(com.google.rpc.Status.Builder builderForValue) Configure the deny response for gRPC requests over the rate limit.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.setHttpBody(com.google.protobuf.BytesValue value) HTTP response body used to deny for HTTP requests (gRPC excluded).RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.setHttpBody(com.google.protobuf.BytesValue.Builder builderForValue) HTTP response body used to deny for HTTP requests (gRPC excluded).RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.setHttpStatus(HttpStatus value) HTTP response code to deny for HTTP requests (gRPC excluded).RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.setHttpStatus(HttpStatus.Builder builderForValue) HTTP response code to deny for HTTP requests (gRPC excluded).RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.setResponseHeadersToAdd(int index, HeaderValueOption value) Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.setResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.RateLimitQuotaBucketSettings.DenyResponseSettings.toBuilder()Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 that return types with arguments of type RateLimitQuotaBucketSettings.DenyResponseSettings.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder<RateLimitQuotaBucketSettings.DenyResponseSettings, RateLimitQuotaBucketSettings.DenyResponseSettings.Builder, RateLimitQuotaBucketSettings.DenyResponseSettingsOrBuilder> RateLimitQuotaBucketSettings.Builder.internalGetDenyResponseSettingsFieldBuilder()Customize the deny response to the requests over the rate limit.Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 with parameters of type RateLimitQuotaBucketSettings.DenyResponseSettings.BuilderModifier and TypeMethodDescriptionRateLimitQuotaBucketSettings.Builder.setDenyResponseSettings(RateLimitQuotaBucketSettings.DenyResponseSettings.Builder builderForValue) Customize the deny response to the requests over the rate limit.