|
| MySQLRouterAndMrsConf (bool &is_legacy, KeyringInfo &keyring_info, std::ostream &out_stream, std::ostream &err_stream, std::vector< std::string > &configs_) |
|
void | prepare_command_options (CmdArgHandler &arg_handler, const std::string &bootstrap_uri="") noexcept override |
|
bool | is_legacy () const override |
|
| MySQLRouterConf (KeyringInfo &keyring_info, std::ostream &out_stream=std::cout, std::ostream &err_stream=std::cerr) |
|
virtual | ~MySQLRouterConf ()=default |
|
bool | is_bootstrap () const |
|
bool | skipped () const |
|
void | add_option (const std::string &key, const std::string &value) |
|
const std::map< std::string, std::string > & | bootstrap_options () const |
|
void | connect () |
|
mysqlrouter::MySQLSession * | session () const |
|
std::string | 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) |
|
std::map< std::string, std::string > | get_config_cmdln_options () const |
|
◆ MySQLRouterAndMrsConf()
BootstrapConfigurator::MySQLRouterAndMrsConf::MySQLRouterAndMrsConf |
( |
bool & |
is_legacy, |
|
|
KeyringInfo & |
keyring_info, |
|
|
std::ostream & |
out_stream, |
|
|
std::ostream & |
err_stream, |
|
|
std::vector< std::string > & |
configs_ |
|
) |
| |
|
inline |
◆ check_and_add_conf()
void BootstrapConfigurator::MySQLRouterAndMrsConf::check_and_add_conf |
( |
std::vector< std::string > & |
configs, |
|
|
const std::string & |
value |
|
) |
| |
|
private |
◆ is_legacy()
bool BootstrapConfigurator::MySQLRouterAndMrsConf::is_legacy |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ prepare_command_options()
void BootstrapConfigurator::MySQLRouterAndMrsConf::prepare_command_options |
( |
CmdArgHandler & |
arg_handler, |
|
|
const std::string & |
bootstrap_uri = "" |
|
) |
| |
|
inlineoverridevirtualnoexcept |
◆ config_files_
std::vector<std::string>& BootstrapConfigurator::MySQLRouterAndMrsConf::config_files_ |
|
private |
◆ is_legacy_
bool& BootstrapConfigurator::MySQLRouterAndMrsConf::is_legacy_ |
|
private |
The documentation for this class was generated from the following files: