| ExternalProcessor |
The filter communicates with an external gRPC service called an "external processor"
that can do a variety of things with the request and response:
* Access and modify the HTTP headers on the request, response, or both
* Access and modify the HTTP request and response bodies
* Access and modify the dynamic stream metadata
* Immediately send an HTTP response downstream and terminate other processing
The filter communicates with the server using a gRPC bidirectional stream.
|
| ExternalProcessor.Builder |
The filter communicates with an external gRPC service called an "external processor"
that can do a variety of things with the request and response:
* Access and modify the HTTP headers on the request, response, or both
* Access and modify the HTTP request and response bodies
* Access and modify the dynamic stream metadata
* Immediately send an HTTP response downstream and terminate other processing
The filter communicates with the server using a gRPC bidirectional stream.
|
| ExtProcOverrides |
Overrides that may be set on a per-route basis
[#next-free-field: 6]
|
| ExtProcOverrides.Builder |
Overrides that may be set on a per-route basis
[#next-free-field: 6]
|
| ExtProcPerRoute |
Extra settings that may be added to per-route configuration for a
virtual host or cluster.
|
| ExtProcPerRoute.Builder |
Extra settings that may be added to per-route configuration for a
virtual host or cluster.
|
| ExtProcProto |
|
| HeaderForwardingRules |
The HeaderForwardingRules structure specifies what headers are
allowed to be forwarded to the external processing server.
|
| HeaderForwardingRules.Builder |
The HeaderForwardingRules structure specifies what headers are
allowed to be forwarded to the external processing server.
|
| ProcessingMode |
[#next-free-field: 7]
|
| ProcessingMode.Builder |
[#next-free-field: 7]
|
| ProcessingModeProto |
|