MySQL 26.10.0
Source Code Documentation
mrs_component::RouterConfig Struct Reference

#include <mrs_component_backend.h>

Classes

struct  MRSAccount
 

Public Attributes

std::string http_port {"0"}
 
std::string logging_folder
 
std::string local_address
 
MRSAccount metadata_account
 
MRSAccount data_account
 
std::string ssl_cert
 
std::string ssl_key
 
std::string ssl_cipher
 
unsigned long io_worker_threads {0}
 
uint64_t router_id = 0
 
std::string name
 

Member Data Documentation

◆ data_account

MRSAccount mrs_component::RouterConfig::data_account
Initial value:
{.username = "mysql_mrs_data",
.provider_role = "mysql_rest_service_data_provider"}

◆ http_port

std::string mrs_component::RouterConfig::http_port {"0"}

◆ io_worker_threads

unsigned long mrs_component::RouterConfig::io_worker_threads {0}

◆ local_address

std::string mrs_component::RouterConfig::local_address

◆ logging_folder

std::string mrs_component::RouterConfig::logging_folder

◆ metadata_account

MRSAccount mrs_component::RouterConfig::metadata_account
Initial value:
{
.username = "mysql_mrs_metadata",
.provider_role = "mysql_rest_service_meta_provider"}

◆ name

std::string mrs_component::RouterConfig::name

◆ router_id

uint64_t mrs_component::RouterConfig::router_id = 0

◆ ssl_cert

std::string mrs_component::RouterConfig::ssl_cert

◆ ssl_cipher

std::string mrs_component::RouterConfig::ssl_cipher

◆ ssl_key

std::string mrs_component::RouterConfig::ssl_key

The documentation for this struct was generated from the following file: