59 static constexpr std::string_view
kName =
"http-client";
61 HttpClient(
const ComponentConfig&,
const ComponentContext&);
63 ~HttpClient()
override;
65 clients::http::Client& GetHttpClient();
70 void OnConfigUpdate(
const dynamic_config::Snapshot& config);
72 void WriteStatistics(
utils::statistics::Writer& writer);
74 const bool disable_pool_stats_;
75 clients::http::Client http_client_;
76 concurrent::AsyncEventSubscriberScope subscriber_scope_;
77 utils::statistics::Entry statistics_holder_;