package
0.0.0-20250305113347-723568176820
Repository: https://github.com/cilium/proxy.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author

# Constants

Apply the mutation instructions in this message to the request or response, and then continue processing the filter stream as normal.
Apply the specified header mutation, replace the body with the body specified in the body mutation (if present), and do not send any further messages for this request or response even if the processing mode is configured to do so.

# Variables

Enum value maps for CommonResponse_ResponseStatus.
Enum value maps for CommonResponse_ResponseStatus.
No description provided by the author

# Structs

Replace the entire message body chunk received in the corresponding HttpBody message with this new body, or clear the body.
No description provided by the author
No description provided by the author
BodyMutationValidationError is the validation error returned by BodyMutation.Validate if the designated constraints aren't met.
This message must be sent in response to an HttpBody message.
BodyResponseValidationError is the validation error returned by BodyResponse.Validate if the designated constraints aren't met.
This message contains common fields between header and body responses.
CommonResponseValidationError is the validation error returned by CommonResponse.Validate if the designated constraints aren't met.
This message specifies a gRPC status for an ImmediateResponse message.
GrpcStatusValidationError is the validation error returned by GrpcStatus.Validate if the designated constraints aren't met.
Change HTTP headers or trailers by appending, replacing, or removing headers.
HeaderMutationValidationError is the validation error returned by HeaderMutation.Validate if the designated constraints aren't met.
This message must be sent in response to an HttpHeaders message.
HeadersResponseValidationError is the validation error returned by HeadersResponse.Validate if the designated constraints aren't met.
This message contains the message body that Envoy sends to the external server.
HttpBodyValidationError is the validation error returned by HttpBody.Validate if the designated constraints aren't met.
This message is sent to the external server when the HTTP request and responses are first received.
HttpHeadersValidationError is the validation error returned by HttpHeaders.Validate if the designated constraints aren't met.
This message contains the trailers.
HttpTrailersValidationError is the validation error returned by HttpTrailers.Validate if the designated constraints aren't met.
This message causes the filter to attempt to create a locally generated response, send it downstream, stop processing additional filters, and ignore any additional messages received from the remote server for this request or response.
ImmediateResponseValidationError is the validation error returned by ImmediateResponse.Validate if the designated constraints aren't met.
This represents the different types of messages that Envoy can send to an external processing server.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ProcessingRequestValidationError is the validation error returned by ProcessingRequest.Validate if the designated constraints aren't met.
For every ProcessingRequest received by the server with the “observability_mode“ field set to false, the server must send back exactly one ProcessingResponse message.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ProcessingResponseValidationError is the validation error returned by ProcessingResponse.Validate if the designated constraints aren't met.
This message must be sent in response to an HttpTrailers message.
TrailersResponseValidationError is the validation error returned by TrailersResponse.Validate if the designated constraints aren't met.
UnimplementedExternalProcessorServer can be embedded to have forward compatible implementations.

# Interfaces

No description provided by the author
No description provided by the author
ExternalProcessorClient is the client API for ExternalProcessor service.
ExternalProcessorServer is the server API for ExternalProcessor service.

# Type aliases

BodyMutationMultiError is an error wrapping multiple validation errors returned by BodyMutation.ValidateAll() if the designated constraints aren't met.
BodyResponseMultiError is an error wrapping multiple validation errors returned by BodyResponse.ValidateAll() if the designated constraints aren't met.
No description provided by the author
CommonResponseMultiError is an error wrapping multiple validation errors returned by CommonResponse.ValidateAll() if the designated constraints aren't met.
GrpcStatusMultiError is an error wrapping multiple validation errors returned by GrpcStatus.ValidateAll() if the designated constraints aren't met.
HeaderMutationMultiError is an error wrapping multiple validation errors returned by HeaderMutation.ValidateAll() if the designated constraints aren't met.
HeadersResponseMultiError is an error wrapping multiple validation errors returned by HeadersResponse.ValidateAll() if the designated constraints aren't met.
HttpBodyMultiError is an error wrapping multiple validation errors returned by HttpBody.ValidateAll() if the designated constraints aren't met.
HttpHeadersMultiError is an error wrapping multiple validation errors returned by HttpHeaders.ValidateAll() if the designated constraints aren't met.
HttpTrailersMultiError is an error wrapping multiple validation errors returned by HttpTrailers.ValidateAll() if the designated constraints aren't met.
ImmediateResponseMultiError is an error wrapping multiple validation errors returned by ImmediateResponse.ValidateAll() if the designated constraints aren't met.
ProcessingRequestMultiError is an error wrapping multiple validation errors returned by ProcessingRequest.ValidateAll() if the designated constraints aren't met.
ProcessingResponseMultiError is an error wrapping multiple validation errors returned by ProcessingResponse.ValidateAll() if the designated constraints aren't met.
TrailersResponseMultiError is an error wrapping multiple validation errors returned by TrailersResponse.ValidateAll() if the designated constraints aren't met.