MySQL 9.4.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
MetaData Member List

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

auth_credentials_t typedefMetaData
connect_and_setup_session(const metadata_cache::metadata_server_t &metadata_server)=0MetaDatapure virtual
disconnect()=0MetaDatapure virtual
fetch_auth_credentials(const metadata_cache::metadata_server_t &md_server, const mysqlrouter::TargetCluster &target_cluster)=0MetaDatapure 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 &clusterset_id, std::size_t &instance_id, std::string &routing_guidelines)=0MetaDatapure virtual
fetch_router_info(const uint16_t router_id)=0MetaDatapure virtual
fetch_routing_guidelines_document(const uint16_t router_id)=0MetaDatapure virtual
get_cluster_type()=0MetaDatapure virtual
get_connection()=0MetaDatapure virtual
get_periodic_stats_update_frequency() noexcept=0MetaDatapure virtual
JsonAllocator typedefMetaData
JsonDocument typedefMetaData
MetaData()=defaultMetaData
MetaData(const MetaData &)=deleteMetaDataexplicit
operator=(const MetaData &)=deleteMetaData
report_guideline_name(const std::string &guideline_name, const metadata_cache::metadata_server_t &rw_server, const unsigned router_id)=0MetaDatapure virtual
setup_notifications_listener(const metadata_cache::ClusterTopology &cluster_topology, const std::function< void()> &callback)=0MetaDatapure virtual
shutdown_notifications_listener()=0MetaDatapure virtual
update_router_attributes(const metadata_cache::metadata_server_t &rw_server, const unsigned router_id, const metadata_cache::RouterAttributes &router_attributes)=0MetaDatapure virtual
update_router_last_check_in(const metadata_cache::metadata_server_t &rw_server, const unsigned router_id)=0MetaDatapure virtual
~MetaData()=defaultMetaDatavirtual