Uses of Class
io.envoyproxy.envoy.extensions.filters.common.fault.v3.FaultRateLimit.Builder
Packages that use FaultRateLimit.Builder
Package
Description
-
Uses of FaultRateLimit.Builder in io.envoyproxy.envoy.extensions.filters.common.fault.v3
Methods in io.envoyproxy.envoy.extensions.filters.common.fault.v3 that return FaultRateLimit.BuilderModifier and TypeMethodDescriptionFaultRateLimit.Builder.clear()
FaultRateLimit.Builder.clearFixedLimit()
A fixed rate limit.FaultRateLimit.Builder.clearHeaderLimit()
Rate limits are controlled via an HTTP header (if applicable).FaultRateLimit.Builder.clearLimitType()
FaultRateLimit.Builder.clearPercentage()
The percentage of operations/connections/requests on which the rate limit will be injected.FaultRateLimit.Builder.mergeFixedLimit
(FaultRateLimit.FixedLimit value) A fixed rate limit.FaultRateLimit.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) FaultRateLimit.Builder.mergeFrom
(com.google.protobuf.Message other) FaultRateLimit.Builder.mergeFrom
(FaultRateLimit other) FaultRateLimit.Builder.mergeHeaderLimit
(FaultRateLimit.HeaderLimit value) Rate limits are controlled via an HTTP header (if applicable).FaultRateLimit.Builder.mergePercentage
(FractionalPercent value) The percentage of operations/connections/requests on which the rate limit will be injected.static FaultRateLimit.Builder
FaultRateLimit.newBuilder()
static FaultRateLimit.Builder
FaultRateLimit.newBuilder
(FaultRateLimit prototype) FaultRateLimit.newBuilderForType()
protected FaultRateLimit.Builder
FaultRateLimit.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) FaultRateLimit.Builder.setFixedLimit
(FaultRateLimit.FixedLimit value) A fixed rate limit.FaultRateLimit.Builder.setFixedLimit
(FaultRateLimit.FixedLimit.Builder builderForValue) A fixed rate limit.FaultRateLimit.Builder.setHeaderLimit
(FaultRateLimit.HeaderLimit value) Rate limits are controlled via an HTTP header (if applicable).FaultRateLimit.Builder.setHeaderLimit
(FaultRateLimit.HeaderLimit.Builder builderForValue) Rate limits are controlled via an HTTP header (if applicable).FaultRateLimit.Builder.setPercentage
(FractionalPercent value) The percentage of operations/connections/requests on which the rate limit will be injected.FaultRateLimit.Builder.setPercentage
(FractionalPercent.Builder builderForValue) The percentage of operations/connections/requests on which the rate limit will be injected.FaultRateLimit.toBuilder()
-
Uses of FaultRateLimit.Builder in io.envoyproxy.envoy.extensions.filters.http.fault.v3
Fields in io.envoyproxy.envoy.extensions.filters.http.fault.v3 with type parameters of type FaultRateLimit.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<FaultRateLimit, FaultRateLimit.Builder, FaultRateLimitOrBuilder> HTTPFault.Builder.responseRateLimitBuilder_
Methods in io.envoyproxy.envoy.extensions.filters.http.fault.v3 that return FaultRateLimit.BuilderModifier and TypeMethodDescriptionHTTPFault.Builder.getResponseRateLimitBuilder()
The response rate limit to be applied to the response body of the stream.Methods in io.envoyproxy.envoy.extensions.filters.http.fault.v3 that return types with arguments of type FaultRateLimit.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<FaultRateLimit, FaultRateLimit.Builder, FaultRateLimitOrBuilder> HTTPFault.Builder.internalGetResponseRateLimitFieldBuilder()
The response rate limit to be applied to the response body of the stream.Methods in io.envoyproxy.envoy.extensions.filters.http.fault.v3 with parameters of type FaultRateLimit.BuilderModifier and TypeMethodDescriptionHTTPFault.Builder.setResponseRateLimit
(FaultRateLimit.Builder builderForValue) The response rate limit to be applied to the response body of the stream.