Class HTTPFault.Builder

  • All Implemented Interfaces:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, HTTPFaultOrBuilder, Cloneable
    Enclosing class:
    HTTPFault

    public static final class HTTPFault.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<HTTPFault.Builder>
    implements HTTPFaultOrBuilder
     [#next-free-field: 14]
     
    Protobuf type envoy.config.filter.http.fault.v2.HTTPFault
    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<HTTPFault.Builder>
      • clear

        public HTTPFault.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<HTTPFault.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<HTTPFault.Builder>
      • getDefaultInstanceForType

        public HTTPFault getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public HTTPFault build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public HTTPFault buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public HTTPFault.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<HTTPFault.Builder>
      • setField

        public HTTPFault.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                          Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<HTTPFault.Builder>
      • clearField

        public HTTPFault.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<HTTPFault.Builder>
      • clearOneof

        public HTTPFault.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<HTTPFault.Builder>
      • setRepeatedField

        public HTTPFault.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                  int index,
                                                  Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HTTPFault.Builder>
      • addRepeatedField

        public HTTPFault.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                  Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HTTPFault.Builder>
      • mergeFrom

        public HTTPFault.Builder mergeFrom​(com.google.protobuf.Message other)
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<HTTPFault.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<HTTPFault.Builder>
      • mergeFrom

        public HTTPFault.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                    throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<HTTPFault.Builder>
        Throws:
        IOException
      • hasDelay

        public boolean hasDelay()
         If specified, the filter will inject delays based on the values in the
         object.
         
        .envoy.config.filter.fault.v2.FaultDelay delay = 1;
        Specified by:
        hasDelay in interface HTTPFaultOrBuilder
      • getDelay

        public FaultDelay getDelay()
         If specified, the filter will inject delays based on the values in the
         object.
         
        .envoy.config.filter.fault.v2.FaultDelay delay = 1;
        Specified by:
        getDelay in interface HTTPFaultOrBuilder
      • setDelay

        public HTTPFault.Builder setDelay​(FaultDelay value)
         If specified, the filter will inject delays based on the values in the
         object.
         
        .envoy.config.filter.fault.v2.FaultDelay delay = 1;
      • setDelay

        public HTTPFault.Builder setDelay​(FaultDelay.Builder builderForValue)
         If specified, the filter will inject delays based on the values in the
         object.
         
        .envoy.config.filter.fault.v2.FaultDelay delay = 1;
      • mergeDelay

        public HTTPFault.Builder mergeDelay​(FaultDelay value)
         If specified, the filter will inject delays based on the values in the
         object.
         
        .envoy.config.filter.fault.v2.FaultDelay delay = 1;
      • clearDelay

        public HTTPFault.Builder clearDelay()
         If specified, the filter will inject delays based on the values in the
         object.
         
        .envoy.config.filter.fault.v2.FaultDelay delay = 1;
      • getDelayBuilder

        public FaultDelay.Builder getDelayBuilder()
         If specified, the filter will inject delays based on the values in the
         object.
         
        .envoy.config.filter.fault.v2.FaultDelay delay = 1;
      • hasAbort

        public boolean hasAbort()
         If specified, the filter will abort requests based on the values in
         the object. At least *abort* or *delay* must be specified.
         
        .envoy.config.filter.http.fault.v2.FaultAbort abort = 2;
        Specified by:
        hasAbort in interface HTTPFaultOrBuilder
      • getAbort

        public FaultAbort getAbort()
         If specified, the filter will abort requests based on the values in
         the object. At least *abort* or *delay* must be specified.
         
        .envoy.config.filter.http.fault.v2.FaultAbort abort = 2;
        Specified by:
        getAbort in interface HTTPFaultOrBuilder
      • setAbort

        public HTTPFault.Builder setAbort​(FaultAbort value)
         If specified, the filter will abort requests based on the values in
         the object. At least *abort* or *delay* must be specified.
         
        .envoy.config.filter.http.fault.v2.FaultAbort abort = 2;
      • setAbort

        public HTTPFault.Builder setAbort​(FaultAbort.Builder builderForValue)
         If specified, the filter will abort requests based on the values in
         the object. At least *abort* or *delay* must be specified.
         
        .envoy.config.filter.http.fault.v2.FaultAbort abort = 2;
      • mergeAbort

        public HTTPFault.Builder mergeAbort​(FaultAbort value)
         If specified, the filter will abort requests based on the values in
         the object. At least *abort* or *delay* must be specified.
         
        .envoy.config.filter.http.fault.v2.FaultAbort abort = 2;
      • clearAbort

        public HTTPFault.Builder clearAbort()
         If specified, the filter will abort requests based on the values in
         the object. At least *abort* or *delay* must be specified.
         
        .envoy.config.filter.http.fault.v2.FaultAbort abort = 2;
      • getAbortBuilder

        public FaultAbort.Builder getAbortBuilder()
         If specified, the filter will abort requests based on the values in
         the object. At least *abort* or *delay* must be specified.
         
        .envoy.config.filter.http.fault.v2.FaultAbort abort = 2;
      • getAbortOrBuilder

        public FaultAbortOrBuilder getAbortOrBuilder()
         If specified, the filter will abort requests based on the values in
         the object. At least *abort* or *delay* must be specified.
         
        .envoy.config.filter.http.fault.v2.FaultAbort abort = 2;
        Specified by:
        getAbortOrBuilder in interface HTTPFaultOrBuilder
      • getUpstreamCluster

        public String getUpstreamCluster()
         Specifies the name of the (destination) upstream cluster that the
         filter should match on. Fault injection will be restricted to requests
         bound to the specific upstream cluster.
         
        string upstream_cluster = 3;
        Specified by:
        getUpstreamCluster in interface HTTPFaultOrBuilder
      • getUpstreamClusterBytes

        public com.google.protobuf.ByteString getUpstreamClusterBytes()
         Specifies the name of the (destination) upstream cluster that the
         filter should match on. Fault injection will be restricted to requests
         bound to the specific upstream cluster.
         
        string upstream_cluster = 3;
        Specified by:
        getUpstreamClusterBytes in interface HTTPFaultOrBuilder
      • setUpstreamCluster

        public HTTPFault.Builder setUpstreamCluster​(String value)
         Specifies the name of the (destination) upstream cluster that the
         filter should match on. Fault injection will be restricted to requests
         bound to the specific upstream cluster.
         
        string upstream_cluster = 3;
      • clearUpstreamCluster

        public HTTPFault.Builder clearUpstreamCluster()
         Specifies the name of the (destination) upstream cluster that the
         filter should match on. Fault injection will be restricted to requests
         bound to the specific upstream cluster.
         
        string upstream_cluster = 3;
      • setUpstreamClusterBytes

        public HTTPFault.Builder setUpstreamClusterBytes​(com.google.protobuf.ByteString value)
         Specifies the name of the (destination) upstream cluster that the
         filter should match on. Fault injection will be restricted to requests
         bound to the specific upstream cluster.
         
        string upstream_cluster = 3;
      • getHeadersList

        public List<HeaderMatcher> getHeadersList()
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
        Specified by:
        getHeadersList in interface HTTPFaultOrBuilder
      • getHeadersCount

        public int getHeadersCount()
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
        Specified by:
        getHeadersCount in interface HTTPFaultOrBuilder
      • getHeaders

        public HeaderMatcher getHeaders​(int index)
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
        Specified by:
        getHeaders in interface HTTPFaultOrBuilder
      • setHeaders

        public HTTPFault.Builder setHeaders​(int index,
                                            HeaderMatcher value)
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
      • setHeaders

        public HTTPFault.Builder setHeaders​(int index,
                                            HeaderMatcher.Builder builderForValue)
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
      • addHeaders

        public HTTPFault.Builder addHeaders​(HeaderMatcher value)
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
      • addHeaders

        public HTTPFault.Builder addHeaders​(int index,
                                            HeaderMatcher value)
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
      • addHeaders

        public HTTPFault.Builder addHeaders​(HeaderMatcher.Builder builderForValue)
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
      • addHeaders

        public HTTPFault.Builder addHeaders​(int index,
                                            HeaderMatcher.Builder builderForValue)
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
      • addAllHeaders

        public HTTPFault.Builder addAllHeaders​(Iterable<? extends HeaderMatcher> values)
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
      • clearHeaders

        public HTTPFault.Builder clearHeaders()
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
      • removeHeaders

        public HTTPFault.Builder removeHeaders​(int index)
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
      • getHeadersBuilder

        public HeaderMatcher.Builder getHeadersBuilder​(int index)
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
      • getHeadersOrBuilder

        public HeaderMatcherOrBuilder getHeadersOrBuilder​(int index)
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
        Specified by:
        getHeadersOrBuilder in interface HTTPFaultOrBuilder
      • getHeadersOrBuilderList

        public List<? extends HeaderMatcherOrBuilder> getHeadersOrBuilderList()
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
        Specified by:
        getHeadersOrBuilderList in interface HTTPFaultOrBuilder
      • addHeadersBuilder

        public HeaderMatcher.Builder addHeadersBuilder()
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
      • addHeadersBuilder

        public HeaderMatcher.Builder addHeadersBuilder​(int index)
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
      • getHeadersBuilderList

        public List<HeaderMatcher.Builder> getHeadersBuilderList()
         Specifies a set of headers that the filter should match on. The fault
         injection filter can be applied selectively to requests that match a set of
         headers specified in the fault filter config. The chances of actual fault
         injection further depend on the value of the :ref:`percentage
         <envoy_api_field_config.filter.http.fault.v2.FaultAbort.percentage>` field.
         The filter will check the request's headers against all the specified
         headers in the filter config. A match will happen if all the headers in the
         config are present in the request with the same values (or based on
         presence if the *value* field is not in the config).
         
        repeated .envoy.api.v2.route.HeaderMatcher headers = 4;
      • getDownstreamNodesList

        public com.google.protobuf.ProtocolStringList getDownstreamNodesList()
         Faults are injected for the specified list of downstream hosts. If this
         setting is not set, faults are injected for all downstream nodes.
         Downstream node name is taken from :ref:`the HTTP
         x-envoy-downstream-service-node
         <config_http_conn_man_headers_downstream-service-node>` header and compared
         against downstream_nodes list.
         
        repeated string downstream_nodes = 5;
        Specified by:
        getDownstreamNodesList in interface HTTPFaultOrBuilder
      • getDownstreamNodesCount

        public int getDownstreamNodesCount()
         Faults are injected for the specified list of downstream hosts. If this
         setting is not set, faults are injected for all downstream nodes.
         Downstream node name is taken from :ref:`the HTTP
         x-envoy-downstream-service-node
         <config_http_conn_man_headers_downstream-service-node>` header and compared
         against downstream_nodes list.
         
        repeated string downstream_nodes = 5;
        Specified by:
        getDownstreamNodesCount in interface HTTPFaultOrBuilder
      • getDownstreamNodes

        public String getDownstreamNodes​(int index)
         Faults are injected for the specified list of downstream hosts. If this
         setting is not set, faults are injected for all downstream nodes.
         Downstream node name is taken from :ref:`the HTTP
         x-envoy-downstream-service-node
         <config_http_conn_man_headers_downstream-service-node>` header and compared
         against downstream_nodes list.
         
        repeated string downstream_nodes = 5;
        Specified by:
        getDownstreamNodes in interface HTTPFaultOrBuilder
      • getDownstreamNodesBytes

        public com.google.protobuf.ByteString getDownstreamNodesBytes​(int index)
         Faults are injected for the specified list of downstream hosts. If this
         setting is not set, faults are injected for all downstream nodes.
         Downstream node name is taken from :ref:`the HTTP
         x-envoy-downstream-service-node
         <config_http_conn_man_headers_downstream-service-node>` header and compared
         against downstream_nodes list.
         
        repeated string downstream_nodes = 5;
        Specified by:
        getDownstreamNodesBytes in interface HTTPFaultOrBuilder
      • setDownstreamNodes

        public HTTPFault.Builder setDownstreamNodes​(int index,
                                                    String value)
         Faults are injected for the specified list of downstream hosts. If this
         setting is not set, faults are injected for all downstream nodes.
         Downstream node name is taken from :ref:`the HTTP
         x-envoy-downstream-service-node
         <config_http_conn_man_headers_downstream-service-node>` header and compared
         against downstream_nodes list.
         
        repeated string downstream_nodes = 5;
      • addDownstreamNodes

        public HTTPFault.Builder addDownstreamNodes​(String value)
         Faults are injected for the specified list of downstream hosts. If this
         setting is not set, faults are injected for all downstream nodes.
         Downstream node name is taken from :ref:`the HTTP
         x-envoy-downstream-service-node
         <config_http_conn_man_headers_downstream-service-node>` header and compared
         against downstream_nodes list.
         
        repeated string downstream_nodes = 5;
      • addAllDownstreamNodes

        public HTTPFault.Builder addAllDownstreamNodes​(Iterable<String> values)
         Faults are injected for the specified list of downstream hosts. If this
         setting is not set, faults are injected for all downstream nodes.
         Downstream node name is taken from :ref:`the HTTP
         x-envoy-downstream-service-node
         <config_http_conn_man_headers_downstream-service-node>` header and compared
         against downstream_nodes list.
         
        repeated string downstream_nodes = 5;
      • clearDownstreamNodes

        public HTTPFault.Builder clearDownstreamNodes()
         Faults are injected for the specified list of downstream hosts. If this
         setting is not set, faults are injected for all downstream nodes.
         Downstream node name is taken from :ref:`the HTTP
         x-envoy-downstream-service-node
         <config_http_conn_man_headers_downstream-service-node>` header and compared
         against downstream_nodes list.
         
        repeated string downstream_nodes = 5;
      • addDownstreamNodesBytes

        public HTTPFault.Builder addDownstreamNodesBytes​(com.google.protobuf.ByteString value)
         Faults are injected for the specified list of downstream hosts. If this
         setting is not set, faults are injected for all downstream nodes.
         Downstream node name is taken from :ref:`the HTTP
         x-envoy-downstream-service-node
         <config_http_conn_man_headers_downstream-service-node>` header and compared
         against downstream_nodes list.
         
        repeated string downstream_nodes = 5;
      • hasMaxActiveFaults

        public boolean hasMaxActiveFaults()
         The maximum number of faults that can be active at a single time via the configured fault
         filter. Note that because this setting can be overridden at the route level, it's possible
         for the number of active faults to be greater than this value (if injected via a different
         route). If not specified, defaults to unlimited. This setting can be overridden via
         `runtime <config_http_filters_fault_injection_runtime>` and any faults that are not injected
         due to overflow will be indicated via the `faults_overflow
         <config_http_filters_fault_injection_stats>` stat.
         .. attention::
           Like other :ref:`circuit breakers <arch_overview_circuit_break>` in Envoy, this is a fuzzy
           limit. It's possible for the number of active faults to rise slightly above the configured
           amount due to the implementation details.
         
        .google.protobuf.UInt32Value max_active_faults = 6;
        Specified by:
        hasMaxActiveFaults in interface HTTPFaultOrBuilder
      • getMaxActiveFaults

        public com.google.protobuf.UInt32Value getMaxActiveFaults()
         The maximum number of faults that can be active at a single time via the configured fault
         filter. Note that because this setting can be overridden at the route level, it's possible
         for the number of active faults to be greater than this value (if injected via a different
         route). If not specified, defaults to unlimited. This setting can be overridden via
         `runtime <config_http_filters_fault_injection_runtime>` and any faults that are not injected
         due to overflow will be indicated via the `faults_overflow
         <config_http_filters_fault_injection_stats>` stat.
         .. attention::
           Like other :ref:`circuit breakers <arch_overview_circuit_break>` in Envoy, this is a fuzzy
           limit. It's possible for the number of active faults to rise slightly above the configured
           amount due to the implementation details.
         
        .google.protobuf.UInt32Value max_active_faults = 6;
        Specified by:
        getMaxActiveFaults in interface HTTPFaultOrBuilder
      • setMaxActiveFaults

        public 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. Note that because this setting can be overridden at the route level, it's possible
         for the number of active faults to be greater than this value (if injected via a different
         route). If not specified, defaults to unlimited. This setting can be overridden via
         `runtime <config_http_filters_fault_injection_runtime>` and any faults that are not injected
         due to overflow will be indicated via the `faults_overflow
         <config_http_filters_fault_injection_stats>` stat.
         .. attention::
           Like other :ref:`circuit breakers <arch_overview_circuit_break>` in Envoy, this is a fuzzy
           limit. It's possible for the number of active faults to rise slightly above the configured
           amount due to the implementation details.
         
        .google.protobuf.UInt32Value max_active_faults = 6;
      • setMaxActiveFaults

        public 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. Note that because this setting can be overridden at the route level, it's possible
         for the number of active faults to be greater than this value (if injected via a different
         route). If not specified, defaults to unlimited. This setting can be overridden via
         `runtime <config_http_filters_fault_injection_runtime>` and any faults that are not injected
         due to overflow will be indicated via the `faults_overflow
         <config_http_filters_fault_injection_stats>` stat.
         .. attention::
           Like other :ref:`circuit breakers <arch_overview_circuit_break>` in Envoy, this is a fuzzy
           limit. It's possible for the number of active faults to rise slightly above the configured
           amount due to the implementation details.
         
        .google.protobuf.UInt32Value max_active_faults = 6;
      • mergeMaxActiveFaults

        public 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. Note that because this setting can be overridden at the route level, it's possible
         for the number of active faults to be greater than this value (if injected via a different
         route). If not specified, defaults to unlimited. This setting can be overridden via
         `runtime <config_http_filters_fault_injection_runtime>` and any faults that are not injected
         due to overflow will be indicated via the `faults_overflow
         <config_http_filters_fault_injection_stats>` stat.
         .. attention::
           Like other :ref:`circuit breakers <arch_overview_circuit_break>` in Envoy, this is a fuzzy
           limit. It's possible for the number of active faults to rise slightly above the configured
           amount due to the implementation details.
         
        .google.protobuf.UInt32Value max_active_faults = 6;
      • clearMaxActiveFaults

        public HTTPFault.Builder clearMaxActiveFaults()
         The maximum number of faults that can be active at a single time via the configured fault
         filter. Note that because this setting can be overridden at the route level, it's possible
         for the number of active faults to be greater than this value (if injected via a different
         route). If not specified, defaults to unlimited. This setting can be overridden via
         `runtime <config_http_filters_fault_injection_runtime>` and any faults that are not injected
         due to overflow will be indicated via the `faults_overflow
         <config_http_filters_fault_injection_stats>` stat.
         .. attention::
           Like other :ref:`circuit breakers <arch_overview_circuit_break>` in Envoy, this is a fuzzy
           limit. It's possible for the number of active faults to rise slightly above the configured
           amount due to the implementation details.
         
        .google.protobuf.UInt32Value max_active_faults = 6;
      • getMaxActiveFaultsBuilder

        public com.google.protobuf.UInt32Value.Builder getMaxActiveFaultsBuilder()
         The maximum number of faults that can be active at a single time via the configured fault
         filter. Note that because this setting can be overridden at the route level, it's possible
         for the number of active faults to be greater than this value (if injected via a different
         route). If not specified, defaults to unlimited. This setting can be overridden via
         `runtime <config_http_filters_fault_injection_runtime>` and any faults that are not injected
         due to overflow will be indicated via the `faults_overflow
         <config_http_filters_fault_injection_stats>` stat.
         .. attention::
           Like other :ref:`circuit breakers <arch_overview_circuit_break>` in Envoy, this is a fuzzy
           limit. It's possible for the number of active faults to rise slightly above the configured
           amount due to the implementation details.
         
        .google.protobuf.UInt32Value max_active_faults = 6;
      • getMaxActiveFaultsOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getMaxActiveFaultsOrBuilder()
         The maximum number of faults that can be active at a single time via the configured fault
         filter. Note that because this setting can be overridden at the route level, it's possible
         for the number of active faults to be greater than this value (if injected via a different
         route). If not specified, defaults to unlimited. This setting can be overridden via
         `runtime <config_http_filters_fault_injection_runtime>` and any faults that are not injected
         due to overflow will be indicated via the `faults_overflow
         <config_http_filters_fault_injection_stats>` stat.
         .. attention::
           Like other :ref:`circuit breakers <arch_overview_circuit_break>` in Envoy, this is a fuzzy
           limit. It's possible for the number of active faults to rise slightly above the configured
           amount due to the implementation details.
         
        .google.protobuf.UInt32Value max_active_faults = 6;
        Specified by:
        getMaxActiveFaultsOrBuilder in interface HTTPFaultOrBuilder
      • hasResponseRateLimit

        public boolean hasResponseRateLimit()
         The response rate limit to be applied to the response body of the stream. When configured,
         the percentage can be overridden by the :ref:`fault.http.rate_limit.response_percent
         <config_http_filters_fault_injection_runtime>` runtime key.
         .. attention::
          This is a per-stream limit versus a connection level limit. This means that concurrent streams
          will each get an independent limit.
         
        .envoy.config.filter.fault.v2.FaultRateLimit response_rate_limit = 7;
        Specified by:
        hasResponseRateLimit in interface HTTPFaultOrBuilder
      • getResponseRateLimit

        public FaultRateLimit getResponseRateLimit()
         The response rate limit to be applied to the response body of the stream. When configured,
         the percentage can be overridden by the :ref:`fault.http.rate_limit.response_percent
         <config_http_filters_fault_injection_runtime>` runtime key.
         .. attention::
          This is a per-stream limit versus a connection level limit. This means that concurrent streams
          will each get an independent limit.
         
        .envoy.config.filter.fault.v2.FaultRateLimit response_rate_limit = 7;
        Specified by:
        getResponseRateLimit in interface HTTPFaultOrBuilder
      • setResponseRateLimit

        public HTTPFault.Builder setResponseRateLimit​(FaultRateLimit value)
         The response rate limit to be applied to the response body of the stream. When configured,
         the percentage can be overridden by the :ref:`fault.http.rate_limit.response_percent
         <config_http_filters_fault_injection_runtime>` runtime key.
         .. attention::
          This is a per-stream limit versus a connection level limit. This means that concurrent streams
          will each get an independent limit.
         
        .envoy.config.filter.fault.v2.FaultRateLimit response_rate_limit = 7;
      • setResponseRateLimit

        public HTTPFault.Builder setResponseRateLimit​(FaultRateLimit.Builder builderForValue)
         The response rate limit to be applied to the response body of the stream. When configured,
         the percentage can be overridden by the :ref:`fault.http.rate_limit.response_percent
         <config_http_filters_fault_injection_runtime>` runtime key.
         .. attention::
          This is a per-stream limit versus a connection level limit. This means that concurrent streams
          will each get an independent limit.
         
        .envoy.config.filter.fault.v2.FaultRateLimit response_rate_limit = 7;
      • mergeResponseRateLimit

        public HTTPFault.Builder mergeResponseRateLimit​(FaultRateLimit value)
         The response rate limit to be applied to the response body of the stream. When configured,
         the percentage can be overridden by the :ref:`fault.http.rate_limit.response_percent
         <config_http_filters_fault_injection_runtime>` runtime key.
         .. attention::
          This is a per-stream limit versus a connection level limit. This means that concurrent streams
          will each get an independent limit.
         
        .envoy.config.filter.fault.v2.FaultRateLimit response_rate_limit = 7;
      • clearResponseRateLimit

        public HTTPFault.Builder clearResponseRateLimit()
         The response rate limit to be applied to the response body of the stream. When configured,
         the percentage can be overridden by the :ref:`fault.http.rate_limit.response_percent
         <config_http_filters_fault_injection_runtime>` runtime key.
         .. attention::
          This is a per-stream limit versus a connection level limit. This means that concurrent streams
          will each get an independent limit.
         
        .envoy.config.filter.fault.v2.FaultRateLimit response_rate_limit = 7;
      • getResponseRateLimitBuilder

        public FaultRateLimit.Builder getResponseRateLimitBuilder()
         The response rate limit to be applied to the response body of the stream. When configured,
         the percentage can be overridden by the :ref:`fault.http.rate_limit.response_percent
         <config_http_filters_fault_injection_runtime>` runtime key.
         .. attention::
          This is a per-stream limit versus a connection level limit. This means that concurrent streams
          will each get an independent limit.
         
        .envoy.config.filter.fault.v2.FaultRateLimit response_rate_limit = 7;
      • getResponseRateLimitOrBuilder

        public FaultRateLimitOrBuilder getResponseRateLimitOrBuilder()
         The response rate limit to be applied to the response body of the stream. When configured,
         the percentage can be overridden by the :ref:`fault.http.rate_limit.response_percent
         <config_http_filters_fault_injection_runtime>` runtime key.
         .. attention::
          This is a per-stream limit versus a connection level limit. This means that concurrent streams
          will each get an independent limit.
         
        .envoy.config.filter.fault.v2.FaultRateLimit response_rate_limit = 7;
        Specified by:
        getResponseRateLimitOrBuilder in interface HTTPFaultOrBuilder
      • getDelayPercentRuntime

        public String getDelayPercentRuntime()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.delay.fixed_delay_percent
         
        string delay_percent_runtime = 8;
        Specified by:
        getDelayPercentRuntime in interface HTTPFaultOrBuilder
      • getDelayPercentRuntimeBytes

        public com.google.protobuf.ByteString getDelayPercentRuntimeBytes()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.delay.fixed_delay_percent
         
        string delay_percent_runtime = 8;
        Specified by:
        getDelayPercentRuntimeBytes in interface HTTPFaultOrBuilder
      • setDelayPercentRuntime

        public HTTPFault.Builder setDelayPercentRuntime​(String value)
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.delay.fixed_delay_percent
         
        string delay_percent_runtime = 8;
      • clearDelayPercentRuntime

        public HTTPFault.Builder clearDelayPercentRuntime()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.delay.fixed_delay_percent
         
        string delay_percent_runtime = 8;
      • setDelayPercentRuntimeBytes

        public HTTPFault.Builder setDelayPercentRuntimeBytes​(com.google.protobuf.ByteString value)
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.delay.fixed_delay_percent
         
        string delay_percent_runtime = 8;
      • getAbortPercentRuntime

        public String getAbortPercentRuntime()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.abort.abort_percent
         
        string abort_percent_runtime = 9;
        Specified by:
        getAbortPercentRuntime in interface HTTPFaultOrBuilder
      • getAbortPercentRuntimeBytes

        public com.google.protobuf.ByteString getAbortPercentRuntimeBytes()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.abort.abort_percent
         
        string abort_percent_runtime = 9;
        Specified by:
        getAbortPercentRuntimeBytes in interface HTTPFaultOrBuilder
      • setAbortPercentRuntime

        public HTTPFault.Builder setAbortPercentRuntime​(String value)
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.abort.abort_percent
         
        string abort_percent_runtime = 9;
      • clearAbortPercentRuntime

        public HTTPFault.Builder clearAbortPercentRuntime()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.abort.abort_percent
         
        string abort_percent_runtime = 9;
      • setAbortPercentRuntimeBytes

        public HTTPFault.Builder setAbortPercentRuntimeBytes​(com.google.protobuf.ByteString value)
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.abort.abort_percent
         
        string abort_percent_runtime = 9;
      • getDelayDurationRuntime

        public String getDelayDurationRuntime()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.delay.fixed_duration_ms
         
        string delay_duration_runtime = 10;
        Specified by:
        getDelayDurationRuntime in interface HTTPFaultOrBuilder
      • getDelayDurationRuntimeBytes

        public com.google.protobuf.ByteString getDelayDurationRuntimeBytes()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.delay.fixed_duration_ms
         
        string delay_duration_runtime = 10;
        Specified by:
        getDelayDurationRuntimeBytes in interface HTTPFaultOrBuilder
      • setDelayDurationRuntime

        public HTTPFault.Builder setDelayDurationRuntime​(String value)
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.delay.fixed_duration_ms
         
        string delay_duration_runtime = 10;
      • clearDelayDurationRuntime

        public HTTPFault.Builder clearDelayDurationRuntime()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.delay.fixed_duration_ms
         
        string delay_duration_runtime = 10;
      • setDelayDurationRuntimeBytes

        public HTTPFault.Builder setDelayDurationRuntimeBytes​(com.google.protobuf.ByteString value)
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.delay.fixed_duration_ms
         
        string delay_duration_runtime = 10;
      • getAbortHttpStatusRuntime

        public String getAbortHttpStatusRuntime()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.abort.http_status
         
        string abort_http_status_runtime = 11;
        Specified by:
        getAbortHttpStatusRuntime in interface HTTPFaultOrBuilder
      • getAbortHttpStatusRuntimeBytes

        public com.google.protobuf.ByteString getAbortHttpStatusRuntimeBytes()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.abort.http_status
         
        string abort_http_status_runtime = 11;
        Specified by:
        getAbortHttpStatusRuntimeBytes in interface HTTPFaultOrBuilder
      • setAbortHttpStatusRuntime

        public HTTPFault.Builder setAbortHttpStatusRuntime​(String value)
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.abort.http_status
         
        string abort_http_status_runtime = 11;
      • clearAbortHttpStatusRuntime

        public HTTPFault.Builder clearAbortHttpStatusRuntime()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.abort.http_status
         
        string abort_http_status_runtime = 11;
      • setAbortHttpStatusRuntimeBytes

        public HTTPFault.Builder setAbortHttpStatusRuntimeBytes​(com.google.protobuf.ByteString value)
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.abort.http_status
         
        string abort_http_status_runtime = 11;
      • getMaxActiveFaultsRuntime

        public String getMaxActiveFaultsRuntime()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.max_active_faults
         
        string max_active_faults_runtime = 12;
        Specified by:
        getMaxActiveFaultsRuntime in interface HTTPFaultOrBuilder
      • getMaxActiveFaultsRuntimeBytes

        public com.google.protobuf.ByteString getMaxActiveFaultsRuntimeBytes()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.max_active_faults
         
        string max_active_faults_runtime = 12;
        Specified by:
        getMaxActiveFaultsRuntimeBytes in interface HTTPFaultOrBuilder
      • setMaxActiveFaultsRuntime

        public HTTPFault.Builder setMaxActiveFaultsRuntime​(String value)
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.max_active_faults
         
        string max_active_faults_runtime = 12;
      • clearMaxActiveFaultsRuntime

        public HTTPFault.Builder clearMaxActiveFaultsRuntime()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.max_active_faults
         
        string max_active_faults_runtime = 12;
      • setMaxActiveFaultsRuntimeBytes

        public HTTPFault.Builder setMaxActiveFaultsRuntimeBytes​(com.google.protobuf.ByteString value)
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.max_active_faults
         
        string max_active_faults_runtime = 12;
      • getResponseRateLimitPercentRuntime

        public String getResponseRateLimitPercentRuntime()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.rate_limit.response_percent
         
        string response_rate_limit_percent_runtime = 13;
        Specified by:
        getResponseRateLimitPercentRuntime in interface HTTPFaultOrBuilder
      • getResponseRateLimitPercentRuntimeBytes

        public com.google.protobuf.ByteString getResponseRateLimitPercentRuntimeBytes()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.rate_limit.response_percent
         
        string response_rate_limit_percent_runtime = 13;
        Specified by:
        getResponseRateLimitPercentRuntimeBytes in interface HTTPFaultOrBuilder
      • setResponseRateLimitPercentRuntime

        public HTTPFault.Builder setResponseRateLimitPercentRuntime​(String value)
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.rate_limit.response_percent
         
        string response_rate_limit_percent_runtime = 13;
      • clearResponseRateLimitPercentRuntime

        public HTTPFault.Builder clearResponseRateLimitPercentRuntime()
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.rate_limit.response_percent
         
        string response_rate_limit_percent_runtime = 13;
      • setResponseRateLimitPercentRuntimeBytes

        public HTTPFault.Builder setResponseRateLimitPercentRuntimeBytes​(com.google.protobuf.ByteString value)
         The runtime key to override the :ref:`default <config_http_filters_fault_injection_runtime>`
         runtime. The default is: fault.http.rate_limit.response_percent
         
        string response_rate_limit_percent_runtime = 13;
      • setUnknownFields

        public final HTTPFault.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HTTPFault.Builder>
      • mergeUnknownFields

        public final HTTPFault.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HTTPFault.Builder>