#include <userver/ugrpc/client/middlewares/base.hpp>
Public Attributes | |
| std::string | client_name {} |
| The name that is passed to ClientFactory::MakeClient. | |
| std::optional< std::string > | service_full_name {} |
| std::nullopt for generic clients. | |
| dynamic_config::Source | config_source |
| std::string ugrpc::client::ClientInfo::client_name {} |
The name that is passed to ClientFactory::MakeClient.
| dynamic_config::Source ugrpc::client::ClientInfo::config_source |
The same dynamic_config::Source that is used by this client's ClientData/CallState. See ugrpc::client::MiddlewareBase for how a custom middleware should use it.
| std::optional<std::string> ugrpc::client::ClientInfo::service_full_name {} |