| add_acceptor_handler_listener(AcceptorUpdateHandlerInterface *listener) override | metadata_cache::MetadataCacheAPI | virtual | 
  | add_md_refresh_listener(MetadataRefreshListenerInterface *listener) override | metadata_cache::MetadataCacheAPI | virtual | 
  | add_router_info_update_callback(update_router_info_callback_t clb) override | metadata_cache::MetadataCacheAPI | virtual | 
  | add_routing_guidelines_update_callbacks(update_routing_guidelines_callback_t, on_routing_guidelines_change_callback_t) override | metadata_cache::MetadataCacheAPI | virtual | 
  | add_state_listener(ClusterStateListenerInterface *listener) override | metadata_cache::MetadataCacheAPI | virtual | 
  | cache_init(const mysqlrouter::ClusterType cluster_type, const unsigned router_id, const std::string &clusterset_id, const metadata_servers_list_t &metadata_servers, const MetadataCacheTTLConfig &ttl_config, const mysqlrouter::SSLOptions &ssl_options, const mysqlrouter::TargetCluster &target_cluster, const MetadataCacheMySQLSessionConfig &session_config, const RouterAttributes &router_attributes, size_t thread_stack_size, bool use_cluster_notifications, const uint64_t view_id, bool close_connection_after_refresh) override | metadata_cache::MetadataCacheAPI | virtual | 
  | cache_start() override | metadata_cache::MetadataCacheAPI | virtual | 
  | cache_stop() noexcept override | metadata_cache::MetadataCacheAPI | virtual | 
  | check_auth_metadata_timers() const override | metadata_cache::MetadataCacheAPI | virtual | 
  | clear_router_info_update_callback() override | metadata_cache::MetadataCacheAPI | virtual | 
  | clear_routing_guidelines_update_callbacks() override | metadata_cache::MetadataCacheAPI | virtual | 
  | cluster_type() const override | metadata_cache::MetadataCacheAPI | virtual | 
  | ClusterStateNotifierInterface()=default | metadata_cache::ClusterStateNotifierInterface |  | 
  | ClusterStateNotifierInterface(const ClusterStateNotifierInterface &)=delete | metadata_cache::ClusterStateNotifierInterface | explicit | 
  | enable_fetch_auth_metadata() override | metadata_cache::MetadataCacheAPI | virtual | 
  | force_cache_update() override | metadata_cache::MetadataCacheAPI | virtual | 
  | get_cluster_nodes() override | metadata_cache::MetadataCacheAPI | virtual | 
  | get_cluster_topology() override | metadata_cache::MetadataCacheAPI | virtual | 
  | get_refresh_status() override | metadata_cache::MetadataCacheAPI | virtual | 
  | get_rest_user_auth_data(const std::string &user) const override | metadata_cache::MetadataCacheAPI | virtual | 
  | handle_sockets_acceptors_on_md_refresh() override | metadata_cache::MetadataCacheAPI | virtual | 
  | inst_ | metadata_cache::MetadataCacheAPI | private | 
  | instance() | metadata_cache::MetadataCacheAPI | static | 
  | instance_factory_ | metadata_cache::MetadataCacheAPI | private | 
  | instance_name(const std::string &inst_name) override | metadata_cache::MetadataCacheAPI | virtual | 
  | instance_name() const override | metadata_cache::MetadataCacheAPI | virtual | 
  | is_initialized() noexcept override | metadata_cache::MetadataCacheAPI | inlinevirtual | 
  | is_initialized_ | metadata_cache::MetadataCacheAPI | private | 
  | metadata_factory_t typedef | metadata_cache::MetadataCacheAPIBase |  | 
  | MetadataCacheAPI()=default | metadata_cache::MetadataCacheAPI | private | 
  | MetadataCacheAPI(const MetadataCacheAPI &)=delete | metadata_cache::MetadataCacheAPI | private | 
  | MetadataCacheAPIBase()=default | metadata_cache::MetadataCacheAPIBase |  | 
  | MetadataCacheAPIBase(const MetadataCacheAPIBase &)=delete | metadata_cache::MetadataCacheAPIBase | explicit | 
  | on_routing_guidelines_change_callback_t typedef | metadata_cache::MetadataCacheAPIBase |  | 
  | operator=(const MetadataCacheAPI &)=delete | metadata_cache::MetadataCacheAPI | private | 
  | metadata_cache::MetadataCacheAPIBase::operator=(const MetadataCacheAPIBase &)=delete | metadata_cache::MetadataCacheAPIBase |  | 
  | metadata_cache::ClusterStateNotifierInterface::operator=(const ClusterStateNotifierInterface &)=delete | metadata_cache::ClusterStateNotifierInterface |  | 
  | remove_acceptor_handler_listener(AcceptorUpdateHandlerInterface *listener) override | metadata_cache::MetadataCacheAPI | virtual | 
  | remove_md_refresh_listener(MetadataRefreshListenerInterface *listener) override | metadata_cache::MetadataCacheAPI | virtual | 
  | remove_state_listener(ClusterStateListenerInterface *listener) override | metadata_cache::MetadataCacheAPI | virtual | 
  | set_instance_factory(metadata_factory_t cb) override | metadata_cache::MetadataCacheAPI | inlinevirtual | 
  | target_cluster() const override | metadata_cache::MetadataCacheAPI | virtual | 
  | ttl() const override | metadata_cache::MetadataCacheAPI | virtual | 
  | update_router_info_callback_t typedef | metadata_cache::MetadataCacheAPIBase |  | 
  | update_routing_guidelines_callback_t typedef | metadata_cache::MetadataCacheAPIBase |  | 
  | wait_primary_failover(const std::string &primary_server_uuid, const std::chrono::seconds &timeout) override | metadata_cache::MetadataCacheAPI | virtual | 
  | ~ClusterStateNotifierInterface() | metadata_cache::ClusterStateNotifierInterface | virtual | 
  | ~MetadataCacheAPIBase() override=default | metadata_cache::MetadataCacheAPIBase |  |