Uses of Class
io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3.ProcessingMode.Builder
Packages that use ProcessingMode.Builder
Package
Description
-
Uses of ProcessingMode.Builder in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3 that return ProcessingMode.BuilderModifier and TypeMethodDescriptionExternalProcessor.Builder.addAllowedOverrideModesBuilder()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.addAllowedOverrideModesBuilder(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.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ProcessingMode.Builder.clear()ProcessingMode.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) ProcessingMode.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) ProcessingMode.Builder.clearRequestBodyMode()How to handle the request body.ProcessingMode.Builder.clearRequestHeaderMode()How to handle the request header.ProcessingMode.Builder.clearRequestTrailerMode()How to handle the request trailers.ProcessingMode.Builder.clearResponseBodyMode()How do handle the response body.ProcessingMode.Builder.clearResponseHeaderMode()How to handle the response header.ProcessingMode.Builder.clearResponseTrailerMode()How to handle the response trailers.ProcessingMode.Builder.clone()ExternalProcessor.Builder.getAllowedOverrideModesBuilder(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.getProcessingModeBuilder()Specifies default options for how HTTP headers, trailers, and bodies are sent.ExtProcOverrides.Builder.getProcessingModeBuilder()Set a different processing mode for this route than the default.ProcessingMode.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ProcessingMode.Builder.mergeFrom(com.google.protobuf.Message other) ProcessingMode.Builder.mergeFrom(ProcessingMode other) final ProcessingMode.BuilderProcessingMode.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static ProcessingMode.BuilderProcessingMode.newBuilder()static ProcessingMode.BuilderProcessingMode.newBuilder(ProcessingMode prototype) ProcessingMode.newBuilderForType()protected ProcessingMode.BuilderProcessingMode.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) ProcessingMode.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ProcessingMode.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) ProcessingMode.Builder.setRequestBodyMode(ProcessingMode.BodySendMode value) How to handle the request body.ProcessingMode.Builder.setRequestBodyModeValue(int value) How to handle the request body.ProcessingMode.Builder.setRequestHeaderMode(ProcessingMode.HeaderSendMode value) How to handle the request header.ProcessingMode.Builder.setRequestHeaderModeValue(int value) How to handle the request header.ProcessingMode.Builder.setRequestTrailerMode(ProcessingMode.HeaderSendMode value) How to handle the request trailers.ProcessingMode.Builder.setRequestTrailerModeValue(int value) How to handle the request trailers.ProcessingMode.Builder.setResponseBodyMode(ProcessingMode.BodySendMode value) How do handle the response body.ProcessingMode.Builder.setResponseBodyModeValue(int value) How do handle the response body.ProcessingMode.Builder.setResponseHeaderMode(ProcessingMode.HeaderSendMode value) How to handle the response header.ProcessingMode.Builder.setResponseHeaderModeValue(int value) How to handle the response header.ProcessingMode.Builder.setResponseTrailerMode(ProcessingMode.HeaderSendMode value) How to handle the response trailers.ProcessingMode.Builder.setResponseTrailerModeValue(int value) How to handle the response trailers.final ProcessingMode.BuilderProcessingMode.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) ProcessingMode.toBuilder()Methods in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3 that return types with arguments of type ProcessingMode.BuilderModifier and TypeMethodDescriptionExternalProcessor.Builder.getAllowedOverrideModesBuilderList()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.Methods in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3 with parameters of type ProcessingMode.BuilderModifier and TypeMethodDescriptionExternalProcessor.Builder.addAllowedOverrideModes(int index, ProcessingMode.Builder builderForValue) 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.Builder builderForValue) 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.setAllowedOverrideModes(int index, ProcessingMode.Builder builderForValue) 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.Builder builderForValue) Specifies default options for how HTTP headers, trailers, and bodies are sent.ExtProcOverrides.Builder.setProcessingMode(ProcessingMode.Builder builderForValue) Set a different processing mode for this route than the default. -
Uses of ProcessingMode.Builder in io.envoyproxy.envoy.service.ext_proc.v3
Methods in io.envoyproxy.envoy.service.ext_proc.v3 that return ProcessingMode.BuilderModifier and TypeMethodDescriptionProcessingResponse.Builder.getModeOverrideBuilder()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.BuilderModifier and TypeMethodDescriptionProcessingResponse.Builder.setModeOverride(ProcessingMode.Builder builderForValue) Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.