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.