8#include <userver/components/component_base.hpp>
9#include <userver/components/component_fwd.hpp>
11USERVER_NAMESPACE_BEGIN
30class DumpConfigurator
final :
public ComponentBase {
34 static constexpr std::string_view
kName =
"dump-configurator";
36 DumpConfigurator(
const ComponentConfig& config,
const ComponentContext& context);
38 const std::string& GetDumpRoot()
const;
40 static yaml_config::Schema GetStaticConfigSchema();
43 const std::string dump_root_;
47inline constexpr bool kHasValidate<DumpConfigurator> =
true;