public class RdsLocalBinlogEventParser extends LocalBinlogEventParser implements CanalEventParser, LocalBinLogConnection.FileParserListener
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
RdsLocalBinlogEventParser.ParseFinishListener |
bufferSize, directory, masterInfo, masterPosition, metaConnection, needWait, tableMetaCacheBINLOG_START_OFFEST, connectionCharset, connectionCharsetNumber, enableTsdb, filterQueryDcl, filterQueryDdl, filterQueryDml, filterRows, filterTableError, receivedBinlogBytes, tableMetaTSDB, tableMetaTSDBFactory, tsdbSnapshotExpire, tsdbSnapshotInterval, tsdbSpringXml, useDruidDdlFilterbinlogParser, consumedEventCount, destination, detectingEnable, detectingIntervalInSeconds, eventBlackFilter, eventFilter, eventSink, exception, fieldBlackFilter, fieldBlackFilterMap, fieldFilter, fieldFilterMap, handler, heartBeatTimerTask, isGTIDMode, lastEntryTime, logger, logPositionManager, multiStageCoprocessor, needTransactionPosition, parallel, parallelBufferSize, parallelThreadSize, parsedEventCount, parserExceptionHandler, parseThread, parsingInterval, processingInterval, profilingEnabled, receivedEventCount, runningInfo, serverId, timer, transactionBuffer, transactionSizerunning| 构造器和说明 |
|---|
RdsLocalBinlogEventParser() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected ErosaConnection |
buildErosaConnection() |
java.lang.String |
getUrl() |
void |
onFinish(java.lang.String fileName) |
void |
setAccesskey(java.lang.String accesskey) |
void |
setBatchFileSize(int batchFileSize) |
void |
setEndTime(java.lang.Long endTime) |
void |
setFinishListener(RdsLocalBinlogEventParser.ParseFinishListener finishListener) |
void |
setInstanceId(java.lang.String instanceId) |
void |
setSecretkey(java.lang.String secretkey) |
void |
setStartTime(java.lang.Long startTime) |
void |
setUrl(java.lang.String url) |
void |
start() |
void |
stop() |
afterDump, findStartPosition, isNeedWait, preDump, setBufferSize, setDirectory, setLogPositionManager, setMasterInfo, setMasterPosition, setNeedWaitbuildMultiStageCoprocessor, buildParser, getEventsPublishBlockingTime, getReceivedBinlogBytes, getTsdbSnapshotExpire, getTsdbSnapshotInterval, isUseDruidDdlFilter, processTableMeta, setConnectionCharset, setConnectionCharset, setConnectionCharsetNumber, setEnableTsdb, setEventBlackFilter, setEventFilter, setFieldBlackFilter, setFieldFilter, setFilterQueryDcl, setFilterQueryDdl, setFilterQueryDml, setFilterRows, setFilterTableError, setTableMetaTSDBFactory, setTsdbSnapshotExpire, setTsdbSnapshotInterval, setTsdbSpringXml, setUseDruidDdlFilterbuildHeartBeatTimeTask, buildLastPosition, buildLastTransactionPosition, consumeTheEventAndProfilingIfNecessary, getAlarmHandler, getBinlogParser, getConsumedEventCount, getException, getFieldBlackFilter, getFieldBlackFilterMap, getFieldFilter, getFieldFilterMap, getLogPositionManager, getParallelBufferSize, getParallelThreadSize, getParsedEventCount, getParserExceptionHandler, getParsingInterval, getProcessingInterval, getProfilingEnabled, getServerId, isGTIDMode, isParallel, parseAndProfilingIfNecessary, processDumpError, processSinkError, sendAlarm, setAlarmHandler, setBinlogParser, setDestination, setDetectingEnable, setDetectingIntervalInSeconds, setEventSink, setIsGTIDMode, setParallel, setParallelBufferSize, setParallelThreadSize, setParserExceptionHandler, setProfilingEnabled, setServerId, setTransactionSize, startHeartBeat, stopHeartBeatisStartclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisStartpublic void start()
throws CanalParseException
start 在接口中 CanalLifeCyclestart 在类中 LocalBinlogEventParserCanalParseExceptionprotected ErosaConnection buildErosaConnection()
public java.lang.String getUrl()
public void setUrl(java.lang.String url)
public void setAccesskey(java.lang.String accesskey)
public void setSecretkey(java.lang.String secretkey)
public void setInstanceId(java.lang.String instanceId)
public void setStartTime(java.lang.Long startTime)
public void setEndTime(java.lang.Long endTime)
public void onFinish(java.lang.String fileName)
public void stop()
stop 在接口中 CanalLifeCyclestop 在类中 LocalBinlogEventParserpublic void setFinishListener(RdsLocalBinlogEventParser.ParseFinishListener finishListener)
public void setBatchFileSize(int batchFileSize)
Copyright © 2019. All rights reserved.