add_option(const std::string &key, const std::string &value) | MySQLRouterConf | inline |
assert_bootstrap_mode(const std::string &option_name) const | MySQLRouterConf | protected |
bootstrap(const std::string &program_name, const mysql_harness::Path &origin, bool allow_standalone, const std::string &plugin_folder, mysqlrouter::SysUserOperationsBase *sys_user_operations=nullptr) | MySQLRouterConf | |
bootstrap_directory_ | MySQLRouterConf | protected |
bootstrap_multivalue_options_ | MySQLRouterConf | protected |
bootstrap_options() const | MySQLRouterConf | inline |
bootstrap_options_ | MySQLRouterConf | protected |
bootstrap_uri_ | MySQLRouterConf | protected |
check_and_add_conf(std::vector< std::string > &configs, const std::string &value) | BootstrapConfigurator::MySQLRouterAndMrsConf | private |
config_files_ | BootstrapConfigurator::MySQLRouterAndMrsConf | private |
connect() | MySQLRouterConf | |
err_stream_ | MySQLRouterConf | protected |
get_bootstrap_socket() const | MySQLRouterConf | protected |
get_config_cmdln_options() const | MySQLRouterConf | |
get_connect_timeout() const | MySQLRouterConf | protected |
get_read_timeout() const | MySQLRouterConf | protected |
is_bootstrap() const | MySQLRouterConf | inline |
is_legacy() const override | BootstrapConfigurator::MySQLRouterAndMrsConf | inlinevirtual |
is_legacy_ | BootstrapConfigurator::MySQLRouterAndMrsConf | private |
keyring_info_ | MySQLRouterConf | protected |
mysql_ | MySQLRouterConf | protected |
MySQLRouterAndMrsConf(bool &is_legacy, KeyringInfo &keyring_info, std::ostream &out_stream, std::ostream &err_stream, std::vector< std::string > &configs_) | BootstrapConfigurator::MySQLRouterAndMrsConf | inline |
MySQLRouterConf(KeyringInfo &keyring_info, std::ostream &out_stream=std::cout, std::ostream &err_stream=std::cerr) | MySQLRouterConf | inline |
out_stream_ | MySQLRouterConf | protected |
plugin_folder_ | MySQLRouterConf | protected |
prepare_command_options(CmdArgHandler &arg_handler, const std::string &bootstrap_uri="") noexcept override | BootstrapConfigurator::MySQLRouterAndMrsConf | inlinevirtual |
save_bootstrap_option_not_empty(const std::string &option_name, const std::string &save_name, const std::string &option_value) | MySQLRouterConf | protected |
session() const | MySQLRouterConf | inline |
skipped() const | MySQLRouterConf | inline |
skipped_ | MySQLRouterConf | protected |
target_uri_ | MySQLRouterConf | protected |
~MySQLRouterConf()=default | MySQLRouterConf | virtual |