MySQL 8.4.0
Source Code Documentation
RoutingPluginConfig Member List

This is the complete list of members for RoutingPluginConfig, including all inherited members.

access_modeRoutingConfig
BasePluginConfig()=defaultmysql_harness::BasePluginConfig
BasePluginConfig(const BasePluginConfig &)=defaultmysql_harness::BasePluginConfig
BasePluginConfig(BasePluginConfig &&)=defaultmysql_harness::BasePluginConfig
BasePluginConfig(const mysql_harness::ConfigSection *section)mysql_harness::BasePluginConfiginlineprotected
bind_addressRoutingConfig
bind_portRoutingConfig
client_connect_timeoutRoutingConfig
client_ssl_session_cache_modeRoutingConfig
client_ssl_session_cache_sizeRoutingConfig
client_ssl_session_cache_timeoutRoutingConfig
connect_retry_timeoutRoutingConfig
connect_timeoutRoutingConfig
connection_sharingRoutingConfig
connection_sharing_delayRoutingConfig
dest_ssl_ca_dirRoutingConfig
dest_ssl_ca_fileRoutingConfig
dest_ssl_certRoutingConfig
dest_ssl_cipherRoutingConfig
dest_ssl_crl_dirRoutingConfig
dest_ssl_crl_fileRoutingConfig
dest_ssl_curvesRoutingConfig
dest_ssl_keyRoutingConfig
dest_ssl_modeRoutingConfig
dest_ssl_verifyRoutingConfig
destinationsRoutingConfig
expose_configuration(const std::string &key, const mysql_harness::ConfigSection &default_section, const bool initial) constRoutingPluginConfig
get_default(std::string_view option) const overrideRoutingPluginConfigvirtual
get_option(const mysql_harness::ConfigSection *section, std::string_view option, Func &&transformer) constmysql_harness::BasePluginConfiginline
get_option_description(const mysql_harness::ConfigSection *section, std::string_view option) constmysql_harness::BasePluginConfig
get_option_max_connections(const mysql_harness::ConfigSection *section)RoutingPluginConfig
get_option_milliseconds(const mysql_harness::ConfigSection *section, std::string_view option, double min_value=0.0, double max_value=std::numeric_limits< double >::max()) constmysql_harness::BasePluginConfiginline
get_option_no_default(const mysql_harness::ConfigSection *section, std::string_view option, Func &&transformer) constmysql_harness::BasePluginConfiginline
get_option_string(const mysql_harness::ConfigSection *section, std::string_view option) constmysql_harness::BasePluginConfiginline
get_option_string_(const mysql_harness::ConfigSection *section, std::string_view option) constmysql_harness::BasePluginConfigprivate
get_option_string_or_default_(const mysql_harness::ConfigSection *section, std::string_view option) constmysql_harness::BasePluginConfigprivate
get_section_name(const mysql_harness::ConfigSection *section)mysql_harness::BasePluginConfigprotectedstatic
get_uint_option(const mysql_harness::ConfigSection *section, std::string_view option, T min_value=0, T max_value=std::numeric_limits< T >::max()) constmysql_harness::BasePluginConfiginline
is_required(std::string_view option) const overrideRoutingPluginConfigvirtual
max_connect_errorsRoutingConfig
max_connectionsRoutingConfig
metadata_cache_RoutingPluginConfigmutableprivate
named_socketRoutingConfig
net_buffer_lengthRoutingConfig
operator=(const BasePluginConfig &)=defaultmysql_harness::BasePluginConfig
operator=(BasePluginConfig &&)=defaultmysql_harness::BasePluginConfig
protocolRoutingConfig
router_require_enforceRoutingConfig
routing_strategyRoutingConfig
RoutingPluginConfig(const mysql_harness::ConfigSection *section)RoutingPluginConfig
section_name_mysql_harness::BasePluginConfigprivate
server_ssl_session_cache_modeRoutingConfig
server_ssl_session_cache_sizeRoutingConfig
server_ssl_session_cache_timeoutRoutingConfig
source_ssl_ca_dirRoutingConfig
source_ssl_ca_fileRoutingConfig
source_ssl_certRoutingConfig
source_ssl_cipherRoutingConfig
source_ssl_crl_dirRoutingConfig
source_ssl_crl_fileRoutingConfig
source_ssl_curvesRoutingConfig
source_ssl_dh_paramsRoutingConfig
source_ssl_keyRoutingConfig
source_ssl_modeRoutingConfig
thread_stack_sizeRoutingConfig
wait_for_my_writesRoutingConfig
wait_for_my_writes_timeoutRoutingConfig
~BasePluginConfig()=defaultmysql_harness::BasePluginConfigvirtual