com.github.shyiko.mysql.binlog.event.AnnotateRowsEventData Maven / Gradle / Ivy
package com.github.shyiko.mysql.binlog.event;
/**
* Mariadb ANNOTATE_ROWS_EVENT events accompany row events and describe the query which caused the row event
* Enable this with --binlog-annotate-row-events (default on from MariaDB 10.2.4).
* In the binary log, each Annotate_rows event precedes the corresponding Table map event.
* Note the master server sends ANNOTATE_ROWS_EVENT events only if the Slave server connects
* with the BINLOG_SEND_ANNOTATE_ROWS_EVENT flag (value is 2) in the COM_BINLOG_DUMP Slave Registration phase.
*
* @author Winger
* @see ANNOTATE_ROWS_EVENT for the original doc
*/
public class AnnotateRowsEventData implements EventData {
private String rowsQuery;
public String getRowsQuery() {
return rowsQuery;
}
public void setRowsQuery(String rowsQuery) {
this.rowsQuery = rowsQuery;
}
@Override
public String toString() {
return "AnnotateRowsEventData{" +
"rowsQuery='" + rowsQuery + '\'' +
'}';
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy