Get desktop application:
View/edit binary Protocol Buffers messages
This message can be used to support per route config approach later even though the Istio doesn't support that so far.
Used in:
The mapping of field path to its ExtractDirective for request messages
The mapping of field path to its ExtractDirective for response messages
Used in:
The value of this field will be extracted.
It should be only annotated on Message type fields so if the field isn't empty, an empty Struct will be extracted.
The proto descriptor set binary for the gRPC services.
It could be passed by a local file through ``Datasource.filename`` or embedded in the ``Datasource.inline_bytes``.
Unimplemented, the key of proto descriptor TypedMetadata. Among filters depending on the proto descriptor, we can have a TypedMetadata for proto descriptors, so that these filters can share one copy of proto descriptor in memory.
Specify the message extraction info. The key is the fully qualified gRPC method name. ``${package}.${Service}.${Method}``, like ``endpoints.examples.bookstore.BookStore.GetShelf`` The value is the message extraction information for individual gRPC methods.
Used in:
The filter will extract the first and the last message for for streaming cases, containing client-side streaming, server-side streaming or bi-directional streaming.