26#ifndef ROUTER_SRC_MOCK_HOST_RESOLVER_SRC_MOCK_RESOLVER_PLUGIN_CONFIG_H_
27#define ROUTER_SRC_MOCK_HOST_RESOLVER_SRC_MOCK_RESOLVER_PLUGIN_CONFIG_H_
38 std::string
get_default(std::string_view option)
const override;
40 [[nodiscard]]
bool is_required(std::string_view option)
const override;
Definition: host_cache_plugin_config.h:37
HostCachePluginConfig(const mysql_harness::ConfigSection *section)
Definition: host_cache_plugin_config.cc:40
bool is_required(std::string_view option) const override
Returns whether the given option is required.
ResolveActions & actions_
Definition: mock_host_resolver_plugin_config.h:42
std::string get_default(std::string_view option) const override
Gets the default for the given option.
Retrieve and manage plugin configuration.
Definition: plugin_config.h:62
Configuration section.
Definition: config_parser.h:141
std::map< Hostname, Entry > ResolveActions
Definition: mock_resolver.h:69