public static final class CanalEntry.RowChange.Builder extends com.google.protobuf.GeneratedMessage.Builder<CanalEntry.RowChange.Builder> implements CanalEntry.RowChangeOrBuilder
com.alibaba.otter.canal.protocol.RowChange
message row 每行变更数据的数据结构*
| 限定符和类型 | 方法和说明 |
|---|---|
CanalEntry.RowChange.Builder |
addAllProps(java.lang.Iterable<? extends CanalEntry.Pair> values)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.RowChange.Builder |
addAllRowDatas(java.lang.Iterable<? extends CanalEntry.RowData> values)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
CanalEntry.RowChange.Builder |
addProps(CanalEntry.Pair.Builder builderForValue)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.RowChange.Builder |
addProps(CanalEntry.Pair value)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.RowChange.Builder |
addProps(int index,
CanalEntry.Pair.Builder builderForValue)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.RowChange.Builder |
addProps(int index,
CanalEntry.Pair value)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.Pair.Builder |
addPropsBuilder()
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.Pair.Builder |
addPropsBuilder(int index)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.RowChange.Builder |
addRowDatas(CanalEntry.RowData.Builder builderForValue)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
CanalEntry.RowChange.Builder |
addRowDatas(CanalEntry.RowData value)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
CanalEntry.RowChange.Builder |
addRowDatas(int index,
CanalEntry.RowData.Builder builderForValue)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
CanalEntry.RowChange.Builder |
addRowDatas(int index,
CanalEntry.RowData value)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
CanalEntry.RowData.Builder |
addRowDatasBuilder()
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
CanalEntry.RowData.Builder |
addRowDatasBuilder(int index)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
CanalEntry.RowChange |
build() |
CanalEntry.RowChange |
buildPartial() |
CanalEntry.RowChange.Builder |
clear() |
CanalEntry.RowChange.Builder |
clearDdlSchemaName()
optional string ddlSchemaName = 14;
ddl/query的schemaName,会存在跨库ddl,需要保留执行ddl的当前schemaName *
|
CanalEntry.RowChange.Builder |
clearEventType()
optional .com.alibaba.otter.canal.protocol.EventType eventType = 2 [default = UPDATE];
数据变更类型*
|
CanalEntry.RowChange.Builder |
clearIsDdl()
optional bool isDdl = 10 [default = false];
标识是否是ddl语句 *
|
CanalEntry.RowChange.Builder |
clearProps()
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.RowChange.Builder |
clearRowDatas()
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
CanalEntry.RowChange.Builder |
clearSql()
optional string sql = 11;
ddl/query的sql语句 *
|
CanalEntry.RowChange.Builder |
clearTableId()
optional int64 tableId = 1;
tableId,由数据库产生*
|
CanalEntry.RowChange.Builder |
clone() |
java.lang.String |
getDdlSchemaName()
optional string ddlSchemaName = 14;
ddl/query的schemaName,会存在跨库ddl,需要保留执行ddl的当前schemaName *
|
com.google.protobuf.ByteString |
getDdlSchemaNameBytes()
optional string ddlSchemaName = 14;
ddl/query的schemaName,会存在跨库ddl,需要保留执行ddl的当前schemaName *
|
CanalEntry.RowChange |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
CanalEntry.EventType |
getEventType()
optional .com.alibaba.otter.canal.protocol.EventType eventType = 2 [default = UPDATE];
数据变更类型*
|
boolean |
getIsDdl()
optional bool isDdl = 10 [default = false];
标识是否是ddl语句 *
|
CanalEntry.Pair |
getProps(int index)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.Pair.Builder |
getPropsBuilder(int index)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
java.util.List<CanalEntry.Pair.Builder> |
getPropsBuilderList()
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
int |
getPropsCount()
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
java.util.List<CanalEntry.Pair> |
getPropsList()
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.PairOrBuilder |
getPropsOrBuilder(int index)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
java.util.List<? extends CanalEntry.PairOrBuilder> |
getPropsOrBuilderList()
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.RowData |
getRowDatas(int index)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
CanalEntry.RowData.Builder |
getRowDatasBuilder(int index)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
java.util.List<CanalEntry.RowData.Builder> |
getRowDatasBuilderList()
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
int |
getRowDatasCount()
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
java.util.List<CanalEntry.RowData> |
getRowDatasList()
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
CanalEntry.RowDataOrBuilder |
getRowDatasOrBuilder(int index)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
java.util.List<? extends CanalEntry.RowDataOrBuilder> |
getRowDatasOrBuilderList()
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
java.lang.String |
getSql()
optional string sql = 11;
ddl/query的sql语句 *
|
com.google.protobuf.ByteString |
getSqlBytes()
optional string sql = 11;
ddl/query的sql语句 *
|
long |
getTableId()
optional int64 tableId = 1;
tableId,由数据库产生*
|
boolean |
hasDdlSchemaName()
optional string ddlSchemaName = 14;
ddl/query的schemaName,会存在跨库ddl,需要保留执行ddl的当前schemaName *
|
boolean |
hasEventType()
optional .com.alibaba.otter.canal.protocol.EventType eventType = 2 [default = UPDATE];
数据变更类型*
|
boolean |
hasIsDdl()
optional bool isDdl = 10 [default = false];
标识是否是ddl语句 *
|
boolean |
hasSql()
optional string sql = 11;
ddl/query的sql语句 *
|
boolean |
hasTableId()
optional int64 tableId = 1;
tableId,由数据库产生*
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CanalEntry.RowChange.Builder |
mergeFrom(CanalEntry.RowChange other) |
CanalEntry.RowChange.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CanalEntry.RowChange.Builder |
mergeFrom(com.google.protobuf.Message other) |
CanalEntry.RowChange.Builder |
removeProps(int index)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.RowChange.Builder |
removeRowDatas(int index)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
CanalEntry.RowChange.Builder |
setDdlSchemaName(java.lang.String value)
optional string ddlSchemaName = 14;
ddl/query的schemaName,会存在跨库ddl,需要保留执行ddl的当前schemaName *
|
CanalEntry.RowChange.Builder |
setDdlSchemaNameBytes(com.google.protobuf.ByteString value)
optional string ddlSchemaName = 14;
ddl/query的schemaName,会存在跨库ddl,需要保留执行ddl的当前schemaName *
|
CanalEntry.RowChange.Builder |
setEventType(CanalEntry.EventType value)
optional .com.alibaba.otter.canal.protocol.EventType eventType = 2 [default = UPDATE];
数据变更类型*
|
CanalEntry.RowChange.Builder |
setIsDdl(boolean value)
optional bool isDdl = 10 [default = false];
标识是否是ddl语句 *
|
CanalEntry.RowChange.Builder |
setProps(int index,
CanalEntry.Pair.Builder builderForValue)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.RowChange.Builder |
setProps(int index,
CanalEntry.Pair value)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
|
CanalEntry.RowChange.Builder |
setRowDatas(int index,
CanalEntry.RowData.Builder builderForValue)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
CanalEntry.RowChange.Builder |
setRowDatas(int index,
CanalEntry.RowData value)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
|
CanalEntry.RowChange.Builder |
setSql(java.lang.String value)
optional string sql = 11;
ddl/query的sql语句 *
|
CanalEntry.RowChange.Builder |
setSqlBytes(com.google.protobuf.ByteString value)
optional string sql = 11;
ddl/query的sql语句 *
|
CanalEntry.RowChange.Builder |
setTableId(long value)
optional int64 tableId = 1;
tableId,由数据库产生*
|
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessage.Builder<CanalEntry.RowChange.Builder>public CanalEntry.RowChange.Builder clear()
clear 在接口中 com.google.protobuf.Message.Builderclear 在接口中 com.google.protobuf.MessageLite.Builderclear 在类中 com.google.protobuf.GeneratedMessage.Builder<CanalEntry.RowChange.Builder>public CanalEntry.RowChange.Builder clone()
clone 在接口中 com.google.protobuf.Message.Builderclone 在接口中 com.google.protobuf.MessageLite.Builderclone 在类中 com.google.protobuf.GeneratedMessage.Builder<CanalEntry.RowChange.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.Message.BuildergetDescriptorForType 在接口中 com.google.protobuf.MessageOrBuildergetDescriptorForType 在类中 com.google.protobuf.GeneratedMessage.Builder<CanalEntry.RowChange.Builder>public CanalEntry.RowChange getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderpublic CanalEntry.RowChange build()
build 在接口中 com.google.protobuf.Message.Builderbuild 在接口中 com.google.protobuf.MessageLite.Builderpublic CanalEntry.RowChange buildPartial()
buildPartial 在接口中 com.google.protobuf.Message.BuilderbuildPartial 在接口中 com.google.protobuf.MessageLite.Builderpublic CanalEntry.RowChange.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<CanalEntry.RowChange.Builder>public CanalEntry.RowChange.Builder mergeFrom(CanalEntry.RowChange other)
public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessage.Builder<CanalEntry.RowChange.Builder>public CanalEntry.RowChange.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在接口中 com.google.protobuf.MessageLite.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<CanalEntry.RowChange.Builder>java.io.IOExceptionpublic boolean hasTableId()
optional int64 tableId = 1;
tableId,由数据库产生*
hasTableId 在接口中 CanalEntry.RowChangeOrBuilderpublic long getTableId()
optional int64 tableId = 1;
tableId,由数据库产生*
getTableId 在接口中 CanalEntry.RowChangeOrBuilderpublic CanalEntry.RowChange.Builder setTableId(long value)
optional int64 tableId = 1;
tableId,由数据库产生*
public CanalEntry.RowChange.Builder clearTableId()
optional int64 tableId = 1;
tableId,由数据库产生*
public boolean hasEventType()
optional .com.alibaba.otter.canal.protocol.EventType eventType = 2 [default = UPDATE];
数据变更类型*
hasEventType 在接口中 CanalEntry.RowChangeOrBuilderpublic CanalEntry.EventType getEventType()
optional .com.alibaba.otter.canal.protocol.EventType eventType = 2 [default = UPDATE];
数据变更类型*
getEventType 在接口中 CanalEntry.RowChangeOrBuilderpublic CanalEntry.RowChange.Builder setEventType(CanalEntry.EventType value)
optional .com.alibaba.otter.canal.protocol.EventType eventType = 2 [default = UPDATE];
数据变更类型*
public CanalEntry.RowChange.Builder clearEventType()
optional .com.alibaba.otter.canal.protocol.EventType eventType = 2 [default = UPDATE];
数据变更类型*
public boolean hasIsDdl()
optional bool isDdl = 10 [default = false];
标识是否是ddl语句 *
hasIsDdl 在接口中 CanalEntry.RowChangeOrBuilderpublic boolean getIsDdl()
optional bool isDdl = 10 [default = false];
标识是否是ddl语句 *
getIsDdl 在接口中 CanalEntry.RowChangeOrBuilderpublic CanalEntry.RowChange.Builder setIsDdl(boolean value)
optional bool isDdl = 10 [default = false];
标识是否是ddl语句 *
public CanalEntry.RowChange.Builder clearIsDdl()
optional bool isDdl = 10 [default = false];
标识是否是ddl语句 *
public boolean hasSql()
optional string sql = 11;
ddl/query的sql语句 *
hasSql 在接口中 CanalEntry.RowChangeOrBuilderpublic java.lang.String getSql()
optional string sql = 11;
ddl/query的sql语句 *
getSql 在接口中 CanalEntry.RowChangeOrBuilderpublic com.google.protobuf.ByteString getSqlBytes()
optional string sql = 11;
ddl/query的sql语句 *
getSqlBytes 在接口中 CanalEntry.RowChangeOrBuilderpublic CanalEntry.RowChange.Builder setSql(java.lang.String value)
optional string sql = 11;
ddl/query的sql语句 *
public CanalEntry.RowChange.Builder clearSql()
optional string sql = 11;
ddl/query的sql语句 *
public CanalEntry.RowChange.Builder setSqlBytes(com.google.protobuf.ByteString value)
optional string sql = 11;
ddl/query的sql语句 *
public java.util.List<CanalEntry.RowData> getRowDatasList()
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
getRowDatasList 在接口中 CanalEntry.RowChangeOrBuilderpublic int getRowDatasCount()
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public CanalEntry.RowData getRowDatas(int index)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
getRowDatas 在接口中 CanalEntry.RowChangeOrBuilderpublic CanalEntry.RowChange.Builder setRowDatas(int index, CanalEntry.RowData value)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public CanalEntry.RowChange.Builder setRowDatas(int index, CanalEntry.RowData.Builder builderForValue)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public CanalEntry.RowChange.Builder addRowDatas(CanalEntry.RowData value)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public CanalEntry.RowChange.Builder addRowDatas(int index, CanalEntry.RowData value)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public CanalEntry.RowChange.Builder addRowDatas(CanalEntry.RowData.Builder builderForValue)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public CanalEntry.RowChange.Builder addRowDatas(int index, CanalEntry.RowData.Builder builderForValue)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public CanalEntry.RowChange.Builder addAllRowDatas(java.lang.Iterable<? extends CanalEntry.RowData> values)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public CanalEntry.RowChange.Builder clearRowDatas()
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public CanalEntry.RowChange.Builder removeRowDatas(int index)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public CanalEntry.RowData.Builder getRowDatasBuilder(int index)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public CanalEntry.RowDataOrBuilder getRowDatasOrBuilder(int index)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public java.util.List<? extends CanalEntry.RowDataOrBuilder> getRowDatasOrBuilderList()
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public CanalEntry.RowData.Builder addRowDatasBuilder()
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public CanalEntry.RowData.Builder addRowDatasBuilder(int index)
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public java.util.List<CanalEntry.RowData.Builder> getRowDatasBuilderList()
repeated .com.alibaba.otter.canal.protocol.RowData rowDatas = 12;
一次数据库变更可能存在多行 *
public java.util.List<CanalEntry.Pair> getPropsList()
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
getPropsList 在接口中 CanalEntry.RowChangeOrBuilderpublic int getPropsCount()
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
getPropsCount 在接口中 CanalEntry.RowChangeOrBuilderpublic CanalEntry.Pair getProps(int index)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
getProps 在接口中 CanalEntry.RowChangeOrBuilderpublic CanalEntry.RowChange.Builder setProps(int index, CanalEntry.Pair value)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public CanalEntry.RowChange.Builder setProps(int index, CanalEntry.Pair.Builder builderForValue)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public CanalEntry.RowChange.Builder addProps(CanalEntry.Pair value)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public CanalEntry.RowChange.Builder addProps(int index, CanalEntry.Pair value)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public CanalEntry.RowChange.Builder addProps(CanalEntry.Pair.Builder builderForValue)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public CanalEntry.RowChange.Builder addProps(int index, CanalEntry.Pair.Builder builderForValue)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public CanalEntry.RowChange.Builder addAllProps(java.lang.Iterable<? extends CanalEntry.Pair> values)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public CanalEntry.RowChange.Builder clearProps()
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public CanalEntry.RowChange.Builder removeProps(int index)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public CanalEntry.Pair.Builder getPropsBuilder(int index)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public CanalEntry.PairOrBuilder getPropsOrBuilder(int index)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public java.util.List<? extends CanalEntry.PairOrBuilder> getPropsOrBuilderList()
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public CanalEntry.Pair.Builder addPropsBuilder()
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public CanalEntry.Pair.Builder addPropsBuilder(int index)
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public java.util.List<CanalEntry.Pair.Builder> getPropsBuilderList()
repeated .com.alibaba.otter.canal.protocol.Pair props = 13;
预留扩展*
public boolean hasDdlSchemaName()
optional string ddlSchemaName = 14;
ddl/query的schemaName,会存在跨库ddl,需要保留执行ddl的当前schemaName *
public java.lang.String getDdlSchemaName()
optional string ddlSchemaName = 14;
ddl/query的schemaName,会存在跨库ddl,需要保留执行ddl的当前schemaName *
public com.google.protobuf.ByteString getDdlSchemaNameBytes()
optional string ddlSchemaName = 14;
ddl/query的schemaName,会存在跨库ddl,需要保留执行ddl的当前schemaName *
public CanalEntry.RowChange.Builder setDdlSchemaName(java.lang.String value)
optional string ddlSchemaName = 14;
ddl/query的schemaName,会存在跨库ddl,需要保留执行ddl的当前schemaName *
public CanalEntry.RowChange.Builder clearDdlSchemaName()
optional string ddlSchemaName = 14;
ddl/query的schemaName,会存在跨库ddl,需要保留执行ddl的当前schemaName *
public CanalEntry.RowChange.Builder setDdlSchemaNameBytes(com.google.protobuf.ByteString value)
optional string ddlSchemaName = 14;
ddl/query的schemaName,会存在跨库ddl,需要保留执行ddl的当前schemaName *
Copyright © 2019. All rights reserved.