Expand description
gRPC transport for the client module.
Structs§
- Bidi
Proto Client - Encapsulates the core functionality of a tonic gRPC client for a service that exposes a single bidirectional RPC stream.
- Grpc
Client - A client to a remote dataflow server using gRPC and protobuf based communication.
- Grpc
Server - A gRPC server that stitches a gRPC service with a single bidirectional
stream to a
GenericClient
. - Grpc
Server Metrics - Metrics for a
GrpcServer
. - Grpc
Server 🔒State - PerGrpc
Server 🔒Metrics - Proto
Grpc Client Parameters - Request
Validation 🔒 - A
tower
middleware that validates requests for compatibility with the server. - Request
Validation 🔒Layer - A
tower
layer that validates requests for compatibility with the server. - Response
Stream - A stream returning responses to GRPC clients.
- Version
Attach Interceptor - A gRPC interceptor that attaches a version as metadata to each request.
Constants§
Traits§
- Proto
Service Types - Types that we send and receive over a service endpoint.