Uses of Interface
io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3.ProcessingModeOrBuilder

Packages that use ProcessingModeOrBuilder
  • Uses of ProcessingModeOrBuilder in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3

    Modifier and Type
    Class
    Description
    final class 
    [#next-free-field: 7]
    static final class 
    [#next-free-field: 7]
    Modifier and Type
    Method
    Description
    ExternalProcessor.Builder.getAllowedOverrideModesOrBuilder(int index)
    When :ref:`allow_mode_override <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.allow_mode_override>` is enabled and ``allowed_override_modes`` is configured, the filter config :ref:`processing_mode <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.processing_mode>` can only be overridden by the response message from the external processing server iff the :ref:`mode_override <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.mode_override>` is allowed by the ``allowed_override_modes`` allow-list below.
    ExternalProcessor.getAllowedOverrideModesOrBuilder(int index)
    When :ref:`allow_mode_override <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.allow_mode_override>` is enabled and ``allowed_override_modes`` is configured, the filter config :ref:`processing_mode <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.processing_mode>` can only be overridden by the response message from the external processing server iff the :ref:`mode_override <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.mode_override>` is allowed by the ``allowed_override_modes`` allow-list below.
    ExternalProcessorOrBuilder.getAllowedOverrideModesOrBuilder(int index)
    When :ref:`allow_mode_override <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.allow_mode_override>` is enabled and ``allowed_override_modes`` is configured, the filter config :ref:`processing_mode <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.processing_mode>` can only be overridden by the response message from the external processing server iff the :ref:`mode_override <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.mode_override>` is allowed by the ``allowed_override_modes`` allow-list below.
    ExternalProcessor.Builder.getProcessingModeOrBuilder()
    Specifies default options for how HTTP headers, trailers, and bodies are sent.
    ExternalProcessor.getProcessingModeOrBuilder()
    Specifies default options for how HTTP headers, trailers, and bodies are sent.
    ExternalProcessorOrBuilder.getProcessingModeOrBuilder()
    Specifies default options for how HTTP headers, trailers, and bodies are sent.
    ExtProcOverrides.Builder.getProcessingModeOrBuilder()
    Set a different processing mode for this route than the default.
    ExtProcOverrides.getProcessingModeOrBuilder()
    Set a different processing mode for this route than the default.
    ExtProcOverridesOrBuilder.getProcessingModeOrBuilder()
    Set a different processing mode for this route than the default.
    Methods in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3 that return types with arguments of type ProcessingModeOrBuilder
    Modifier and Type
    Method
    Description
    ExternalProcessor.Builder.getAllowedOverrideModesOrBuilderList()
    When :ref:`allow_mode_override <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.allow_mode_override>` is enabled and ``allowed_override_modes`` is configured, the filter config :ref:`processing_mode <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.processing_mode>` can only be overridden by the response message from the external processing server iff the :ref:`mode_override <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.mode_override>` is allowed by the ``allowed_override_modes`` allow-list below.
    When :ref:`allow_mode_override <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.allow_mode_override>` is enabled and ``allowed_override_modes`` is configured, the filter config :ref:`processing_mode <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.processing_mode>` can only be overridden by the response message from the external processing server iff the :ref:`mode_override <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.mode_override>` is allowed by the ``allowed_override_modes`` allow-list below.
    ExternalProcessorOrBuilder.getAllowedOverrideModesOrBuilderList()
    When :ref:`allow_mode_override <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.allow_mode_override>` is enabled and ``allowed_override_modes`` is configured, the filter config :ref:`processing_mode <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.processing_mode>` can only be overridden by the response message from the external processing server iff the :ref:`mode_override <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.mode_override>` is allowed by the ``allowed_override_modes`` allow-list below.
  • Uses of ProcessingModeOrBuilder in io.envoyproxy.envoy.service.ext_proc.v3

    Modifier and Type
    Method
    Description
    ProcessingResponse.Builder.getModeOverrideOrBuilder()
    Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.
    ProcessingResponse.getModeOverrideOrBuilder()
    Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.
    ProcessingResponseOrBuilder.getModeOverrideOrBuilder()
    Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.