MySQL 9.1.0
Source Code Documentation
|
This is the complete list of members for ARClusterMetadata, including all inherited members.
ARClusterMetadata(const metadata_cache::MetadataCacheMySQLSessionConfig &session_config, const mysqlrouter::SSLOptions &ssl_options, uint64_t view_id) | ARClusterMetadata | inline |
ARClusterMetadata(const ARClusterMetadata &)=delete | ARClusterMetadata | explicit |
auth_credentials_t typedef | MetaData | |
ClusterMetadata(const metadata_cache::MetadataCacheMySQLSessionConfig &session_config, const mysqlrouter::SSLOptions &ssl_options) | ClusterMetadata | |
ClusterMetadata(const ClusterMetadata &)=delete | ClusterMetadata | explicit |
connect_and_setup_session(const metadata_cache::metadata_server_t &metadata_server) noexcept override | ClusterMetadata | virtual |
disconnect() noexcept override | ClusterMetadata | inlinevirtual |
do_connect(mysqlrouter::MySQLSession &connection, const metadata_cache::metadata_server_t &mi) | ClusterMetadata | protected |
fetch_auth_credentials(const metadata_cache::metadata_server_t &md_server, const mysqlrouter::TargetCluster &target_cluster) override | ClusterMetadata | virtual |
fetch_cluster_topology(const std::atomic< bool > &terminated, mysqlrouter::TargetCluster &target_cluster, const unsigned router_id, const metadata_cache::metadata_servers_list_t &metadata_servers, bool needs_writable_node, const std::string &, bool, std::size_t &instance_id) override | ARClusterMetadata | virtual |
fetch_topology_from_member(mysqlrouter::MySQLSession &session, unsigned view_id, const std::string &cluster_id="") | ARClusterMetadata | private |
find_rw_server(const std::vector< metadata_cache::ManagedInstance > &instances) | ClusterMetadata | |
find_rw_server(const std::vector< metadata_cache::ManagedCluster > &clusters) | ClusterMetadata | |
get_and_check_metadata_schema_version(mysqlrouter::MySQLSession &session) | ClusterMetadata | protected |
get_cluster_type() override | ARClusterMetadata | inlinevirtual |
get_connection() override | ClusterMetadata | inlinevirtual |
get_member_view_id(mysqlrouter::MySQLSession &session, const std::string &cluster_id, uint64_t &result) | ARClusterMetadata | private |
get_periodic_stats_update_frequency() noexcept override | ClusterMetadata | inlinevirtual |
JsonAllocator typedef | MetaData | |
JsonDocument typedef | MetaData | |
MetaData()=default | MetaData | |
MetaData(const MetaData &)=delete | MetaData | explicit |
metadata_connection_ | ClusterMetadata | protected |
operator=(const ARClusterMetadata &)=delete | ARClusterMetadata | |
ClusterMetadata::operator=(const ClusterMetadata &)=delete | ClusterMetadata | |
MetaData::operator=(const MetaData &)=delete | MetaData | |
router_options_ | ClusterMetadata | protected |
session_config_ | ClusterMetadata | protected |
setup_notifications_listener(const metadata_cache::ClusterTopology &, const GRNotificationListener::NotificationClb &) override | ARClusterMetadata | inlinevirtual |
shutdown_notifications_listener() override | ARClusterMetadata | inlinevirtual |
ssl_mode_ | ClusterMetadata | protected |
ssl_options_ | ClusterMetadata | protected |
update_router_attributes(const metadata_cache::metadata_server_t &rw_server, const unsigned router_id, const metadata_cache::RouterAttributes &router_attributes) override | ClusterMetadata | virtual |
update_router_last_check_in(const metadata_cache::metadata_server_t &rw_server, const unsigned router_id) override | ClusterMetadata | virtual |
view_id_ | ARClusterMetadata | private |
~ARClusterMetadata() override | ARClusterMetadata | |
~ClusterMetadata() override | ClusterMetadata | |
~MetaData()=default | MetaData | virtual |