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

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

DestinationStatusComponent(DestinationStatusComponent const &)=deleteDestinationStatusComponent
DestinationStatusComponent(DestinationStatusComponent &&)=deleteDestinationStatusComponent
DestinationStatusComponent()DestinationStatusComponentprivate
get_instance()DestinationStatusComponentstatic
init(std::chrono::seconds quarantine_interval, uint32_t qurantine_threshold)DestinationStatusComponent
is_destination_quarantined(const mysql_harness::TCPAddress &dest)DestinationStatusComponent
operator=(DestinationStatusComponent const &)=deleteDestinationStatusComponent
operator=(DestinationStatusComponent &&)=deleteDestinationStatusComponent
refresh_destinations_quarantine(const std::string &instance_name, const bool nodes_changed_on_md_refresh, const AllowedNodes &new_destinations)DestinationStatusComponent
register_quarantine_callbacks(QuarantineRoutingCallbacks &&routing_callbacks)DestinationStatusComponent
register_route(const std::string &name)DestinationStatusComponent
report_connection_result(const mysql_harness::TCPAddress &dest, bool success)DestinationStatusComponent
stop_unreachable_destinations_quarantine()DestinationStatusComponent
unreachable_destinations_quarantine_DestinationStatusComponentprivate
unregister_quarantine_callbacks()DestinationStatusComponent
~DestinationStatusComponent()DestinationStatusComponent