package envoy.extensions.filters.http.grpc_json_transcoder.v3

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message GrpcJsonTranscoder

transcoder.proto:30

[#next-free-field: 18] GrpcJsonTranscoder filter configuration. The filter itself can be used per route / per virtual host or on the general level. The most specific one is being used for a given route. If the list of services is empty - filter is considered to be disabled. Note that if specifying the filter per route, first the route is matched, and then transcoding filter is applied. It matters when specifying the route configuration and paths to match the request - for per-route grpc transcoder configs, the original path should be matched, while in other cases, the grpc-like path is expected (the one AFTER the filter is applied).

message GrpcJsonTranscoder.PrintOptions

transcoder.proto:51

[#next-free-field: 6]

Used in: GrpcJsonTranscoder

message GrpcJsonTranscoder.RequestValidationOptions

transcoder.proto:79

Used in: GrpcJsonTranscoder

enum GrpcJsonTranscoder.UrlUnescapeSpec

transcoder.proto:34

Used in: GrpcJsonTranscoder

message UnknownQueryParams

transcoder.proto:301

``UnknownQueryParams`` is added as an extension field in ``HttpBody`` if ``GrpcJsonTranscoder::capture_unknown_query_parameters`` is true and unknown query parameters were present in the request.

message UnknownQueryParams.Values

transcoder.proto:302

Used in: UnknownQueryParams