| Package | Description |
|---|---|
| io.envoyproxy.envoy.extensions.filters.http.fault.v4alpha |
| Modifier and Type | Method and Description |
|---|---|
HTTPFault.Builder |
HTTPFault.Builder.addAllDownstreamNodes(Iterable<String> values)
Faults are injected for the specified list of downstream hosts.
|
HTTPFault.Builder |
HTTPFault.Builder.addAllHeaders(Iterable<? extends HeaderMatcher> values)
Specifies a set of headers that the filter should match on.
|
HTTPFault.Builder |
HTTPFault.Builder.addDownstreamNodes(String value)
Faults are injected for the specified list of downstream hosts.
|
HTTPFault.Builder |
HTTPFault.Builder.addDownstreamNodesBytes(com.google.protobuf.ByteString value)
Faults are injected for the specified list of downstream hosts.
|
HTTPFault.Builder |
HTTPFault.Builder.addHeaders(HeaderMatcher.Builder builderForValue)
Specifies a set of headers that the filter should match on.
|
HTTPFault.Builder |
HTTPFault.Builder.addHeaders(HeaderMatcher value)
Specifies a set of headers that the filter should match on.
|
HTTPFault.Builder |
HTTPFault.Builder.addHeaders(int index,
HeaderMatcher.Builder builderForValue)
Specifies a set of headers that the filter should match on.
|
HTTPFault.Builder |
HTTPFault.Builder.addHeaders(int index,
HeaderMatcher value)
Specifies a set of headers that the filter should match on.
|
HTTPFault.Builder |
HTTPFault.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HTTPFault.Builder |
HTTPFault.Builder.clear() |
HTTPFault.Builder |
HTTPFault.Builder.clearAbort()
If specified, the filter will abort requests based on the values in
the object.
|
HTTPFault.Builder |
HTTPFault.Builder.clearAbortGrpcStatusRuntime()
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.clearAbortHttpStatusRuntime()
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.clearAbortPercentRuntime()
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.clearDelay()
If specified, the filter will inject delays based on the values in the
object.
|
HTTPFault.Builder |
HTTPFault.Builder.clearDelayDurationRuntime()
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.clearDelayPercentRuntime()
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.clearDownstreamNodes()
Faults are injected for the specified list of downstream hosts.
|
HTTPFault.Builder |
HTTPFault.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
HTTPFault.Builder |
HTTPFault.Builder.clearHeaders()
Specifies a set of headers that the filter should match on.
|
HTTPFault.Builder |
HTTPFault.Builder.clearMaxActiveFaults()
The maximum number of faults that can be active at a single time via the configured fault
filter.
|
HTTPFault.Builder |
HTTPFault.Builder.clearMaxActiveFaultsRuntime()
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
HTTPFault.Builder |
HTTPFault.Builder.clearResponseRateLimit()
The response rate limit to be applied to the response body of the stream.
|
HTTPFault.Builder |
HTTPFault.Builder.clearResponseRateLimitPercentRuntime()
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.clearUpstreamCluster()
Specifies the name of the (destination) upstream cluster that the
filter should match on.
|
HTTPFault.Builder |
HTTPFault.Builder.clone() |
HTTPFault.Builder |
HTTPFault.Builder.mergeAbort(FaultAbort value)
If specified, the filter will abort requests based on the values in
the object.
|
HTTPFault.Builder |
HTTPFault.Builder.mergeDelay(FaultDelay value)
If specified, the filter will inject delays based on the values in the
object.
|
HTTPFault.Builder |
HTTPFault.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HTTPFault.Builder |
HTTPFault.Builder.mergeFrom(HTTPFault other) |
HTTPFault.Builder |
HTTPFault.Builder.mergeFrom(com.google.protobuf.Message other) |
HTTPFault.Builder |
HTTPFault.Builder.mergeMaxActiveFaults(com.google.protobuf.UInt32Value value)
The maximum number of faults that can be active at a single time via the configured fault
filter.
|
HTTPFault.Builder |
HTTPFault.Builder.mergeResponseRateLimit(FaultRateLimit value)
The response rate limit to be applied to the response body of the stream.
|
HTTPFault.Builder |
HTTPFault.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static HTTPFault.Builder |
HTTPFault.newBuilder() |
static HTTPFault.Builder |
HTTPFault.newBuilder(HTTPFault prototype) |
HTTPFault.Builder |
HTTPFault.newBuilderForType() |
protected HTTPFault.Builder |
HTTPFault.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
HTTPFault.Builder |
HTTPFault.Builder.removeHeaders(int index)
Specifies a set of headers that the filter should match on.
|
HTTPFault.Builder |
HTTPFault.Builder.setAbort(FaultAbort.Builder builderForValue)
If specified, the filter will abort requests based on the values in
the object.
|
HTTPFault.Builder |
HTTPFault.Builder.setAbort(FaultAbort value)
If specified, the filter will abort requests based on the values in
the object.
|
HTTPFault.Builder |
HTTPFault.Builder.setAbortGrpcStatusRuntime(String value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setAbortGrpcStatusRuntimeBytes(com.google.protobuf.ByteString value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setAbortHttpStatusRuntime(String value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setAbortHttpStatusRuntimeBytes(com.google.protobuf.ByteString value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setAbortPercentRuntime(String value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setAbortPercentRuntimeBytes(com.google.protobuf.ByteString value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setDelay(FaultDelay.Builder builderForValue)
If specified, the filter will inject delays based on the values in the
object.
|
HTTPFault.Builder |
HTTPFault.Builder.setDelay(FaultDelay value)
If specified, the filter will inject delays based on the values in the
object.
|
HTTPFault.Builder |
HTTPFault.Builder.setDelayDurationRuntime(String value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setDelayDurationRuntimeBytes(com.google.protobuf.ByteString value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setDelayPercentRuntime(String value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setDelayPercentRuntimeBytes(com.google.protobuf.ByteString value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setDownstreamNodes(int index,
String value)
Faults are injected for the specified list of downstream hosts.
|
HTTPFault.Builder |
HTTPFault.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HTTPFault.Builder |
HTTPFault.Builder.setHeaders(int index,
HeaderMatcher.Builder builderForValue)
Specifies a set of headers that the filter should match on.
|
HTTPFault.Builder |
HTTPFault.Builder.setHeaders(int index,
HeaderMatcher value)
Specifies a set of headers that the filter should match on.
|
HTTPFault.Builder |
HTTPFault.Builder.setMaxActiveFaults(com.google.protobuf.UInt32Value.Builder builderForValue)
The maximum number of faults that can be active at a single time via the configured fault
filter.
|
HTTPFault.Builder |
HTTPFault.Builder.setMaxActiveFaults(com.google.protobuf.UInt32Value value)
The maximum number of faults that can be active at a single time via the configured fault
filter.
|
HTTPFault.Builder |
HTTPFault.Builder.setMaxActiveFaultsRuntime(String value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setMaxActiveFaultsRuntimeBytes(com.google.protobuf.ByteString value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
HTTPFault.Builder |
HTTPFault.Builder.setResponseRateLimit(FaultRateLimit.Builder builderForValue)
The response rate limit to be applied to the response body of the stream.
|
HTTPFault.Builder |
HTTPFault.Builder.setResponseRateLimit(FaultRateLimit value)
The response rate limit to be applied to the response body of the stream.
|
HTTPFault.Builder |
HTTPFault.Builder.setResponseRateLimitPercentRuntime(String value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setResponseRateLimitPercentRuntimeBytes(com.google.protobuf.ByteString value)
The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
runtime.
|
HTTPFault.Builder |
HTTPFault.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HTTPFault.Builder |
HTTPFault.Builder.setUpstreamCluster(String value)
Specifies the name of the (destination) upstream cluster that the
filter should match on.
|
HTTPFault.Builder |
HTTPFault.Builder.setUpstreamClusterBytes(com.google.protobuf.ByteString value)
Specifies the name of the (destination) upstream cluster that the
filter should match on.
|
HTTPFault.Builder |
HTTPFault.toBuilder() |
Copyright © 2018–2021 The Envoy Project. All rights reserved.