您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
A
AbstractBinlogParser
<
T
> -
com.alibaba.otter.canal.parse.inbound
中的类
AbstractBinlogParser()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.
AbstractBinlogParser
AbstractEventParser
<
EVENT
> -
com.alibaba.otter.canal.parse.inbound
中的类
抽象的EventParser, 最大化共用mysql/oracle版本的实现
AbstractEventParser()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
AbstractLogPositionManager
-
com.alibaba.otter.canal.parse.index
中的类
Created by yinxiu on 17/3/17.
AbstractLogPositionManager()
- 类 的构造器com.alibaba.otter.canal.parse.index.
AbstractLogPositionManager
AbstractMysqlEventParser
-
com.alibaba.otter.canal.parse.inbound.mysql
中的类
AbstractMysqlEventParser()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
AbstractRequest
<
T
> -
com.alibaba.otter.canal.parse.inbound.mysql.rds.request
中的类
AbstractRequest()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
AbstractRequest
add(List<CanalEntry.Entry>)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
EventTransactionBuffer
add(CanalEntry.Entry)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
EventTransactionBuffer
addEventParser(CanalEventParser)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.group.
GroupEventParser
addFieldMeta(TableMeta.FieldMeta)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta
addSlaver(AuthenticationInfo)
- 类 中的方法com.alibaba.otter.canal.parse.support.
HaAuthenticationInfo
addSlavers(Collection<AuthenticationInfo>)
- 类 中的方法com.alibaba.otter.canal.parse.support.
HaAuthenticationInfo
afterDump(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
afterDump(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
afterDump(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
ALERT_PATTERN
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
apply(EntryPosition, String, String, String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
更新一下本地的表结构内存
apply(EntryPosition, String, String, String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
apply(EntryPosition, String, String, String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
MemoryTableMeta
apply(EntryPosition, String, String, String)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
TableMetaTSDB
添加ddl到时间序列库中
AuthenticationInfo
-
com.alibaba.otter.canal.parse.support
中的类
数据库认证信息
AuthenticationInfo()
- 类 的构造器com.alibaba.otter.canal.parse.support.
AuthenticationInfo
AuthenticationInfo(InetSocketAddress, String, String)
- 类 的构造器com.alibaba.otter.canal.parse.support.
AuthenticationInfo
AuthenticationInfo(InetSocketAddress, String, String, String)
- 类 的构造器com.alibaba.otter.canal.parse.support.
AuthenticationInfo
available()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.local.
BufferedFileDataInput
B
BEGIN
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
BIGINT_MAX_VALUE
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
BINLOG_START_OFFEST
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
BinlogDownloadQueue
-
com.alibaba.otter.canal.parse.inbound.mysql.rds
中的类
BinlogDownloadQueue(List<BinlogFile>, int, String)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.rds.
BinlogDownloadQueue
BinlogFile
-
com.alibaba.otter.canal.parse.inbound.mysql.rds.data
中的类
BinlogFile()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
BinLogFileQueue
-
com.alibaba.otter.canal.parse.inbound.mysql.local
中的类
维护binlog文件列表
BinLogFileQueue(String)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.local.
BinLogFileQueue
BinLogFileQueue(File)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.local.
BinLogFileQueue
binlogParser
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
BinlogParser
<
T
> -
com.alibaba.otter.canal.parse.inbound
中的接口
解析binlog的接口
BufferedFileDataInput
-
com.alibaba.otter.canal.parse.inbound.mysql.local
中的类
BufferedFileDataInput(File, int)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.local.
BufferedFileDataInput
BufferedFileDataInput(File)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.local.
BufferedFileDataInput
bufferSize
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
build(String, String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DefaultTableMetaTSDBFactory
代理一下tableMetaTSDB的获取,使用隔离的spring定义
build(String, String)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
TableMetaTSDBBuilder
代理一下tableMetaTSDB的获取,使用隔离的spring定义
build(String, String)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
TableMetaTSDBFactory
代理一下tableMetaTSDB的获取,使用隔离的spring定义
buildErosaConnection()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
buildErosaConnection()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
buildErosaConnection()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
buildErosaConnection()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
buildHeartBeatTimeTask(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
buildHeartBeatTimeTask(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
buildLastPosition(CanalEntry.Entry)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
buildLastTransactionPosition(List<CanalEntry.Entry>)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
buildMultiStageCoprocessor()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
buildMultiStageCoprocessor()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
buildParser()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
buildParser()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
C
CanalEventParser
<
EVENT
> -
com.alibaba.otter.canal.parse
中的接口
数据复制控制器
CanalHAController
-
com.alibaba.otter.canal.parse.ha
中的接口
HA 控制器实现
CanalHAException
-
com.alibaba.otter.canal.parse.exception
中的异常错误
canal 异常定义
CanalHAException(String)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
CanalHAException
CanalHAException(String, Throwable)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
CanalHAException
CanalHAException(String, String)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
CanalHAException
CanalHAException(String, String, Throwable)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
CanalHAException
CanalHAException(Throwable)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
CanalHAException
CanalHASwitchable
-
com.alibaba.otter.canal.parse
中的接口
支持可切换的数据复制控制器
CanalLogPositionManager
-
com.alibaba.otter.canal.parse.index
中的接口
Created by yinxiu on 17/3/17.
CanalParseException
-
com.alibaba.otter.canal.parse.exception
中的异常错误
canal 异常定义
CanalParseException(String)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
CanalParseException
CanalParseException(String, Throwable)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
CanalParseException
CanalParseException(String, String)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
CanalParseException
CanalParseException(String, String, Throwable)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
CanalParseException
CanalParseException(Throwable)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
CanalParseException
cleanDir()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
BinlogDownloadQueue
clearTableMeta(String, String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
clearTableMeta()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
clearTableMetaWithSchemaName(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
clone()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
close()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
close()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.local.
BufferedFileDataInput
COLUMN_DEFAULT
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
COLUMN_KEY
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
COLUMN_NAME
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
COLUMN_TYPE
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
com.alibaba.otter.canal.parse
- 程序包 com.alibaba.otter.canal.parse
com.alibaba.otter.canal.parse.exception
- 程序包 com.alibaba.otter.canal.parse.exception
com.alibaba.otter.canal.parse.ha
- 程序包 com.alibaba.otter.canal.parse.ha
com.alibaba.otter.canal.parse.inbound
- 程序包 com.alibaba.otter.canal.parse.inbound
com.alibaba.otter.canal.parse.inbound.group
- 程序包 com.alibaba.otter.canal.parse.inbound.group
com.alibaba.otter.canal.parse.inbound.mysql
- 程序包 com.alibaba.otter.canal.parse.inbound.mysql
com.alibaba.otter.canal.parse.inbound.mysql.dbsync
- 程序包 com.alibaba.otter.canal.parse.inbound.mysql.dbsync
com.alibaba.otter.canal.parse.inbound.mysql.ddl
- 程序包 com.alibaba.otter.canal.parse.inbound.mysql.ddl
com.alibaba.otter.canal.parse.inbound.mysql.local
- 程序包 com.alibaba.otter.canal.parse.inbound.mysql.local
com.alibaba.otter.canal.parse.inbound.mysql.rds
- 程序包 com.alibaba.otter.canal.parse.inbound.mysql.rds
com.alibaba.otter.canal.parse.inbound.mysql.rds.data
- 程序包 com.alibaba.otter.canal.parse.inbound.mysql.rds.data
com.alibaba.otter.canal.parse.inbound.mysql.rds.request
- 程序包 com.alibaba.otter.canal.parse.inbound.mysql.rds.request
com.alibaba.otter.canal.parse.inbound.mysql.tsdb
- 程序包 com.alibaba.otter.canal.parse.inbound.mysql.tsdb
com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao
- 程序包 com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao
com.alibaba.otter.canal.parse.index
- 程序包 com.alibaba.otter.canal.parse.index
com.alibaba.otter.canal.parse.support
- 程序包 com.alibaba.otter.canal.parse.support
COM_BINLOG_DUMP
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
Command to dump binlog
COMMIT
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
compareTableMeta(TableMeta, TableMeta)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
connect()
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
ErosaConnection
connect()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
connect()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
connectionCharset
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
connectionCharsetNumber
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
connTimeout
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
consumedEventCount
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
consumeTheEventAndProfilingIfNecessary(List<CanalEntry.Entry>)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
CREATE_INDEX_PATTERN
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name [index_type] ON tbl_name (index_col_name,...)
CREATE_PATTERN
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
createEntry(CanalEntry.Header, CanalEntry.EntryType, ByteString)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
createSpecialPair(String, String)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
createTransactionBegin(long)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
createTransactionEnd(long)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
currentBinlogs()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.local.
BinLogFileQueue
获取当前所有binlog文件
D
DatabaseTableMeta
-
com.alibaba.otter.canal.parse.inbound.mysql.tsdb
中的类
基于db远程管理 see internal class: CanalTableMeta , ConsoleTableMetaTSDB
DatabaseTableMeta()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
DbsyncMysqlEventParser
-
com.alibaba.otter.canal.parse.inbound.mysql
中的类
DbsyncMysqlEventParser()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.
DbsyncMysqlEventParser
DdlResult
-
com.alibaba.otter.canal.parse.inbound.mysql.ddl
中的类
DdlResult()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
DdlResult(String)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
DdlResult(String, String)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
DdlResult(String, String, String, String)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
DefaultTableMetaTSDBFactory
-
com.alibaba.otter.canal.parse.inbound.mysql.tsdb
中的类
DefaultTableMetaTSDBFactory()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DefaultTableMetaTSDBFactory
DELETE_PATTERN
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
deleteByName(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDAO
deleteByName(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDAO
deleteByTimestamp(String, int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDAO
删除interval秒之前的数据
deleteByTimestamp(String, int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDAO
删除interval秒之前的数据
DescribeBackupPolicyRequest
-
com.alibaba.otter.canal.parse.inbound.mysql.rds.request
中的类
rds 备份策略查询
DescribeBackupPolicyRequest()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
DescribeBackupPolicyRequest
DescribeBinlogFileResult
-
com.alibaba.otter.canal.parse.inbound.mysql.rds.data
中的类
DescribeBinlogFileResult()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
DescribeBinlogFileResult
DescribeBinlogFilesRequest
-
com.alibaba.otter.canal.parse.inbound.mysql.rds.request
中的类
DescribeBinlogFilesRequest()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
DescribeBinlogFilesRequest
destination
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
destinations()
- 类 中的方法com.alibaba.otter.canal.parse.index.
MemoryLogPositionManager
destory()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.local.
BinLogFileQueue
destory()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
destory(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DefaultTableMetaTSDBFactory
destory()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
MemoryTableMeta
destory()
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
TableMetaTSDB
销毁资源
destory(String)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
TableMetaTSDBBuilder
destory(String)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
TableMetaTSDBFactory
detectingEnable
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
detectingIntervalInSeconds
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
DirectLogFetcher
-
com.alibaba.otter.canal.parse.inbound.mysql.dbsync
中的类
基于socket的logEvent实现
DirectLogFetcher()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
DirectLogFetcher(int)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
DirectLogFetcher(int, float)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
directory
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
disconnect()
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
ErosaConnection
disconnect()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
disconnect()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
doAction()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
AbstractRequest
doSwitch()
- 接口 中的方法com.alibaba.otter.canal.parse.
CanalHASwitchable
doSwitch(AuthenticationInfo)
- 接口 中的方法com.alibaba.otter.canal.parse.
CanalHASwitchable
doSwitch()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
doSwitch(AuthenticationInfo)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
downOne()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
BinlogDownloadQueue
DROP_INDEX_PATTERN
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
DROP_PATTERN
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
DruidDdlParser
-
com.alibaba.otter.canal.parse.inbound.mysql.ddl
中的类
DruidDdlParser()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DruidDdlParser
dump(String, Long, SinkFunction)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
ErosaConnection
dump(long, SinkFunction)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
ErosaConnection
dump(GTIDSet, SinkFunction)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
ErosaConnection
通过GTID同步binlog
dump(String, Long, MultiStageCoprocessor)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
ErosaConnection
dump(long, MultiStageCoprocessor)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
ErosaConnection
dump(GTIDSet, MultiStageCoprocessor)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
ErosaConnection
dump(String, Long, SinkFunction)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
dump(long, SinkFunction)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
dump(GTIDSet, SinkFunction)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
dump(String, Long, MultiStageCoprocessor)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
dump(long, MultiStageCoprocessor)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
dump(GTIDSet, MultiStageCoprocessor)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
dump(String, Long, SinkFunction)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
dump(GTIDSet, SinkFunction)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
dump(long, SinkFunction)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
dump(String, Long, MultiStageCoprocessor)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
dump(long, MultiStageCoprocessor)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
dump(GTIDSet, MultiStageCoprocessor)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
E
enableTsdb
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
equals(Object)
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
ErosaConnection
-
com.alibaba.otter.canal.parse.inbound
中的接口
通用的Erosa的链接接口, 用于一般化处理mysql/oracle的解析过程
eventBlackFilter
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
eventFilter
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
eventSink
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
EventTransactionBuffer
-
com.alibaba.otter.canal.parse.inbound
中的类
缓冲event队列,提供按事务刷新数据的机制
EventTransactionBuffer()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.
EventTransactionBuffer
EventTransactionBuffer(EventTransactionBuffer.TransactionFlushCallback)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.
EventTransactionBuffer
EventTransactionBuffer.TransactionFlushCallback
-
com.alibaba.otter.canal.parse.inbound
中的接口
事务刷新机制
exception
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
execute(Runnable)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
BinlogDownloadQueue
EXTRA
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
F
FailbackLogPositionManager
-
com.alibaba.otter.canal.parse.index
中的类
Created by yinxiu on 17/3/18.
FailbackLogPositionManager(CanalLogPositionManager, CanalLogPositionManager)
- 类 的构造器com.alibaba.otter.canal.parse.index.
FailbackLogPositionManager
fetch()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
fieldBlackFilter
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
fieldBlackFilterMap
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
fieldFilter
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
fieldFilterMap
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
FieldMeta()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
FieldMeta(String, String, boolean, boolean, String)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
FileMixedLogPositionManager
-
com.alibaba.otter.canal.parse.index
中的类
Created by yinxiu on 17/3/18.
FileMixedLogPositionManager(File, long, MemoryLogPositionManager)
- 类 的构造器com.alibaba.otter.canal.parse.index.
FileMixedLogPositionManager
filterQueryDcl
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
filterQueryDdl
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
filterQueryDml
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
filterRows
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
filterTableError
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
find(String, String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
find(String, String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
MemoryTableMeta
find(String, String)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
TableMetaTSDB
获取当前的表结构
findByTimestamp(String, Long, Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDAO
findByTimestamp(String, Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDAO
findEndPosition(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
findEndPositionWithMasterIdAndTimestamp(MysqlConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
findPositionWithMasterIdAndTimestamp(MysqlConnection, EntryPosition)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
findStartPosition(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
findStartPosition(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
findStartPosition(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
findStartPositionInternal(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
flush(List<CanalEntry.Entry>)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
EventTransactionBuffer.TransactionFlushCallback
fork()
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
ErosaConnection
fork()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
fork()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
formatUTCTZ(Date)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
AbstractRequest
G
get(String, int)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
HttpHelper
getAddress()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
getAddress()
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
getAlarmHandler()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getAuthInfo()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
getBackupRetentionPeriod()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsBackupPolicy
getBefore(File)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.local.
BinLogFileQueue
getBinLogFile()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsItem
getBinlogFile()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
getBinlogFile()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
getBinlogFormat()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
getBinlogImage()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
getBinlogMasterId()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
getBinlogMasterId()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
getBinlogOffest()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
getBinlogOffest()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
getBinlogParser()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getBinlogTimestamp()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
getBinlogTimestamp()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
getBufferSize()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
getBytes(String, int)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
HttpHelper
getCharset()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
getColumnName()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
getColumnType()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
getConnection()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
getConnector()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
getConsumedEventCount()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getData()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
getDdl()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta
getDefaultDatabaseName()
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
getDefaultValue()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
getDestination()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
getDestination()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
getDirectory()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
getDownloadLink()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
getEventParsers()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.group.
GroupEventParser
getEventsPublishBlockingTime()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
getException()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getExtra()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
getExtra()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
getExtra()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
getFieldBlackFilter()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getFieldBlackFilterMap()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
获取表字段过滤规则黑名单
getFieldFilter()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getFieldFilterMap()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
获取表字段过滤规则
getFieldMetaByName(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta
getFields()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta
getFileName()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
getFileSize()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
getFullName()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta
getGmtCreate()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
getGmtCreate()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
getGmtModified()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
getGmtModified()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
getHaController()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
getHostInstanceID()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
getId()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
getId()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
getItems()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
DescribeBinlogFileResult
getLatestIndexBy(String)
- 接口 中的方法com.alibaba.otter.canal.parse.index.
CanalLogPositionManager
getLatestIndexBy(String)
- 类 中的方法com.alibaba.otter.canal.parse.index.
FailbackLogPositionManager
getLatestIndexBy(String)
- 类 中的方法com.alibaba.otter.canal.parse.index.
FileMixedLogPositionManager
getLatestIndexBy(String)
- 类 中的方法com.alibaba.otter.canal.parse.index.
MemoryLogPositionManager
getLatestIndexBy(String)
- 类 中的方法com.alibaba.otter.canal.parse.index.
MetaLogPositionManager
getLatestIndexBy(String)
- 类 中的方法com.alibaba.otter.canal.parse.index.
MixedLogPositionManager
getLatestIndexBy(String)
- 类 中的方法com.alibaba.otter.canal.parse.index.
PeriodMixedLogPositionManager
getLatestIndexBy(String)
- 类 中的方法com.alibaba.otter.canal.parse.index.
ZooKeeperLogPositionManager
getLinkExpiredTime()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
getLogBackupRetentionPeriod()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsBackupPolicy
getLogBeginTime()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
getLogEndTime()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
getLogPositionManager()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getMaster()
- 类 中的方法com.alibaba.otter.canal.parse.support.
HaAuthenticationInfo
getMasterHost()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
SlaveEntryPosition
getMasterPort()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
SlaveEntryPosition
getMetaHistoryDAO()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
getMetaSnapshotDAO()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
getNextFile(File)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.local.
BinLogFileQueue
根据前一个文件,获取符合条件的下一个binlog文件
getOriSchemaName()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
getOriTableName()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
getPageNumber()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
DescribeBinlogFileResult
getPageRecordCount()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
DescribeBinlogFileResult
getParallelBufferSize()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getParallelThreadSize()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getParsedEventCount()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getParserExceptionHandler()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getParsingInterval()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getPassword()
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
getPreferredBackupPeriod()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsBackupPolicy
getPreferredBackupTime()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsBackupPolicy
getPrimaryFields()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta
getProcessingInterval()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getProfilingEnabled()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getPwdPublicKey()
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
getReceivedBinlogBytes()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
getRenameTableResult()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
getRepository()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
MemoryTableMeta
getRequestId()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
DescribeBinlogFileResult
getSchema()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta
getSchemaName()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
getServerId()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
getServerId()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
getSlaveId()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
getSlavers()
- 类 中的方法com.alibaba.otter.canal.parse.support.
HaAuthenticationInfo
getSnapshotExpire()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
getSnapshotInterval()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
getSqlSchema()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
getSqlTable()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
getSqlText()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
getSqlType()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
getTable()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta
getTableMeta(String, String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
getTableMeta(String, String, boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
getTableMeta(String, String, EntryPosition)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
getTableMeta(String, String, boolean, EntryPosition)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
getTableName()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
getTotalFileSize()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
DescribeBinlogFileResult
getTotalRecordCount()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
DescribeBinlogFileResult
getTsdbSnapshotExpire()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
getTsdbSnapshotInterval()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
getType()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
getUrl()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
getUsername()
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
getUseSchema()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
GroupEventParser
-
com.alibaba.otter.canal.parse.inbound.group
中的类
组合多个EventParser进行合并处理,group只是做为一个delegate处理
GroupEventParser()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.group.
GroupEventParser
H
HaAuthenticationInfo
-
com.alibaba.otter.canal.parse.support
中的类
HaAuthenticationInfo()
- 类 的构造器com.alibaba.otter.canal.parse.support.
HaAuthenticationInfo
handle(Throwable)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
ParserExceptionHandler
handler
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
hashCode()
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
HeartBeatCallback
-
com.alibaba.otter.canal.parse.inbound
中的接口
提供mysql heartBeat心跳数据的callback机制
HeartBeatHAController
-
com.alibaba.otter.canal.parse.ha
中的类
基于HeartBeat信息的HA控制 , 注意:非线程安全,需要做做多例化
HeartBeatHAController()
- 类 的构造器com.alibaba.otter.canal.parse.ha.
HeartBeatHAController
heartBeatTimerTask
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
HttpHelper
-
com.alibaba.otter.canal.parse.inbound.mysql.rds
中的类
HttpHelper()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.rds.
HttpHelper
I
init(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
init(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
MemoryTableMeta
init(String)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
TableMetaTSDB
初始化
INIT_POSITION
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
initDao()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDAO
initDao()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDAO
initPwd()
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
initTable(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaBaseDAO
insert(MetaHistoryDO)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDAO
insert(MetaSnapshotDO)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDAO
INSERT_PATTERN
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
INTEGER_MAX_VALUE
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
IS_NULLABLE
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
isBackupLog()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsBackupPolicy
isConnected()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
isConnected()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
isEnableDruid()
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
isFull()
- 枚举 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection.BinlogImage
isGTIDMode
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
isGTIDMode()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
isH2
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaBaseDAO
isKey()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
isLastFile(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
BinlogDownloadQueue
isMinimal()
- 枚举 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection.BinlogImage
isMixed()
- 枚举 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection.BinlogFormat
isNeedWait()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
isNeedWait()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
isNoBlob()
- 枚举 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection.BinlogImage
isNullable()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
ISO_8859_1
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
isOnRDS()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
isOnTSDB()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
isParallel()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
isRdsOssMode()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
isRow()
- 枚举 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection.BinlogFormat
isStart()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogEventParserProxy
isStatement()
- 枚举 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection.BinlogFormat
isUkDuplicateException(Throwable)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
isUnique()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
isUnsigned()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
isUseDruidDdlFilter()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
L
lastEntryTime
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
listBinlogFiles(String, String, String, String, Date, Date)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogOpenApi
LocalBinLogConnection
-
com.alibaba.otter.canal.parse.inbound.mysql
中的类
local bin log connection (not real connection)
LocalBinLogConnection()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
LocalBinLogConnection(String, boolean)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
LocalBinLogConnection.FileParserListener
-
com.alibaba.otter.canal.parse.inbound.mysql
中的接口
LocalBinlogEventParser
-
com.alibaba.otter.canal.parse.inbound.mysql
中的类
基于本地binlog文件的复制
LocalBinlogEventParser()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
LogEventConvert
-
com.alibaba.otter.canal.parse.inbound.mysql.dbsync
中的类
基于
LogEvent
转化为Entry对象的处理
LogEventConvert()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
logger
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
logger
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
logger
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
logger
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.rds.
HttpHelper
logger
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogOpenApi
logger
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
TableMetaTSDBBuilder
logPositionManager
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
M
main(String[])
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
MASTER_HEARTBEAT_PERIOD_SECONDS
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
masterInfo
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
masterInfo
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
masterPosition
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
masterPosition
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
MAX_PACKET_LENGTH
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
Maximum packet length
MEDIUMINT_MAX_VALUE
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
MemoryLogPositionManager
-
com.alibaba.otter.canal.parse.index
中的类
Created by yinxiu on 17/3/17.
MemoryLogPositionManager()
- 类 的构造器com.alibaba.otter.canal.parse.index.
MemoryLogPositionManager
MemoryTableMeta
-
com.alibaba.otter.canal.parse.inbound.mysql.tsdb
中的类
基于DDL维护的内存表结构
MemoryTableMeta()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
MemoryTableMeta
MetaBaseDAO
-
com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao
中的类
MetaBaseDAO()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaBaseDAO
metaConnection
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
MetaHistoryDAO
-
com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao
中的类
canal数据的存储
MetaHistoryDAO()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDAO
MetaHistoryDO
-
com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao
中的类
MetaHistoryDO()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
MetaLogPositionManager
-
com.alibaba.otter.canal.parse.index
中的类
Created by yinxiu on 17/3/18.
MetaLogPositionManager(CanalMetaManager)
- 类 的构造器com.alibaba.otter.canal.parse.index.
MetaLogPositionManager
MetaSnapshotDAO
-
com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao
中的类
canal数据的存储
MetaSnapshotDAO()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDAO
MetaSnapshotDO
-
com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao
中的类
MetaSnapshotDO()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
MixedLogPositionManager
-
com.alibaba.otter.canal.parse.index
中的类
Created by yinxiu on 17/3/17.
MixedLogPositionManager(ZkClientx)
- 类 的构造器com.alibaba.otter.canal.parse.index.
MixedLogPositionManager
multiStageCoprocessor
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
MultiStageCoprocessor
-
com.alibaba.otter.canal.parse.inbound
中的接口
针对解析器提供一个多阶段协同的处理 1.
MysqlConnection
-
com.alibaba.otter.canal.parse.inbound.mysql
中的类
MysqlConnection()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
MysqlConnection(InetSocketAddress, String, String)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
MysqlConnection(InetSocketAddress, String, String, byte, String)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
MysqlConnection.BinlogFormat
-
com.alibaba.otter.canal.parse.inbound.mysql
中的枚举
MysqlConnection.BinlogImage
-
com.alibaba.otter.canal.parse.inbound.mysql
中的枚举
http://dev.mysql.com/doc/refman/5.6/en/replication-options-binary-log.
MysqlEventParser
-
com.alibaba.otter.canal.parse.inbound.mysql
中的类
基于向mysql server复制binlog实现 1.
MysqlEventParser()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
MysqlMultiStageCoprocessor
-
com.alibaba.otter.canal.parse.inbound.mysql
中的类
针对解析器提供一个多阶段协同的处理 1.
MysqlMultiStageCoprocessor(int, int, LogEventConvert, EventTransactionBuffer, String)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.
MysqlMultiStageCoprocessor
N
needTransactionPosition
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
needWait
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
NET_HEADER_SIZE
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
Packet header sizes
notifyNotMatch()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
BinlogDownloadQueue
O
onFailed(Throwable)
- 类 中的方法com.alibaba.otter.canal.parse.ha.
HeartBeatHAController
onFailed(Throwable)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
HeartBeatCallback
心跳发送失败
onFinish(String)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection.FileParserListener
onFinish(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
onFinish()
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser.ParseFinishListener
onSuccess(long)
- 类 中的方法com.alibaba.otter.canal.parse.ha.
HeartBeatHAController
onSuccess(long)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
HeartBeatCallback
心跳发送成功
P
PACKET_LEN_OFFSET
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
Packet offsets
PACKET_SEQ_OFFSET
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
parallel
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
parallelBufferSize
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
parallelThreadSize
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
parse(T, TableMeta)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractBinlogParser
parse(T)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractBinlogParser
parse(T, boolean)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
BinlogParser
parse(LogEvent, boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
parse(String, String)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DruidDdlParser
parse(String, String)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
parseAndProfilingIfNecessary(EVENT, boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
parsedEventCount
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
parserExceptionHandler
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
ParserExceptionHandler
-
com.alibaba.otter.canal.parse.inbound
中的接口
parseRowsEvent(RowsLogEvent)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
parseRowsEvent(RowsLogEvent, TableMeta)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
parseRowsEventForTableMeta(RowsLogEvent)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
parseTableMeta(String, String, ResultSetPacket)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
parseTableMetaByDesc(ResultSetPacket)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
处理desc table的结果
parseThread
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
parsingInterval
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
PeriodMixedLogPositionManager
-
com.alibaba.otter.canal.parse.index
中的类
Created by yinxiu on 17/3/18.
PeriodMixedLogPositionManager(MemoryLogPositionManager, ZooKeeperLogPositionManager, long)
- 类 的构造器com.alibaba.otter.canal.parse.index.
PeriodMixedLogPositionManager
persistLogPosition(String, LogPosition)
- 接口 中的方法com.alibaba.otter.canal.parse.index.
CanalLogPositionManager
persistLogPosition(String, LogPosition)
- 类 中的方法com.alibaba.otter.canal.parse.index.
FailbackLogPositionManager
persistLogPosition(String, LogPosition)
- 类 中的方法com.alibaba.otter.canal.parse.index.
FileMixedLogPositionManager
persistLogPosition(String, LogPosition)
- 类 中的方法com.alibaba.otter.canal.parse.index.
MemoryLogPositionManager
persistLogPosition(String, LogPosition)
- 类 中的方法com.alibaba.otter.canal.parse.index.
MetaLogPositionManager
persistLogPosition(String, LogPosition)
- 类 中的方法com.alibaba.otter.canal.parse.index.
MixedLogPositionManager
persistLogPosition(String, LogPosition)
- 类 中的方法com.alibaba.otter.canal.parse.index.
PeriodMixedLogPositionManager
persistLogPosition(String, LogPosition)
- 类 中的方法com.alibaba.otter.canal.parse.index.
ZooKeeperLogPositionManager
PositionNotFoundException
-
com.alibaba.otter.canal.parse.exception
中的异常错误
PositionNotFoundException(String)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
PositionNotFoundException
PositionNotFoundException(String, Throwable)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
PositionNotFoundException
PositionNotFoundException(String, String)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
PositionNotFoundException
PositionNotFoundException(String, String, Throwable)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
PositionNotFoundException
PositionNotFoundException(Throwable)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
PositionNotFoundException
post(String, CookieStore, Map<String, String>, int)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
HttpHelper
preDump(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
preDump(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
preDump(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
prepare()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
BinlogDownloadQueue
printCurlRequest(String, CookieStore, Map<String, String>, long)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
HttpHelper
processBefore()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
AbstractRequest
processDumpError(Throwable)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
processDumpError(Throwable)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
processingInterval
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
processResult(HttpResponse)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
AbstractRequest
processResult(HttpResponse)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
DescribeBackupPolicyRequest
processResult(HttpResponse)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
DescribeBinlogFilesRequest
processSinkError(Throwable, LogPosition, String, Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
processTableMeta(EntryPosition)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
processTableMeta(EntryPosition)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
回滚到指定位点
profilingEnabled
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
publish(LogBuffer)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
MultiStageCoprocessor
网络数据投递
publish(LogEvent)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
MultiStageCoprocessor
publish(LogBuffer)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlMultiStageCoprocessor
publish(LogEvent)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlMultiStageCoprocessor
网络数据投递
putQueryString(String, String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
AbstractRequest
Q
query(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
queryBinlogBackupPolicy(String, String, String, String)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogOpenApi
queryMulti(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
queryServerId()
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
ErosaConnection
queryServerId()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
queryServerId()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
R
RdsBackupPolicy
-
com.alibaba.otter.canal.parse.inbound.mysql.rds.data
中的类
RdsBackupPolicy()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsBackupPolicy
RdsBinlogEventParserProxy
-
com.alibaba.otter.canal.parse.inbound.mysql.rds
中的类
aliyun rds的binlog parser支持 注意点:aliyun的binlog会有定期清理并备份到oss上, 这里实现了一份自动下载oss+rds binlog的机制
RdsBinlogEventParserProxy()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogEventParserProxy
RdsBinlogOpenApi
-
com.alibaba.otter.canal.parse.inbound.mysql.rds
中的类
RdsBinlogOpenApi()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogOpenApi
RdsItem
-
com.alibaba.otter.canal.parse.inbound.mysql.rds.data
中的类
RdsItem()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsItem
RdsLocalBinlogEventParser
-
com.alibaba.otter.canal.parse.inbound.mysql.rds
中的类
基于rds binlog备份文件的复制
RdsLocalBinlogEventParser()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
RdsLocalBinlogEventParser.ParseFinishListener
-
com.alibaba.otter.canal.parse.inbound.mysql.rds
中的接口
readFully(byte[])
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.local.
BufferedFileDataInput
readFully(byte[], int, int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.local.
BufferedFileDataInput
receivedBinlogBytes
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
receivedEventCount
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
reconnect()
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
ErosaConnection
reconnect()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
reconnect()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
release()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
BinlogDownloadQueue
removeEventParser(CanalEventParser)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.group.
GroupEventParser
RENAME_PATTERN
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
RENAME_REMNANT_PATTERN
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
reset()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractBinlogParser
reset()
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
BinlogParser
reset()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
EventTransactionBuffer
reset()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
rollback(EntryPosition)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
rollback(EntryPosition)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
MemoryTableMeta
rollback(EntryPosition)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
TableMetaTSDB
回滚到指定位点的表结构
running
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.rds.
BinlogDownloadQueue
runningInfo
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
S
seek(String, Long, String, SinkFunction)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
ErosaConnection
用于快速数据查找,和dump的区别在于,seek会只给出部分的数据
seek(long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.local.
BufferedFileDataInput
seek(String, Long, String, SinkFunction)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
seek(String, Long, String, SinkFunction)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
加速主备切换时的查找速度,做一些特殊优化,比如只解析事务头或者尾
sendAlarm(String, String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
sendSemiAck(String, Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
serverId
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
ServerIdNotMatchException
-
com.alibaba.otter.canal.parse.exception
中的异常错误
ServerIdNotMatchException(String)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
ServerIdNotMatchException
ServerIdNotMatchException(String, Throwable)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
ServerIdNotMatchException
ServerIdNotMatchException(String, String)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
ServerIdNotMatchException
ServerIdNotMatchException(String, String, Throwable)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
ServerIdNotMatchException
ServerIdNotMatchException(Throwable)
- 异常错误 的构造器com.alibaba.otter.canal.parse.exception.
ServerIdNotMatchException
setAccesskey(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogEventParserProxy
setAccesskey(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
setAccessKeyId(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
AbstractRequest
setAccessKeySecret(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
AbstractRequest
setAddress(InetSocketAddress)
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
setAlarmHandler(CanalAlarmHandler)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setAuthInfo(AuthenticationInfo)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
setBackupLog(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsBackupPolicy
setBackupRetentionPeriod(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsBackupPolicy
setBaseName(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.local.
BinLogFileQueue
setBatchFileSize(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogEventParserProxy
setBatchFileSize(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
setBinlogChecksum(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlMultiStageCoprocessor
setBinLogFile(List<BinlogFile>)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsItem
setBinlogFile(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setBinlogFile(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
setBinlogMasterId(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setBinlogMasterId(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
setBinlogOffest(Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setBinlogOffest(Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
setBinlogParser(BinlogParser)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setBinlogTimestamp(Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setBinlogTimestamp(Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
setBlackFilter(CanalEventFilter)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
setBufferSize(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
EventTransactionBuffer
setBufferSize(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
setBufferSize(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
setCanalHASwitchable(CanalHASwitchable)
- 类 中的方法com.alibaba.otter.canal.parse.ha.
HeartBeatHAController
setCharset(Charset)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
setCharset(Charset)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
setColumnName(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
setColumnType(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
setConnection(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlMultiStageCoprocessor
setConnection(MysqlConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
setConnectionCharset(Charset)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setConnectionCharset(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setConnectionCharsetNumber(byte)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setConnector(MysqlConnector)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
setConnTimeout(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
setData(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
setDdl(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta
setDefaultConnectionTimeoutInSeconds(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setDefaultDatabaseName(String)
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
setDefaultValue(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
setDestination(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setDestination(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setDestination(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
setDetectingEnable(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setDetectingEnable(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setDetectingIntervalInSeconds(Integer)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setDetectingIntervalInSeconds(Integer)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setDetectingRetryTimes(int)
- 类 中的方法com.alibaba.otter.canal.parse.ha.
HeartBeatHAController
setDetectingSQL(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setDirectory(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
setDirectory(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
setDirectory(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogEventParserProxy
setDownloadLink(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
setDumpErrorCountThreshold(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setEnableDruid(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
setEnableTsdb(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setEndDate(Date)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
DescribeBinlogFilesRequest
setEndPoint(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
AbstractRequest
setEndTime(Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
setEventBlackFilter(CanalEventFilter)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setEventBlackFilter(CanalEventFilter)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setEventFilter(CanalEventFilter)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setEventFilter(CanalEventFilter)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setEventParsers(List<CanalEventParser>)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.group.
GroupEventParser
setEventSink(CanalEventSink<List<CanalEntry.Entry>>)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setEventsPublishBlockingTime(AtomicLong)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlMultiStageCoprocessor
setExtra(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setExtra(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
setExtra(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
setFallbackIntervalInSeconds(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setFieldBlackFilter(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setFieldBlackFilter(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setFieldBlackFilterMap(Map<String, List<String>>)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
setFieldBlackFilterMap(Map<String, List<String>>)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
setFieldFilter(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setFieldFilter(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setFieldFilterMap(Map<String, List<String>>)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
setFieldFilterMap(Map<String, List<String>>)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
setFields(List<TableMeta.FieldMeta>)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta
setFileName(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
setFileSize(Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
setFilter(CanalEventFilter)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
setFilterQueryDcl(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setFilterQueryDcl(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
setFilterQueryDdl(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setFilterQueryDdl(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
setFilterQueryDml(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setFilterQueryDml(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
setFilterRows(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setFilterRows(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
setFilterTableError(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setFilterTableError(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
setFinishListener(RdsLocalBinlogEventParser.ParseFinishListener)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
setFlushCallback(EventTransactionBuffer.TransactionFlushCallback)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
EventTransactionBuffer
setGmtCreate(Date)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setGmtCreate(Date)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
setGmtModified(Date)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setGmtModified(Date)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
setGtidSet(GTIDSet)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlMultiStageCoprocessor
setHaController(CanalHAController)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setHostInstanceID(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
setId(Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setId(Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
setInstanceId(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogEventParserProxy
setInstanceId(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
setIsGTIDMode(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setItems(RdsItem)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
DescribeBinlogFileResult
setKey(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
setLinkExpiredTime(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
setLogBackupRetentionPeriod(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsBackupPolicy
setLogBeginTime(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
setLogEndTime(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
setLogEventConvert(LogEventConvert)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlMultiStageCoprocessor
setLogPositionManager(CanalLogPositionManager)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setLogPositionManager(CanalLogPositionManager)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
setMaster(AuthenticationInfo)
- 类 中的方法com.alibaba.otter.canal.parse.support.
HaAuthenticationInfo
setMasterInfo(AuthenticationInfo)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
setMasterInfo(AuthenticationInfo)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setMasterPosition(EntryPosition)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
setMasterPosition(EntryPosition)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setMetaHistoryDAO(MetaHistoryDAO)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
setMetaSnapshotDAO(MetaSnapshotDAO)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
setNameBlackFilter(AviaterRegexFilter)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
setNameFilter(AviaterRegexFilter)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
setNeedWait(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
setNeedWait(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
setNullable(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
setOnRDS(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
setOnTSDB(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
setOriSchemaName(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
setOriTableName(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
setPageNumber(long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
DescribeBinlogFileResult
setPageNumber(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
DescribeBinlogFilesRequest
setPageRecordCount(long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
DescribeBinlogFileResult
setPageSize(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
DescribeBinlogFilesRequest
setParallel(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setParallelBufferSize(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setParallelThreadSize(Integer)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setParserExceptionHandler(ParserExceptionHandler)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setParserListener(LocalBinLogConnection.FileParserListener)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
setPassword(String)
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
setPreferredBackupPeriod(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsBackupPolicy
setPreferredBackupTime(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsBackupPolicy
setProfilingEnabled(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setProtocol(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
AbstractRequest
setPwdPublicKey(String)
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
setRdsInstanceId(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
DescribeBackupPolicyRequest
setRdsInstanceId(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
DescribeBinlogFilesRequest
setRdsOpenApiUrl(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogEventParserProxy
setRdsOssMode(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setReceiveBufferSize(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setReceivedBinlogBytes(AtomicLong)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
setRenameTableResult(DdlResult)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
setRequestId(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
DescribeBinlogFileResult
setResourceOwnerId(Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
DescribeBinlogFilesRequest
setSchema(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta
setSchemaName(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
setSecretkey(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogEventParserProxy
setSecretkey(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
setSendBufferSize(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setServerId(long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setServerId(long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinLogConnection
setSlaveId(long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
setSlaveId(long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setSnapshotExpire(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
setSnapshotInterval(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
setSoTimeout(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
setSqlSchema(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setSqlTable(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setSqlText(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setSqlType(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setStandbyInfo(AuthenticationInfo)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setStandbyPosition(EntryPosition)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setStartDate(Date)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
DescribeBinlogFilesRequest
setStartTime(Long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
setSupportBinlogFormats(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setSupportBinlogImages(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
setSwitchEnable(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.ha.
HeartBeatHAController
setTable(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta
setTableMetaCache(TableMetaCache)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
setTableMetaTSDBFactory(TableMetaTSDBFactory)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setTableName(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
setTotalFileSize(long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
DescribeBinlogFileResult
setTotalRecordCount(long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
DescribeBinlogFileResult
setTransactionBuffer(EventTransactionBuffer)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlMultiStageCoprocessor
setTransactionSize(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
setTsdbSnapshotExpire(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setTsdbSnapshotInterval(int)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setTsdbSpringXml(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setType(CanalEntry.EventType)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
setUnique(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
setUrl(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
setUseDruidDdlFilter(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
setUseDruidDdlFilter(boolean)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
setUsername(String)
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
setUseSchema(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
setVersion(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.request.
AbstractRequest
silenceDownload()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
BinlogDownloadQueue
SimpleDdlParser
-
com.alibaba.otter.canal.parse.inbound.mysql.ddl
中的类
简单的ddl解析工具类,后续可使用cobar/druid的SqlParser进行语法树解析 解析支持: a.
SimpleDdlParser()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
sink(EVENT)
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.
SinkFunction
SinkFunction
<
EVENT
> -
com.alibaba.otter.canal.parse.inbound
中的接口
receive parsed bytes , 用于处理要解析的数据块
skip(long)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.local.
BufferedFileDataInput
SlaveEntryPosition
-
com.alibaba.otter.canal.parse.inbound.mysql
中的类
slave status状态的信息
SlaveEntryPosition(String, long, String, String)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.
SlaveEntryPosition
SMALLINT_MAX_VALUE
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
snapshot()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
DatabaseTableMeta
snapshot()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
MemoryTableMeta
snapshot()
- 接口 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
TableMetaTSDB
生成快照内容
soTimeout
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
SQLSTATE_LENGTH
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
standbyInfo
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
standbyPosition
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
start()
- 接口 中的方法com.alibaba.otter.canal.parse.ha.
CanalHAController
start()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
start()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
EventTransactionBuffer
start()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.group.
GroupEventParser
start()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
start(SocketChannel)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
DirectLogFetcher
start()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
start()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
start()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlMultiStageCoprocessor
start()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogEventParserProxy
start()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
start()
- 类 中的方法com.alibaba.otter.canal.parse.index.
FailbackLogPositionManager
start()
- 类 中的方法com.alibaba.otter.canal.parse.index.
FileMixedLogPositionManager
start()
- 类 中的方法com.alibaba.otter.canal.parse.index.
MemoryLogPositionManager
start()
- 类 中的方法com.alibaba.otter.canal.parse.index.
MetaLogPositionManager
start()
- 类 中的方法com.alibaba.otter.canal.parse.index.
MixedLogPositionManager
start()
- 类 中的方法com.alibaba.otter.canal.parse.index.
PeriodMixedLogPositionManager
startHeartBeat(ErosaConnection)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
stop()
- 接口 中的方法com.alibaba.otter.canal.parse.ha.
CanalHAController
stop()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractBinlogParser
stop()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
stop()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
EventTransactionBuffer
stop()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.group.
GroupEventParser
stop()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
stop()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
stop()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
stop()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlMultiStageCoprocessor
stop()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsBinlogEventParserProxy
stop()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
RdsLocalBinlogEventParser
stop()
- 类 中的方法com.alibaba.otter.canal.parse.index.
FailbackLogPositionManager
stop()
- 类 中的方法com.alibaba.otter.canal.parse.index.
FileMixedLogPositionManager
stop()
- 类 中的方法com.alibaba.otter.canal.parse.index.
MemoryLogPositionManager
stop()
- 类 中的方法com.alibaba.otter.canal.parse.index.
MetaLogPositionManager
stop()
- 类 中的方法com.alibaba.otter.canal.parse.index.
MixedLogPositionManager
stop()
- 类 中的方法com.alibaba.otter.canal.parse.index.
PeriodMixedLogPositionManager
stopHeartBeat()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
stopHeartBeat()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlEventParser
T
TABLE_PATTERN
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
TableMeta
-
com.alibaba.otter.canal.parse.inbound
中的类
描述数据meta对象,mysql binlog中对应的
TableMapLogEvent
包含的信息不全 1.
TableMeta()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.
TableMeta
TableMeta(String, String, List<TableMeta.FieldMeta>)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.
TableMeta
TableMeta.FieldMeta
-
com.alibaba.otter.canal.parse.inbound
中的类
TableMetaCache
-
com.alibaba.otter.canal.parse.inbound.mysql.dbsync
中的类
处理table meta解析和缓存
TableMetaCache(MysqlConnection, TableMetaTSDB)
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
TableMetaCache
tableMetaCache
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
LocalBinlogEventParser
tableMetaTSDB
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
TableMetaTSDB
-
com.alibaba.otter.canal.parse.inbound.mysql.tsdb
中的接口
表结构的时间序列存储
TableMetaTSDBBuilder
-
com.alibaba.otter.canal.parse.inbound.mysql.tsdb
中的类
tableMeta构造器
TableMetaTSDBBuilder()
- 类 的构造器com.alibaba.otter.canal.parse.inbound.mysql.tsdb.
TableMetaTSDBBuilder
tableMetaTSDBFactory
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
TableMetaTSDBFactory
-
com.alibaba.otter.canal.parse.inbound.mysql.tsdb
中的接口
tableMeta构造器,允许重载实现
timer
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
TINYINT_MAX_VALUE
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
toString()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DdlResult
toString()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
BinlogFile
toString()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsBackupPolicy
toString()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.data.
RdsItem
toString()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaHistoryDO
toString()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDO
toString()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta.FieldMeta
toString()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.
TableMeta
toString()
- 类 中的方法com.alibaba.otter.canal.parse.support.
AuthenticationInfo
transactionBuffer
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
transactionSize
- 类 中的变量com.alibaba.otter.canal.parse.inbound.
AbstractEventParser
TRUNCATE_PATTERN
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
tryOne()
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.rds.
BinlogDownloadQueue
tsdbSnapshotExpire
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
tsdbSnapshotInterval
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
tsdbSpringXml
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
U
unescapeName(String)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DruidDdlParser
unescapeQuotaName(String)
- 类 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.ddl.
DruidDdlParser
update(String)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection
update(MetaSnapshotDO)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.tsdb.dao.
MetaSnapshotDAO
UPDATE_PATTERN
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.ddl.
SimpleDdlParser
useDruidDdlFilter
- 类 中的变量com.alibaba.otter.canal.parse.inbound.mysql.
AbstractMysqlEventParser
UTF_8
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
V
valueOf(String)
- 枚举 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection.BinlogFormat
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection.BinlogImage
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection.BinlogFormat
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection.BinlogImage
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
valuesOf(String)
- 枚举 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection.BinlogFormat
valuesOf(String)
- 枚举 中的静态方法com.alibaba.otter.canal.parse.inbound.mysql.
MysqlConnection.BinlogImage
version
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
W
waitForNextFile(File)
- 类 中的方法com.alibaba.otter.canal.parse.inbound.mysql.local.
BinLogFileQueue
根据前一个文件,获取符合条件的下一个binlog文件
X
XA_COMMIT
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
XA_END
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
XA_ROLLBACK
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
XA_START
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
XA_TYPE
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
XA_XID
- 类 中的静态变量com.alibaba.otter.canal.parse.inbound.mysql.dbsync.
LogEventConvert
Z
ZooKeeperLogPositionManager
-
com.alibaba.otter.canal.parse.index
中的类
Created by yinxiu on 17/3/17.
ZooKeeperLogPositionManager(ZkClientx)
- 类 的构造器com.alibaba.otter.canal.parse.index.
ZooKeeperLogPositionManager
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2019. All rights reserved.