Package io.envoyproxy.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3
Class SaveProcessingResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
io.envoyproxy.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SaveProcessingResponseOrBuilder,Cloneable
- Enclosing class:
- SaveProcessingResponse
public static final class SaveProcessingResponse.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
implements SaveProcessingResponseOrBuilder
Extension to save the :ref:`response <envoy_v3_api_msg_service.ext_proc.v3.ProcessingResponse>` from the external processor as filter state with name "envoy.http.ext_proc.response_processors.save_processing_response[.:ref:`filter_state_name_suffix <envoy_v3_api_field_extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.filter_state_name>`]. This extension supports saving of request and response headers and trailers, and immediate response. .. note:: Response processors are currently in alpha. [#next-free-field: 7]Protobuf type
envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The default filter state name is "envoy.http.ext_proc.response_processors.save_processing_response".clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe default filter state name is "envoy.http.ext_proc.response_processors.save_processing_response".com.google.protobuf.ByteStringThe default filter state name is "envoy.http.ext_proc.response_processors.save_processing_response".Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.booleanSave the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.booleanSave the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.booleanSave the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.booleanSave the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.booleanSave the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(SaveProcessingResponse other) Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setFilterStateNameSuffix(String value) The default filter state name is "envoy.http.ext_proc.response_processors.save_processing_response".setFilterStateNameSuffixBytes(com.google.protobuf.ByteString value) The default filter state name is "envoy.http.ext_proc.response_processors.save_processing_response".setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.setSaveImmediateResponse(SaveProcessingResponse.SaveOptions.Builder builderForValue) Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.setSaveRequestHeaders(SaveProcessingResponse.SaveOptions.Builder builderForValue) Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.setSaveRequestTrailers(SaveProcessingResponse.SaveOptions.Builder builderForValue) Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.setSaveResponseHeaders(SaveProcessingResponse.SaveOptions.Builder builderForValue) Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.setSaveResponseTrailers(SaveProcessingResponse.SaveOptions.Builder builderForValue) Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
-
setField
public SaveProcessingResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
-
clearField
public SaveProcessingResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
-
clearOneof
public SaveProcessingResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
-
setRepeatedField
public SaveProcessingResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
-
addRepeatedField
public SaveProcessingResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SaveProcessingResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
-
mergeFrom
public SaveProcessingResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SaveProcessingResponse.Builder>- Throws:
IOException
-
getFilterStateNameSuffix
The default filter state name is "envoy.http.ext_proc.response_processors.save_processing_response". If defined, ``filter_state_name_suffix`` is appended to this. For example, setting ``filter_state_name_suffix`` to "xyz" will set the filter state name to "envoy.http.ext_proc.response_processors.save_processing_response.xyz"
string filter_state_name_suffix = 1;- Specified by:
getFilterStateNameSuffixin interfaceSaveProcessingResponseOrBuilder- Returns:
- The filterStateNameSuffix.
-
getFilterStateNameSuffixBytes
public com.google.protobuf.ByteString getFilterStateNameSuffixBytes()The default filter state name is "envoy.http.ext_proc.response_processors.save_processing_response". If defined, ``filter_state_name_suffix`` is appended to this. For example, setting ``filter_state_name_suffix`` to "xyz" will set the filter state name to "envoy.http.ext_proc.response_processors.save_processing_response.xyz"
string filter_state_name_suffix = 1;- Specified by:
getFilterStateNameSuffixBytesin interfaceSaveProcessingResponseOrBuilder- Returns:
- The bytes for filterStateNameSuffix.
-
setFilterStateNameSuffix
The default filter state name is "envoy.http.ext_proc.response_processors.save_processing_response". If defined, ``filter_state_name_suffix`` is appended to this. For example, setting ``filter_state_name_suffix`` to "xyz" will set the filter state name to "envoy.http.ext_proc.response_processors.save_processing_response.xyz"
string filter_state_name_suffix = 1;- Parameters:
value- The filterStateNameSuffix to set.- Returns:
- This builder for chaining.
-
clearFilterStateNameSuffix
The default filter state name is "envoy.http.ext_proc.response_processors.save_processing_response". If defined, ``filter_state_name_suffix`` is appended to this. For example, setting ``filter_state_name_suffix`` to "xyz" will set the filter state name to "envoy.http.ext_proc.response_processors.save_processing_response.xyz"
string filter_state_name_suffix = 1;- Returns:
- This builder for chaining.
-
setFilterStateNameSuffixBytes
public SaveProcessingResponse.Builder setFilterStateNameSuffixBytes(com.google.protobuf.ByteString value) The default filter state name is "envoy.http.ext_proc.response_processors.save_processing_response". If defined, ``filter_state_name_suffix`` is appended to this. For example, setting ``filter_state_name_suffix`` to "xyz" will set the filter state name to "envoy.http.ext_proc.response_processors.save_processing_response.xyz"
string filter_state_name_suffix = 1;- Parameters:
value- The bytes for filterStateNameSuffix to set.- Returns:
- This builder for chaining.
-
hasSaveRequestHeaders
public boolean hasSaveRequestHeaders()Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_headers = 2;- Specified by:
hasSaveRequestHeadersin interfaceSaveProcessingResponseOrBuilder- Returns:
- Whether the saveRequestHeaders field is set.
-
getSaveRequestHeaders
Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_headers = 2;- Specified by:
getSaveRequestHeadersin interfaceSaveProcessingResponseOrBuilder- Returns:
- The saveRequestHeaders.
-
setSaveRequestHeaders
public SaveProcessingResponse.Builder setSaveRequestHeaders(SaveProcessingResponse.SaveOptions value) Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_headers = 2; -
setSaveRequestHeaders
public SaveProcessingResponse.Builder setSaveRequestHeaders(SaveProcessingResponse.SaveOptions.Builder builderForValue) Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_headers = 2; -
mergeSaveRequestHeaders
public SaveProcessingResponse.Builder mergeSaveRequestHeaders(SaveProcessingResponse.SaveOptions value) Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_headers = 2; -
clearSaveRequestHeaders
Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_headers = 2; -
getSaveRequestHeadersBuilder
Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_headers = 2; -
getSaveRequestHeadersOrBuilder
Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_headers = 2;- Specified by:
getSaveRequestHeadersOrBuilderin interfaceSaveProcessingResponseOrBuilder
-
hasSaveResponseHeaders
public boolean hasSaveResponseHeaders()Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_headers = 3;- Specified by:
hasSaveResponseHeadersin interfaceSaveProcessingResponseOrBuilder- Returns:
- Whether the saveResponseHeaders field is set.
-
getSaveResponseHeaders
Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_headers = 3;- Specified by:
getSaveResponseHeadersin interfaceSaveProcessingResponseOrBuilder- Returns:
- The saveResponseHeaders.
-
setSaveResponseHeaders
public SaveProcessingResponse.Builder setSaveResponseHeaders(SaveProcessingResponse.SaveOptions value) Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_headers = 3; -
setSaveResponseHeaders
public SaveProcessingResponse.Builder setSaveResponseHeaders(SaveProcessingResponse.SaveOptions.Builder builderForValue) Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_headers = 3; -
mergeSaveResponseHeaders
public SaveProcessingResponse.Builder mergeSaveResponseHeaders(SaveProcessingResponse.SaveOptions value) Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_headers = 3; -
clearSaveResponseHeaders
Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_headers = 3; -
getSaveResponseHeadersBuilder
Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_headers = 3; -
getSaveResponseHeadersOrBuilder
Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_headers = 3;- Specified by:
getSaveResponseHeadersOrBuilderin interfaceSaveProcessingResponseOrBuilder
-
hasSaveRequestTrailers
public boolean hasSaveRequestTrailers()Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_trailers = 4;- Specified by:
hasSaveRequestTrailersin interfaceSaveProcessingResponseOrBuilder- Returns:
- Whether the saveRequestTrailers field is set.
-
getSaveRequestTrailers
Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_trailers = 4;- Specified by:
getSaveRequestTrailersin interfaceSaveProcessingResponseOrBuilder- Returns:
- The saveRequestTrailers.
-
setSaveRequestTrailers
public SaveProcessingResponse.Builder setSaveRequestTrailers(SaveProcessingResponse.SaveOptions value) Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_trailers = 4; -
setSaveRequestTrailers
public SaveProcessingResponse.Builder setSaveRequestTrailers(SaveProcessingResponse.SaveOptions.Builder builderForValue) Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_trailers = 4; -
mergeSaveRequestTrailers
public SaveProcessingResponse.Builder mergeSaveRequestTrailers(SaveProcessingResponse.SaveOptions value) Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_trailers = 4; -
clearSaveRequestTrailers
Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_trailers = 4; -
getSaveRequestTrailersBuilder
Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_trailers = 4; -
getSaveRequestTrailersOrBuilder
Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_request_trailers = 4;- Specified by:
getSaveRequestTrailersOrBuilderin interfaceSaveProcessingResponseOrBuilder
-
hasSaveResponseTrailers
public boolean hasSaveResponseTrailers()Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_trailers = 5;- Specified by:
hasSaveResponseTrailersin interfaceSaveProcessingResponseOrBuilder- Returns:
- Whether the saveResponseTrailers field is set.
-
getSaveResponseTrailers
Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_trailers = 5;- Specified by:
getSaveResponseTrailersin interfaceSaveProcessingResponseOrBuilder- Returns:
- The saveResponseTrailers.
-
setSaveResponseTrailers
public SaveProcessingResponse.Builder setSaveResponseTrailers(SaveProcessingResponse.SaveOptions value) Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_trailers = 5; -
setSaveResponseTrailers
public SaveProcessingResponse.Builder setSaveResponseTrailers(SaveProcessingResponse.SaveOptions.Builder builderForValue) Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_trailers = 5; -
mergeSaveResponseTrailers
public SaveProcessingResponse.Builder mergeSaveResponseTrailers(SaveProcessingResponse.SaveOptions value) Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_trailers = 5; -
clearSaveResponseTrailers
Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_trailers = 5; -
getSaveResponseTrailersBuilder
Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_trailers = 5; -
getSaveResponseTrailersOrBuilder
Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_response_trailers = 5;- Specified by:
getSaveResponseTrailersOrBuilderin interfaceSaveProcessingResponseOrBuilder
-
hasSaveImmediateResponse
public boolean hasSaveImmediateResponse()Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_immediate_response = 6;- Specified by:
hasSaveImmediateResponsein interfaceSaveProcessingResponseOrBuilder- Returns:
- Whether the saveImmediateResponse field is set.
-
getSaveImmediateResponse
Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_immediate_response = 6;- Specified by:
getSaveImmediateResponsein interfaceSaveProcessingResponseOrBuilder- Returns:
- The saveImmediateResponse.
-
setSaveImmediateResponse
public SaveProcessingResponse.Builder setSaveImmediateResponse(SaveProcessingResponse.SaveOptions value) Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_immediate_response = 6; -
setSaveImmediateResponse
public SaveProcessingResponse.Builder setSaveImmediateResponse(SaveProcessingResponse.SaveOptions.Builder builderForValue) Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_immediate_response = 6; -
mergeSaveImmediateResponse
public SaveProcessingResponse.Builder mergeSaveImmediateResponse(SaveProcessingResponse.SaveOptions value) Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_immediate_response = 6; -
clearSaveImmediateResponse
Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_immediate_response = 6; -
getSaveImmediateResponseBuilder
Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_immediate_response = 6; -
getSaveImmediateResponseOrBuilder
Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.
.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.SaveOptions save_immediate_response = 6;- Specified by:
getSaveImmediateResponseOrBuilderin interfaceSaveProcessingResponseOrBuilder
-
setUnknownFields
public final SaveProcessingResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
-
mergeUnknownFields
public final SaveProcessingResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SaveProcessingResponse.Builder>
-