package com.tesora.dve.mysqlapi.repl.messages;
/*
* #%L
* Tesora Inc.
* Database Virtualization Engine
* %%
* Copyright (C) 2011 - 2014 Tesora Inc.
* %%
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License, version 3,
* as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* #L%
*/
public class MyReplEventCommonHeader {
public long timestamp;
public byte type;
public long serverId;
public long totalSize;
public long masterLogPosition;
public short flags;
public MyReplEventCommonHeader() {
}
public long getTimestamp() {
return timestamp;
}
public void setTimestamp(long timestamp) {
this.timestamp = timestamp;
}
public byte getType() {
return type;
}
public void setType(byte type) {
this.type = type;
}
public long getServerId() {
return serverId;
}
public void setServerId(long serverId) {
this.serverId = serverId;
}
public long getTotalSize() {
return totalSize;
}
public void setTotalSize(long totalSize) {
this.totalSize = totalSize;
}
public long getMasterLogPosition() {
return masterLogPosition;
}
public void setMasterLogPosition(long masterLogPosition) {
this.masterLogPosition = masterLogPosition;
}
public short getFlags() {
return flags;
}
public void setFlags(short flags) {
this.flags = flags;
}
}