MySQL 8.0.39
Source Code Documentation
Rotate_binlog_master_key Class Reference

#include <sql_alter_instance.h>

Inheritance diagram for Rotate_binlog_master_key:
[legend]

Public Member Functions

 Rotate_binlog_master_key (THD *thd)
 
bool execute () override
 Executes master key rotation by calling Rpl_encryption api. More...
 
 ~Rotate_binlog_master_key () override=default
 
- Public Member Functions inherited from Alter_instance
 Alter_instance (THD *thd)
 
bool log_to_binlog ()
 
virtual ~Alter_instance ()=default
 

Additional Inherited Members

- Protected Attributes inherited from Alter_instance
THDm_thd
 

Constructor & Destructor Documentation

◆ Rotate_binlog_master_key()

Rotate_binlog_master_key::Rotate_binlog_master_key ( THD thd)
inlineexplicit

◆ ~Rotate_binlog_master_key()

Rotate_binlog_master_key::~Rotate_binlog_master_key ( )
overridedefault

Member Function Documentation

◆ execute()

bool Rotate_binlog_master_key::execute ( )
overridevirtual

Executes master key rotation by calling Rpl_encryption api.

Return values
Falseon success
Trueon error

Implements Alter_instance.


The documentation for this class was generated from the following files: