跳过导航链接
A C D F G I K M N P R S T U W 

A

ack(long) - 接口 中的方法com.alibaba.otter.canal.client.CanalConnector
进行 batch id 的确认。
ack() - 接口 中的方法com.alibaba.otter.canal.client.CanalMQConnector
消费确认。
ack() - 类 中的方法com.alibaba.otter.canal.client.ConsumerBatchMessage
Countdown if the sub message is successful.
ack(long) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
ack(long) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
ack() - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
提交offset,如果超过 session.timeout.ms 设置的时间没有ack则会抛出异常,ack失败
ack(long) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
ack(long) - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
ack() - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
ack() - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
ack(long) - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
AliyunCredentialsProvider - com.alibaba.otter.canal.client.rabbitmq中的类
 
AliyunCredentialsProvider(String, String, long) - 类 的构造器com.alibaba.otter.canal.client.rabbitmq.AliyunCredentialsProvider
 

C

CanalConnector - com.alibaba.otter.canal.client中的接口
canal数据操作客户端
CanalConnectors - com.alibaba.otter.canal.client中的类
canal connectors创建工具类
CanalConnectors() - 类 的构造器com.alibaba.otter.canal.client.CanalConnectors
 
CanalMessageDeserializer - com.alibaba.otter.canal.client中的类
 
CanalMessageDeserializer() - 类 的构造器com.alibaba.otter.canal.client.CanalMessageDeserializer
 
CanalMQConnector - com.alibaba.otter.canal.client中的接口
canal MQ数据操作客户端 1. canal server写入MQ消息,考虑性能会合并多条数据写入为一个MQ消息,一个Message对应一个MQ消息 2. canal client消费MQ消息,因为client性能会弱于server的写入,MQ数据获取时会拿到堆积的多条MQ消息,会拿到List 3. client的ack/rollback,都是和MQ直接交互,不存在对应的batchId概念
CanalNodeAccessStrategy - com.alibaba.otter.canal.client中的接口
集群节点访问控制接口
check() - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor
检查当前的状态
checkValid() - 接口 中的方法com.alibaba.otter.canal.client.CanalConnector
检查下链接是否合法 几种case下链接不合法: 1.
checkValid() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
checkValid() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
checkValid() - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
checkValid() - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
checkValid() - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
ClientRunningData - com.alibaba.otter.canal.client.impl.running中的类
client running状态信息
ClientRunningData() - 类 的构造器com.alibaba.otter.canal.client.impl.running.ClientRunningData
 
ClientRunningListener - com.alibaba.otter.canal.client.impl.running中的接口
触发一下mainstem发生切换
ClientRunningMonitor - com.alibaba.otter.canal.client.impl.running中的类
clinet running控制
ClientRunningMonitor() - 类 的构造器com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor
 
close() - 类 中的方法com.alibaba.otter.canal.client.kafka.MessageDeserializer
 
ClusterCanalConnector - com.alibaba.otter.canal.client.impl中的类
集群版本connector实现,自带了failover功能
ClusterCanalConnector(String, String, String, CanalNodeAccessStrategy) - 类 的构造器com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
ClusterNodeAccessStrategy - com.alibaba.otter.canal.client.impl中的类
集群模式的调度策略
ClusterNodeAccessStrategy(String, ZkClientx) - 类 的构造器com.alibaba.otter.canal.client.impl.ClusterNodeAccessStrategy
 
com.alibaba.otter.canal.client - 程序包 com.alibaba.otter.canal.client
 
com.alibaba.otter.canal.client.impl - 程序包 com.alibaba.otter.canal.client.impl
 
com.alibaba.otter.canal.client.impl.running - 程序包 com.alibaba.otter.canal.client.impl.running
 
com.alibaba.otter.canal.client.kafka - 程序包 com.alibaba.otter.canal.client.kafka
 
com.alibaba.otter.canal.client.kafka.protocol - 程序包 com.alibaba.otter.canal.client.kafka.protocol
 
com.alibaba.otter.canal.client.rabbitmq - 程序包 com.alibaba.otter.canal.client.rabbitmq
 
com.alibaba.otter.canal.client.rocketmq - 程序包 com.alibaba.otter.canal.client.rocketmq
 
configure(Map<String, ?>, boolean) - 类 中的方法com.alibaba.otter.canal.client.kafka.MessageDeserializer
 
connect() - 接口 中的方法com.alibaba.otter.canal.client.CanalConnector
链接对应的canal server
connect() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
connect() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
connect() - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
打开连接
connect() - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
connect() - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
connected - 类 中的变量com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
ConsumerBatchMessage<T> - com.alibaba.otter.canal.client中的类
 
ConsumerBatchMessage(List<T>) - 类 的构造器com.alibaba.otter.canal.client.ConsumerBatchMessage
 
currentNode() - 接口 中的方法com.alibaba.otter.canal.client.CanalNodeAccessStrategy
 
currentNode() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterNodeAccessStrategy
 
currentNode() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleNodeAccessStrategy
 

D

deserialize(String, byte[]) - 类 中的方法com.alibaba.otter.canal.client.kafka.MessageDeserializer
 
deserializer(byte[]) - 类 中的静态方法com.alibaba.otter.canal.client.CanalMessageDeserializer
 
deserializer(byte[], boolean) - 类 中的静态方法com.alibaba.otter.canal.client.CanalMessageDeserializer
 
disconnect() - 接口 中的方法com.alibaba.otter.canal.client.CanalConnector
释放链接
disconnect() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
disconnect() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
disconnect() - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
关闭链接
disconnect() - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
disconnect() - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 

F

fail() - 类 中的方法com.alibaba.otter.canal.client.ConsumerBatchMessage
Countdown and fail-fast if the sub message is failed.
flatMessage - 类 中的变量com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 

G

get(int) - 接口 中的方法com.alibaba.otter.canal.client.CanalConnector
获取数据,自动进行确认,该方法返回的条件:尝试拿batchSize条记录,有多少取多少,不会阻塞等待
get(int, Long, TimeUnit) - 接口 中的方法com.alibaba.otter.canal.client.CanalConnector
获取数据,自动进行确认 该方法返回的条件: a.
get(int) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
get(int, Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
get(int) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
get(int, Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
get(int) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
get(int, Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
get(int) - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
get(int, Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
get(int) - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
get(int, Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
getAccessStrategy() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
getAddress() - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningData
 
getAddress() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
getClientId() - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningData
 
getCurrentConnector() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
getData() - 类 中的方法com.alibaba.otter.canal.client.ConsumerBatchMessage
 
getFlatList(Long, TimeUnit) - 接口 中的方法com.alibaba.otter.canal.client.CanalMQConnector
获取数据,自动进行确认,设置timeout时间直到拿到数据为止 该方法返回的条件: a.
getFlatList(Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
getFlatList(Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
getFlatList(Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
getFlatListWithoutAck(Long, TimeUnit) - 接口 中的方法com.alibaba.otter.canal.client.CanalMQConnector
获取数据,设置timeout时间直到拿到数据为止 该方法返回的条件: a.
getFlatListWithoutAck(Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
getFlatListWithoutAck(Long, TimeUnit, long) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaOffsetCanalConnector
获取Kafka消息,不确认
getFlatListWithoutAck(Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
getFlatListWithoutAck(Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
getIdleTimeout() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
getIdleTimeout() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
getList(Long, TimeUnit) - 接口 中的方法com.alibaba.otter.canal.client.CanalMQConnector
获取数据,自动进行确认,设置timeout时间直到拿到数据为止 该方法返回的条件: a.
getList(Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
getList(Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
getList(Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
getListWithoutAck(Long, TimeUnit) - 接口 中的方法com.alibaba.otter.canal.client.CanalMQConnector
获取数据,设置timeout时间直到拿到数据为止 该方法返回的条件: a.
getListWithoutAck(Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
getListWithoutAck(Long, TimeUnit, long) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaOffsetCanalConnector
获取Kafka消息,不确认
getListWithoutAck(Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
getListWithoutAck(Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
getNextAddress() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
getOffset() - 类 中的方法com.alibaba.otter.canal.client.kafka.protocol.KafkaFlatMessage
 
getOffset() - 类 中的方法com.alibaba.otter.canal.client.kafka.protocol.KafkaMessage
 
getPassword() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
getPassword() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
getPassword() - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.AliyunCredentialsProvider
 
getRetryInterval() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
getRetryTimes() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
getSoTimeout() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
getSoTimeout() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
getUsername() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
getUsername() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
getUsername() - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.AliyunCredentialsProvider
 
getWithoutAck(int) - 接口 中的方法com.alibaba.otter.canal.client.CanalConnector
不指定 position 获取事件,该方法返回的条件: 尝试拿batchSize条记录,有多少取多少,不会阻塞等待
canal 会记住此 client 最新的position。
getWithoutAck(int, Long, TimeUnit) - 接口 中的方法com.alibaba.otter.canal.client.CanalConnector
不指定 position 获取事件.
getWithoutAck(int) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
getWithoutAck(int, Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
getWithoutAck(int) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
getWithoutAck(int, Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
getWithoutAck(int) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
getWithoutAck(int, Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
getWithoutAck(int) - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
getWithoutAck(int, Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
getWithoutAck(int) - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
getWithoutAck(int, Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
getZkClient() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterNodeAccessStrategy
 

I

initRunning() - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor
 
isActive() - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningData
 
isLazyParseEntry() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
isSuccess() - 类 中的方法com.alibaba.otter.canal.client.ConsumerBatchMessage
 

K

KafkaCanalConnector - com.alibaba.otter.canal.client.kafka中的类
canal kafka 数据操作客户端 注意点: 1.
KafkaCanalConnector(String, String, Integer, String, Integer, boolean) - 类 的构造器com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
kafkaConsumer - 类 中的变量com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
kafkaConsumer2 - 类 中的变量com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
KafkaFlatMessage - com.alibaba.otter.canal.client.kafka.protocol中的类
消息对象(Kafka)
KafkaFlatMessage(FlatMessage, long) - 类 的构造器com.alibaba.otter.canal.client.kafka.protocol.KafkaFlatMessage
 
KafkaMessage - com.alibaba.otter.canal.client.kafka.protocol中的类
消息对象(Kafka)
KafkaMessage(Message, long) - 类 的构造器com.alibaba.otter.canal.client.kafka.protocol.KafkaMessage
 
KafkaOffsetCanalConnector - com.alibaba.otter.canal.client.kafka中的类
kafka带消息offset的连接器
KafkaOffsetCanalConnector(String, String, Integer, String, boolean) - 类 的构造器com.alibaba.otter.canal.client.kafka.KafkaOffsetCanalConnector
 

M

MessageDeserializer - com.alibaba.otter.canal.client.kafka中的类
Kafka Message类的反序列化
MessageDeserializer() - 类 的构造器com.alibaba.otter.canal.client.kafka.MessageDeserializer
 

N

newClusterConnector(List<? extends SocketAddress>, String, String, String) - 类 中的静态方法com.alibaba.otter.canal.client.CanalConnectors
创建带cluster模式的客户端链接,自动完成failover切换
newClusterConnector(String, String, String, String) - 类 中的静态方法com.alibaba.otter.canal.client.CanalConnectors
创建带cluster模式的客户端链接,自动完成failover切换,服务器列表自动扫描
newSingleConnector(SocketAddress, String, String, String) - 类 中的静态方法com.alibaba.otter.canal.client.CanalConnectors
创建单链接的客户端链接
nextNode() - 接口 中的方法com.alibaba.otter.canal.client.CanalNodeAccessStrategy
 
nextNode() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterNodeAccessStrategy
 
nextNode() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleNodeAccessStrategy
 

P

partition - 类 中的变量com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
processActiveEnter() - 接口 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningListener
触发现在轮到自己做为active,需要载入上一个active的上下文数据
processActiveExit() - 接口 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningListener
触发一下当前active模式失败
properties - 类 中的变量com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 

R

RabbitMQCanalConnector - com.alibaba.otter.canal.client.rabbitmq中的类
 
RabbitMQCanalConnector(String, String, String, String, String, String, String, Long, boolean) - 类 的构造器com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
releaseRunning() - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor
 
RocketMQCanalConnector - com.alibaba.otter.canal.client.rocketmq中的类
RocketMQ的连接 注意点: 1.
RocketMQCanalConnector(String, String, String, String, String, Integer, boolean, boolean, String, String, String) - 类 的构造器com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
RocketMQCanalConnector(String, String, String, String, String, Integer, boolean, boolean, String, String) - 类 的构造器com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
RocketMQCanalConnector(String, String, String, Integer, boolean) - 类 的构造器com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
RocketMQCanalConnector(String, String, String, String, String, Integer, boolean) - 类 的构造器com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
rollback(long) - 接口 中的方法com.alibaba.otter.canal.client.CanalConnector
回滚到未进行 CanalConnector.ack(long) 的地方,指定回滚具体的batchId
rollback() - 接口 中的方法com.alibaba.otter.canal.client.CanalConnector
回滚到未进行 CanalConnector.ack(long) 的地方,下次fetch的时候,可以从最后一个没有 CanalConnector.ack(long) 的地方开始拿
rollback() - 接口 中的方法com.alibaba.otter.canal.client.CanalMQConnector
回滚到未进行 CanalMQConnector.ack() 的地方,下次fetch的时候,可以从最后一个没有 CanalMQConnector.ack() 的地方开始拿
rollback(long) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
rollback() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
rollback(long) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
rollback() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
rollback() - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
rollback(long) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
rollback(long) - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
rollback() - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
rollback() - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
rollback(long) - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
running - 类 中的变量com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 

S

ServerNotFoundException - com.alibaba.otter.canal.client.impl中的异常错误
 
ServerNotFoundException(String, String, Throwable) - 异常错误 的构造器com.alibaba.otter.canal.client.impl.ServerNotFoundException
 
ServerNotFoundException(String, String) - 异常错误 的构造器com.alibaba.otter.canal.client.impl.ServerNotFoundException
 
ServerNotFoundException(String, Throwable) - 异常错误 的构造器com.alibaba.otter.canal.client.impl.ServerNotFoundException
 
ServerNotFoundException(String) - 异常错误 的构造器com.alibaba.otter.canal.client.impl.ServerNotFoundException
 
ServerNotFoundException(Throwable) - 异常错误 的构造器com.alibaba.otter.canal.client.impl.ServerNotFoundException
 
setAccessStrategy(CanalNodeAccessStrategy) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
setActive(boolean) - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningData
 
setAddress(String) - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningData
 
setAutoOffsetReset(String) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaOffsetCanalConnector
重新设置AutoOffsetReset(默认 earliest )
setClientData(ClientRunningData) - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor
 
setClientId(short) - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningData
 
setDelayTime(int) - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor
 
setDestination(String) - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor
 
setFilter(String) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
setIdleTimeout(int) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
setIdleTimeout(int) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
setLazyParseEntry(boolean) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
setListener(ClientRunningListener) - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor
 
setOffset(long) - 类 中的方法com.alibaba.otter.canal.client.kafka.protocol.KafkaFlatMessage
 
setOffset(long) - 类 中的方法com.alibaba.otter.canal.client.kafka.protocol.KafkaMessage
 
setPassword(String) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
setRetryInterval(int) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
setRetryTimes(int) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
setRollbackOnConnect(boolean) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
setRollbackOnDisConnect(boolean) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
setSessionTimeout(Long, TimeUnit) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
重新设置sessionTime
setSoTimeout(int) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
setSoTimeout(int) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
setUsername(String) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
setZkClient(ZkClientx) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterNodeAccessStrategy
 
setZkClient(ZkClientx) - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor
 
setZkClientx(ZkClientx) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
SimpleCanalConnector - com.alibaba.otter.canal.client.impl中的类
基于CanalServerWithNetty定义的网络协议接口,对于canal数据进行get/rollback/ack等操作
SimpleCanalConnector(SocketAddress, String, String, String) - 类 的构造器com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
SimpleCanalConnector(SocketAddress, String, String, String, int) - 类 的构造器com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
SimpleCanalConnector(SocketAddress, String, String, String, int, int) - 类 的构造器com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
SimpleNodeAccessStrategy - com.alibaba.otter.canal.client.impl中的类
简单版本的node访问实现
SimpleNodeAccessStrategy(List<? extends SocketAddress>) - 类 的构造器com.alibaba.otter.canal.client.impl.SimpleNodeAccessStrategy
 
start() - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor
 
stop() - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor
 
stopRunning() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
stopRunning() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
subscribe(String) - 接口 中的方法com.alibaba.otter.canal.client.CanalConnector
客户端订阅,重复订阅时会更新对应的filter信息 说明: a.
subscribe() - 接口 中的方法com.alibaba.otter.canal.client.CanalConnector
客户端订阅,不提交客户端filter,以服务端的filter为准
subscribe() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
subscribe(String) - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
subscribe() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
subscribe(String) - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
subscribe() - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
订阅topic
subscribe(String) - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
subscribe(String) - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
RabbitMQ支持拉取 不需要订阅
subscribe() - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
subscribe(String) - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 
subscribe() - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 

T

topic - 类 中的变量com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 

U

unsubscribe() - 接口 中的方法com.alibaba.otter.canal.client.CanalConnector
取消订阅
unsubscribe() - 类 中的方法com.alibaba.otter.canal.client.impl.ClusterCanalConnector
 
unsubscribe() - 类 中的方法com.alibaba.otter.canal.client.impl.SimpleCanalConnector
 
unsubscribe() - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
取消订阅
unsubscribe() - 类 中的方法com.alibaba.otter.canal.client.rabbitmq.RabbitMQCanalConnector
 
unsubscribe() - 类 中的方法com.alibaba.otter.canal.client.rocketmq.RocketMQCanalConnector
 

W

waitClientRunning() - 类 中的方法com.alibaba.otter.canal.client.kafka.KafkaCanalConnector
 
waitFinish(long) - 类 中的方法com.alibaba.otter.canal.client.ConsumerBatchMessage
 
waitForActive() - 类 中的方法com.alibaba.otter.canal.client.impl.running.ClientRunningMonitor
阻塞等待自己成为active,如果自己成为active,立马返回
A C D F G I K M N P R S T U W 
跳过导航链接

Copyright © 2021. All rights reserved.