Uses of Class
io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3.ProcessingMode

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

    Modifier and Type
    Method
    Description
    ProcessingMode.Builder.build()
     
    ProcessingMode.Builder.buildPartial()
     
    ExternalProcessor.Builder.getAllowedOverrideModes(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.getAllowedOverrideModes(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.getAllowedOverrideModes(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.
    ProcessingMode.getDefaultInstance()
     
    ProcessingMode.Builder.getDefaultInstanceForType()
     
    ProcessingMode.getDefaultInstanceForType()
     
    ExternalProcessor.Builder.getProcessingMode()
    Specifies default options for how HTTP headers, trailers, and bodies are sent.
    ExternalProcessor.getProcessingMode()
    Specifies default options for how HTTP headers, trailers, and bodies are sent.
    ExternalProcessorOrBuilder.getProcessingMode()
    Specifies default options for how HTTP headers, trailers, and bodies are sent.
    ExtProcOverrides.Builder.getProcessingMode()
    Set a different processing mode for this route than the default.
    ExtProcOverrides.getProcessingMode()
    Set a different processing mode for this route than the default.
    ExtProcOverridesOrBuilder.getProcessingMode()
    Set a different processing mode for this route than the default.
    ProcessingMode.parseDelimitedFrom(InputStream input)
     
    ProcessingMode.parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    ProcessingMode.parseFrom(byte[] data)
     
    ProcessingMode.parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    ProcessingMode.parseFrom(com.google.protobuf.ByteString data)
     
    ProcessingMode.parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    ProcessingMode.parseFrom(com.google.protobuf.CodedInputStream input)
     
    ProcessingMode.parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    ProcessingMode.parseFrom(InputStream input)
     
    ProcessingMode.parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    ProcessingMode.parseFrom(ByteBuffer data)
     
    ProcessingMode.parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    Methods in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3 that return types with arguments of type ProcessingMode
    Modifier and Type
    Method
    Description
    ExternalProcessor.Builder.getAllowedOverrideModesList()
    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.getAllowedOverrideModesList()
    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.getAllowedOverrideModesList()
    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.
    com.google.protobuf.Parser<ProcessingMode>
    ProcessingMode.getParserForType()
     
    static com.google.protobuf.Parser<ProcessingMode>
    ProcessingMode.parser()
     
    Modifier and Type
    Method
    Description
    ExternalProcessor.Builder.addAllowedOverrideModes(int index, ProcessingMode value)
    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.addAllowedOverrideModes(ProcessingMode value)
    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.
    ProcessingMode.Builder.mergeFrom(ProcessingMode other)
     
    ExternalProcessor.Builder.mergeProcessingMode(ProcessingMode value)
    Specifies default options for how HTTP headers, trailers, and bodies are sent.
    ExtProcOverrides.Builder.mergeProcessingMode(ProcessingMode value)
    Set a different processing mode for this route than the default.
    ProcessingMode.newBuilder(ProcessingMode prototype)
     
    ExternalProcessor.Builder.setAllowedOverrideModes(int index, ProcessingMode value)
    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.setProcessingMode(ProcessingMode value)
    Specifies default options for how HTTP headers, trailers, and bodies are sent.
    ExtProcOverrides.Builder.setProcessingMode(ProcessingMode value)
    Set a different processing mode for this route than the default.
    Method parameters in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3 with type arguments of type ProcessingMode
    Modifier and Type
    Method
    Description
    ExternalProcessor.Builder.addAllAllowedOverrideModes(Iterable<? extends ProcessingMode> values)
    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 ProcessingMode in io.envoyproxy.envoy.service.ext_proc.v3

    Modifier and Type
    Method
    Description
    ProcessingResponse.Builder.getModeOverride()
    Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.
    ProcessingResponse.getModeOverride()
    Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.
    ProcessingResponseOrBuilder.getModeOverride()
    Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.
    Methods in io.envoyproxy.envoy.service.ext_proc.v3 with parameters of type ProcessingMode
    Modifier and Type
    Method
    Description
    ProcessingResponse.Builder.mergeModeOverride(ProcessingMode value)
    Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.
    ProcessingResponse.Builder.setModeOverride(ProcessingMode value)
    Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.