#include <userver/ugrpc/server/service_base.hpp>
Per-service settings.
Definition at line 24 of file service_base.hpp.
Public Attributes | |
engine::TaskProcessor & | task_processor |
TaskProcessor to use for serving RPCs. | |
Middlewares | middlewares |
Server middlewares to use for the gRPC service. | |
boost::container::flat_map< grpc::StatusCode, logging::Level > | status_codes_log_level |
Middlewares ugrpc::server::ServiceConfig::middlewares |
Server middlewares to use for the gRPC service.
Definition at line 29 of file service_base.hpp.
boost::container::flat_map<grpc::StatusCode, logging::Level> ugrpc::server::ServiceConfig::status_codes_log_level |
map of "status_code": log_level items to override span log level for specific status codes see ugrpc::kStatusCodesMap for available statuses
Definition at line 33 of file service_base.hpp.
engine::TaskProcessor& ugrpc::server::ServiceConfig::task_processor |
TaskProcessor to use for serving RPCs.
Definition at line 26 of file service_base.hpp.