跳过导航链接
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.