Package io.envoyproxy.envoy.extensions.http.ext_proc.response_processors.save_processing_response.v3
Interface SaveProcessingResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SaveProcessingResponse,SaveProcessingResponse.Builder
public interface SaveProcessingResponseOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe 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:`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:`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.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.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getFilterStateNameSuffix
String 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;- Returns:
- The filterStateNameSuffix.
-
getFilterStateNameSuffixBytes
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;- Returns:
- The bytes for filterStateNameSuffix.
-
hasSaveRequestHeaders
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;- Returns:
- Whether the saveRequestHeaders field is set.
-
getSaveRequestHeaders
SaveProcessingResponse.SaveOptions 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;- Returns:
- The saveRequestHeaders.
-
getSaveRequestHeadersOrBuilder
SaveProcessingResponse.SaveOptionsOrBuilder 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; -
hasSaveResponseHeaders
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;- Returns:
- Whether the saveResponseHeaders field is set.
-
getSaveResponseHeaders
SaveProcessingResponse.SaveOptions 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;- Returns:
- The saveResponseHeaders.
-
getSaveResponseHeadersOrBuilder
SaveProcessingResponse.SaveOptionsOrBuilder 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; -
hasSaveRequestTrailers
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;- Returns:
- Whether the saveRequestTrailers field is set.
-
getSaveRequestTrailers
SaveProcessingResponse.SaveOptions 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;- Returns:
- The saveRequestTrailers.
-
getSaveRequestTrailersOrBuilder
SaveProcessingResponse.SaveOptionsOrBuilder 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; -
hasSaveResponseTrailers
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;- Returns:
- Whether the saveResponseTrailers field is set.
-
getSaveResponseTrailers
SaveProcessingResponse.SaveOptions 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;- Returns:
- The saveResponseTrailers.
-
getSaveResponseTrailersOrBuilder
SaveProcessingResponse.SaveOptionsOrBuilder 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; -
hasSaveImmediateResponse
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;- Returns:
- Whether the saveImmediateResponse field is set.
-
getSaveImmediateResponse
SaveProcessingResponse.SaveOptions 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;- Returns:
- The saveImmediateResponse.
-
getSaveImmediateResponseOrBuilder
SaveProcessingResponse.SaveOptionsOrBuilder 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;
-