MySQL 9.1.0
Source Code Documentation
metadata_cache::MetadataCacheAPI Member List

This is the complete list of members for metadata_cache::MetadataCacheAPI, including all inherited members.

add_acceptor_handler_listener(AcceptorUpdateHandlerInterface *listener) overridemetadata_cache::MetadataCacheAPIvirtual
add_md_refresh_listener(MetadataRefreshListenerInterface *listener) overridemetadata_cache::MetadataCacheAPIvirtual
add_state_listener(ClusterStateListenerInterface *listener) overridemetadata_cache::MetadataCacheAPIvirtual
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) overridemetadata_cache::MetadataCacheAPIvirtual
cache_start() overridemetadata_cache::MetadataCacheAPIvirtual
cache_stop() noexcept overridemetadata_cache::MetadataCacheAPIvirtual
check_auth_metadata_timers() const overridemetadata_cache::MetadataCacheAPIvirtual
cluster_type() const overridemetadata_cache::MetadataCacheAPIvirtual
ClusterStateNotifierInterface()=defaultmetadata_cache::ClusterStateNotifierInterface
ClusterStateNotifierInterface(const ClusterStateNotifierInterface &)=deletemetadata_cache::ClusterStateNotifierInterfaceexplicit
enable_fetch_auth_metadata() overridemetadata_cache::MetadataCacheAPIvirtual
fetch_whole_topology() const overridemetadata_cache::MetadataCacheAPIvirtual
fetch_whole_topology(bool val) overridemetadata_cache::MetadataCacheAPIvirtual
force_cache_update() overridemetadata_cache::MetadataCacheAPIvirtual
get_cluster_nodes() overridemetadata_cache::MetadataCacheAPIvirtual
get_cluster_topology() overridemetadata_cache::MetadataCacheAPIvirtual
get_refresh_status() overridemetadata_cache::MetadataCacheAPIvirtual
get_rest_user_auth_data(const std::string &user) const overridemetadata_cache::MetadataCacheAPIvirtual
handle_sockets_acceptors_on_md_refresh() overridemetadata_cache::MetadataCacheAPIvirtual
inst_metadata_cache::MetadataCacheAPIprivate
instance()metadata_cache::MetadataCacheAPIstatic
instance_factory_metadata_cache::MetadataCacheAPIprivate
instance_name(const std::string &inst_name) overridemetadata_cache::MetadataCacheAPIvirtual
instance_name() const overridemetadata_cache::MetadataCacheAPIvirtual
is_initialized() noexcept overridemetadata_cache::MetadataCacheAPIinlinevirtual
is_initialized_metadata_cache::MetadataCacheAPIprivate
metadata_factory_t typedefmetadata_cache::MetadataCacheAPIBase
MetadataCacheAPI()=defaultmetadata_cache::MetadataCacheAPIprivate
MetadataCacheAPI(const MetadataCacheAPI &)=deletemetadata_cache::MetadataCacheAPIprivate
MetadataCacheAPIBase()=defaultmetadata_cache::MetadataCacheAPIBase
MetadataCacheAPIBase(const MetadataCacheAPIBase &)=deletemetadata_cache::MetadataCacheAPIBaseexplicit
operator=(const MetadataCacheAPI &)=deletemetadata_cache::MetadataCacheAPIprivate
metadata_cache::MetadataCacheAPIBase::operator=(const MetadataCacheAPIBase &)=deletemetadata_cache::MetadataCacheAPIBase
metadata_cache::ClusterStateNotifierInterface::operator=(const ClusterStateNotifierInterface &)=deletemetadata_cache::ClusterStateNotifierInterface
remove_acceptor_handler_listener(AcceptorUpdateHandlerInterface *listener) overridemetadata_cache::MetadataCacheAPIvirtual
remove_md_refresh_listener(MetadataRefreshListenerInterface *listener) overridemetadata_cache::MetadataCacheAPIvirtual
remove_state_listener(ClusterStateListenerInterface *listener) overridemetadata_cache::MetadataCacheAPIvirtual
set_instance_factory(metadata_factory_t cb) overridemetadata_cache::MetadataCacheAPIinlinevirtual
target_cluster() const overridemetadata_cache::MetadataCacheAPIvirtual
ttl() const overridemetadata_cache::MetadataCacheAPIvirtual
wait_primary_failover(const std::string &primary_server_uuid, const std::chrono::seconds &timeout) overridemetadata_cache::MetadataCacheAPIvirtual
~ClusterStateNotifierInterface()metadata_cache::ClusterStateNotifierInterfacevirtual
~MetadataCacheAPIBase() override=defaultmetadata_cache::MetadataCacheAPIBase