Settings relating to the whole gRPC server.
More...
#include <userver/ugrpc/server/server.hpp>
Settings relating to the whole gRPC server.
Definition at line 30 of file server.hpp.
◆ access_tskv_logger
'access-tskv.log' logger
Definition at line 48 of file server.hpp.
◆ channel_args
std::unordered_map<std::string, std::string> ugrpc::server::ServerConfig::channel_args {} |
◆ enable_channelz
bool ugrpc::server::ServerConfig::enable_channelz {false} |
Serve a web page with runtime info about gRPC connections.
Definition at line 45 of file server.hpp.
◆ native_log_level
logging::Level ugrpc::server::ServerConfig::native_log_level {logging::Level::kError} |
The logging level override for the internal grpcpp library. Must be either kDebug
, kInfo
or kError
.
Definition at line 42 of file server.hpp.
◆ port
std::optional<int> ugrpc::server::ServerConfig::port {0} |
The port to listen to. If 0
, a free port will be picked automatically. If none, the ports have to be configured programmatically using Server::WithServerBuilder.
Definition at line 34 of file server.hpp.
The documentation for this struct was generated from the following file: