Expand description
§gRPC Transport
Tonic service for protobuf package solti.task.v1.
Every RPC delegates to ApiHandler.
GrpcApi installs message limits, optional metrics, and bearer authentication.
wire exposes the generated client, server, and message types.
§RPCs
| RPC | Shape | Operation |
|---|---|---|
CreateTask | Unary | Create |
ApplyTask | Unary | Apply |
GetTask | Unary | Get |
ListTasks | Unary | List |
WatchTasks | Server streaming | Watch |
ListTaskRuns | Unary | Run history |
DeleteTask | Unary | Delete |
StreamTaskLogs | Server streaming | Live output |
Domain failures become tonic::Status.
Stream failures terminate the corresponding stream.
Modules§
- wire
- Generated protobuf types for the current Task API.
Structs§
- Bearer
Auth - Bearer interceptor used by
GrpcServer. - GrpcApi
- Builder for the tonic task API.
- Task
ApiService - Generated
TaskServiceimplementation over anApiHandler.
Type Aliases§
- Grpc
Server - Complete gRPC service returned by
GrpcApi::server.