MySQL 9.1.0
Source Code Documentation
|
Validate donor recovery endpoints. More...
#include <recovery_endpoints.h>
Public Member Functions | |
Donor_recovery_endpoints () | |
Donor_recovery_endpoints constructor. More... | |
~Donor_recovery_endpoints () override | |
Donor_recovery_endpoints destructor. More... | |
std::vector< std::pair< std::string, uint > > | get_endpoints (Group_member_info *donor) |
Get recovery endpoints. More... | |
Additional Inherited Members | |
Private Types inherited from Recovery_endpoints | |
enum class | enum_status { OK = 0 , INVALID , BADFORMAT , ERROR } |
This enumeration describes error status. More... | |
Private Member Functions inherited from Recovery_endpoints | |
Recovery_endpoints () | |
Recovery_endpoints constructor. More... | |
virtual | ~Recovery_endpoints () |
Recovery_endpoints destructor. More... | |
std::pair< enum_status, std::string > | check (const char *endpoints) |
Validate recovery endpoints and log errors if it fails. More... | |
std::vector< std::pair< std::string, uint > > | get_endpoints () |
Return recovery endpoints. More... | |
void | set_port_settings (uint mysqld_port, uint admin_port) |
Set ports allowed on advertised recovery endpoints. More... | |
Validate donor recovery endpoints.
|
default |
Donor_recovery_endpoints constructor.
|
overridedefault |
Donor_recovery_endpoints destructor.
std::vector< std::pair< std::string, uint > > Donor_recovery_endpoints::get_endpoints | ( | Group_member_info * | donor | ) |
Get recovery endpoints.
donor | group member info from donor |