8#include <userver/components/loggable_component_base.hpp>
10#include <userver/utils/statistics/storage.hpp>
12USERVER_NAMESPACE_BEGIN
14namespace clients::dns {
60 RabbitMQ(
const ComponentConfig& config,
const ComponentContext& context);
70 clients::dns::Component& dns_;
72 std::shared_ptr<urabbitmq::
Client> client_;
73 utils::statistics::Entry statistics_holder_;
77inline constexpr bool kHasValidate<RabbitMQ> =
true;