| 程序包 | 说明 |
|---|---|
| net.wicp.tams.common.binlog.alone | |
| net.wicp.tams.common.binlog.alone.filter | |
| net.wicp.tams.common.binlog.alone.filter.impl |
| 限定符和类型 | 方法和说明 |
|---|---|
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addAddColNames(String value)
repeated string addColNames = 13; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addAddColNamesBytes(com.google.protobuf.ByteString value)
repeated string addColNames = 13; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addAddColTypes(ListenerConf.ColumnType value)
repeated .net.wicp.tams.common.binlog.alone.ColumnType addColTypes = 14; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addAddColTypesValue(int value)
repeated .net.wicp.tams.common.binlog.alone.ColumnType addColTypes = 14; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addAllAddColNames(Iterable<String> values)
repeated string addColNames = 13; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addAllAddColTypes(Iterable<? extends ListenerConf.ColumnType> values)
repeated .net.wicp.tams.common.binlog.alone.ColumnType addColTypes = 14; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addAllAddColTypesValue(Iterable<Integer> values)
repeated .net.wicp.tams.common.binlog.alone.ColumnType addColTypes = 14; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addAllCols(Iterable<String> values)
列名、列类型,如果是幂等版则cols存放的是主键和附加值字段和对应的类型*
repeated string cols = 6; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addAllColsType(Iterable<? extends ListenerConf.ColumnType> values)
repeated .net.wicp.tams.common.binlog.alone.ColumnType colsType = 7; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addAllColsTypeValue(Iterable<Integer> values)
repeated .net.wicp.tams.common.binlog.alone.ColumnType colsType = 7; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addAllItems(Iterable<? extends ListenerConf.DuckulaEventItem> values)
repeated .net.wicp.tams.common.binlog.alone.DuckulaEventItem items = 9; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addAllKeyindexs(Iterable<? extends Integer> values)
主键字段,如果为空则表示cols的第0个字段
repeated int32 keyindexs = 8; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addCols(String value)
列名、列类型,如果是幂等版则cols存放的是主键和附加值字段和对应的类型*
repeated string cols = 6; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addColsBytes(com.google.protobuf.ByteString value)
列名、列类型,如果是幂等版则cols存放的是主键和附加值字段和对应的类型*
repeated string cols = 6; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addColsType(ListenerConf.ColumnType value)
repeated .net.wicp.tams.common.binlog.alone.ColumnType colsType = 7; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addColsTypeValue(int value)
repeated .net.wicp.tams.common.binlog.alone.ColumnType colsType = 7; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addItems(int index,
ListenerConf.DuckulaEventItem.Builder builderForValue)
repeated .net.wicp.tams.common.binlog.alone.DuckulaEventItem items = 9; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addItems(int index,
ListenerConf.DuckulaEventItem value)
repeated .net.wicp.tams.common.binlog.alone.DuckulaEventItem items = 9; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addItems(ListenerConf.DuckulaEventItem.Builder builderForValue)
repeated .net.wicp.tams.common.binlog.alone.DuckulaEventItem items = 9; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addItems(ListenerConf.DuckulaEventItem value)
repeated .net.wicp.tams.common.binlog.alone.DuckulaEventItem items = 9; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addKeyindexs(int value)
主键字段,如果为空则表示cols的第0个字段
repeated int32 keyindexs = 8; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
static ListenerConf.DuckulaEvent.Builder |
DuckulaAssit.buildSinglItemDuckulaEvent(ListenerConf.DuckulaEvent.Builder duckulaEventBuilder,
int index)
创建只有一个item的DuckulaEvent
|
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clear() |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearAddColNames()
repeated string addColNames = 13; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearAddColTypes()
repeated .net.wicp.tams.common.binlog.alone.ColumnType addColTypes = 14; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearAddProp()
string addProp = 15; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearColNum()
列数,一般与cols长度一致,不一致说明cols与binlog不同步*
int32 colNum = 5; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearCols()
列名、列类型,如果是幂等版则cols存放的是主键和附加值字段和对应的类型*
repeated string cols = 6; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearColsType()
repeated .net.wicp.tams.common.binlog.alone.ColumnType colsType = 7; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearCommitTime()
事务提交时间*
int64 commitTime = 11; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearDb()
string db = 1; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearDbInstanceId()
数据库用于反查的instanceId,在配置中自动带入*
int64 dbInstanceId = 12; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearDumpTime()
全量时间*
int64 dumpTime = 17; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearGtid()
string gtid = 4; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearIsCascade()
是否为cascade数据,通过级联来的数据。
|
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearIsError()
是否补救信息,true需要反查DB*
bool isError = 10; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearItems()
repeated .net.wicp.tams.common.binlog.alone.DuckulaEventItem items = 9; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearKeyindexs()
主键字段,如果为空则表示cols的第0个字段
repeated int32 keyindexs = 8; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearOptType()
.net.wicp.tams.common.binlog.alone.OptType optType = 3; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clearTb()
string tb = 2; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.clone() |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.mergeFrom(ListenerConf.DuckulaEvent other) |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.mergeFrom(com.google.protobuf.Message other) |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.newBuilder() |
static ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.newBuilder(ListenerConf.DuckulaEvent prototype) |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.newBuilderForType() |
protected ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.removeItems(int index)
repeated .net.wicp.tams.common.binlog.alone.DuckulaEventItem items = 9; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setAddColNames(int index,
String value)
repeated string addColNames = 13; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setAddColTypes(int index,
ListenerConf.ColumnType value)
repeated .net.wicp.tams.common.binlog.alone.ColumnType addColTypes = 14; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setAddColTypesValue(int index,
int value)
repeated .net.wicp.tams.common.binlog.alone.ColumnType addColTypes = 14; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setAddProp(String value)
string addProp = 15; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setAddPropBytes(com.google.protobuf.ByteString value)
string addProp = 15; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setColNum(int value)
列数,一般与cols长度一致,不一致说明cols与binlog不同步*
int32 colNum = 5; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setCols(int index,
String value)
列名、列类型,如果是幂等版则cols存放的是主键和附加值字段和对应的类型*
repeated string cols = 6; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setColsType(int index,
ListenerConf.ColumnType value)
repeated .net.wicp.tams.common.binlog.alone.ColumnType colsType = 7; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setColsTypeValue(int index,
int value)
repeated .net.wicp.tams.common.binlog.alone.ColumnType colsType = 7; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setCommitTime(long value)
事务提交时间*
int64 commitTime = 11; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setDb(String value)
string db = 1; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setDbBytes(com.google.protobuf.ByteString value)
string db = 1; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setDbInstanceId(long value)
数据库用于反查的instanceId,在配置中自动带入*
int64 dbInstanceId = 12; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setDumpTime(long value)
全量时间*
int64 dumpTime = 17; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setGtid(String value)
string gtid = 4; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setGtidBytes(com.google.protobuf.ByteString value)
string gtid = 4; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setIsCascade(boolean value)
是否为cascade数据,通过级联来的数据。
|
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setIsError(boolean value)
是否补救信息,true需要反查DB*
bool isError = 10; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setItems(int index,
ListenerConf.DuckulaEventItem.Builder builderForValue)
repeated .net.wicp.tams.common.binlog.alone.DuckulaEventItem items = 9; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setItems(int index,
ListenerConf.DuckulaEventItem value)
repeated .net.wicp.tams.common.binlog.alone.DuckulaEventItem items = 9; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setKeyindexs(int index,
int value)
主键字段,如果为空则表示cols的第0个字段
repeated int32 keyindexs = 8; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setOptType(ListenerConf.OptType value)
.net.wicp.tams.common.binlog.alone.OptType optType = 3; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setOptTypeValue(int value)
.net.wicp.tams.common.binlog.alone.OptType optType = 3; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setTb(String value)
string tb = 2; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setTbBytes(com.google.protobuf.ByteString value)
string tb = 2; |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ListenerConf.DuckulaEvent.Builder |
ListenerConf.DuckulaEvent.toBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ListenerConf.DuckulaEvent.Builder |
DuckulaAssit.buildSinglItemDuckulaEvent(ListenerConf.DuckulaEvent.Builder duckulaEventBuilder,
int index)
创建只有一个item的DuckulaEvent
|
static <T extends Serializable> |
DuckulaAssit.getKey(ListenerConf.DuckulaEvent.Builder duckulaEventBuilder,
int index) |
static String |
DuckulaAssit.getKeyJoin(ListenerConf.DuckulaEvent.Builder duckulaEventBuilder,
int index,
String splitChat) |
static com.alibaba.fastjson.JSONObject |
DuckulaAssit.getKeyJson(ListenerConf.DuckulaEvent.Builder duckulaEventBuilder,
int index) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IFilter.doFilter(ListenerConf.DuckulaEvent.Builder data,
Rule rule,
RuleFilter filterRulePo) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
FilterForSql.doFilter(ListenerConf.DuckulaEvent.Builder data,
Rule rule,
RuleFilter filterRulePo) |
void |
FilterForRegular.doFilter(ListenerConf.DuckulaEvent.Builder data,
Rule rule,
RuleFilter filterRulePo) |
void |
FilterForOpttype.doFilter(ListenerConf.DuckulaEvent.Builder data,
Rule rule,
RuleFilter filterRulePo) |
void |
FilterForFunction.doFilter(ListenerConf.DuckulaEvent.Builder data,
Rule rule,
RuleFilter filterRulePo) |
void |
FilterForColname.doFilter(ListenerConf.DuckulaEvent.Builder data,
Rule rule,
RuleFilter filterRulePo) |
Copyright © 2023. All rights reserved.