MySQL 9.1.0
Source Code Documentation
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