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
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.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) 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.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) 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.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) 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.DenyResponseSettings.Builder.clone()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(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.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) RateLimitQuotaBucketSettings.DenyResponseSettings.newBuilder()RateLimitQuotaBucketSettings.DenyResponseSettings.newBuilder(RateLimitQuotaBucketSettings.DenyResponseSettings prototype) RateLimitQuotaBucketSettings.DenyResponseSettings.newBuilderForType()RateLimitQuotaBucketSettings.DenyResponseSettings.newBuilderForType(com.google.protobuf.GeneratedMessageV3.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.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.setGrpcStatus(Status value) Configure the deny response for gRPC requests over the rate limit.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.setGrpcStatus(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.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) 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.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) RateLimitQuotaBucketSettings.DenyResponseSettings.toBuilder()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.