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 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;