Module mz_service::grpc
source · Expand description
gRPC transport for the client module.
Structs
- Encapsulates the core functionality of a tonic gRPC client for a service that exposes a single bidirectional RPC stream.
- A client to a remote dataflow server using gRPC and protobuf based communication.
- A gRPC server that stitches a gRPC service with a single bidirectional stream to a
GenericClient
. - A gRPC interceptor that attaches a version as metadata to each request.
- A gRPC interceptor that ensures the version attached to the request by the
VersionAttachInterceptor
exactly matches the expected version.
Constants
- BRANCHES 🔒
Statics
- CALLSITE 🔒
- CALLSITE 🔒
- CALLSITE 🔒
- CALLSITE 🔒
- CALLSITE 🔒
- CALLSITE 🔒
- CALLSITE 🔒
- META 🔒
- META 🔒
- META 🔒
- META 🔒
- META 🔒
- META 🔒
- META 🔒
Traits
- Types that we send and receive over a service endpoint.