接口 ListenerConf.DuckulaEventOrBuilder

    • 方法详细资料

      • getDb

        String getDb()
        string db = 1;
      • getDbBytes

        com.google.protobuf.ByteString getDbBytes()
        string db = 1;
      • getTb

        String getTb()
        string tb = 2;
      • getTbBytes

        com.google.protobuf.ByteString getTbBytes()
        string tb = 2;
      • getOptTypeValue

        int getOptTypeValue()
        .net.wicp.tams.common.binlog.alone.OptType optType = 3;
      • getOptType

        ListenerConf.OptType getOptType()
        .net.wicp.tams.common.binlog.alone.OptType optType = 3;
      • getGtid

        String getGtid()
        string gtid = 4;
      • getGtidBytes

        com.google.protobuf.ByteString getGtidBytes()
        string gtid = 4;
      • getColNum

        int getColNum()
        列数,一般与cols长度一致,不一致说明cols与binlog不同步*
         
        int32 colNum = 5;
      • getColsList

        List<String> getColsList()
        列名、列类型,如果是幂等版则cols存放的是主键和附加值字段和对应的类型*
         
        repeated string cols = 6;
      • getColsCount

        int getColsCount()
        列名、列类型,如果是幂等版则cols存放的是主键和附加值字段和对应的类型*
         
        repeated string cols = 6;
      • getCols

        String getCols​(int index)
        列名、列类型,如果是幂等版则cols存放的是主键和附加值字段和对应的类型*
         
        repeated string cols = 6;
      • getColsBytes

        com.google.protobuf.ByteString getColsBytes​(int index)
        列名、列类型,如果是幂等版则cols存放的是主键和附加值字段和对应的类型*
         
        repeated string cols = 6;
      • getColsTypeList

        List<ListenerConf.ColumnType> getColsTypeList()
        repeated .net.wicp.tams.common.binlog.alone.ColumnType colsType = 7;
      • getColsTypeCount

        int getColsTypeCount()
        repeated .net.wicp.tams.common.binlog.alone.ColumnType colsType = 7;
      • getColsType

        ListenerConf.ColumnType getColsType​(int index)
        repeated .net.wicp.tams.common.binlog.alone.ColumnType colsType = 7;
      • getColsTypeValueList

        List<Integer> getColsTypeValueList()
        repeated .net.wicp.tams.common.binlog.alone.ColumnType colsType = 7;
      • getColsTypeValue

        int getColsTypeValue​(int index)
        repeated .net.wicp.tams.common.binlog.alone.ColumnType colsType = 7;
      • getKeyindexsList

        List<Integer> getKeyindexsList()
        主键字段,如果为空则表示cols的第0个字段
         
        repeated int32 keyindexs = 8;
      • getKeyindexsCount

        int getKeyindexsCount()
        主键字段,如果为空则表示cols的第0个字段
         
        repeated int32 keyindexs = 8;
      • getKeyindexs

        int getKeyindexs​(int index)
        主键字段,如果为空则表示cols的第0个字段
         
        repeated int32 keyindexs = 8;
      • getItemsCount

        int getItemsCount()
        repeated .net.wicp.tams.common.binlog.alone.DuckulaEventItem items = 9;
      • getIsError

        boolean getIsError()
        是否补救信息,true需要反查DB*
         
        bool isError = 10;
      • getCommitTime

        long getCommitTime()
        事务提交时间*
         
        int64 commitTime = 11;
      • getDbInstanceId

        long getDbInstanceId()
        数据库用于反查的instanceId,在配置中自动带入*
         
        int64 dbInstanceId = 12;
      • getAddColNamesList

        List<String> getAddColNamesList()
        repeated string addColNames = 13;
      • getAddColNamesCount

        int getAddColNamesCount()
        repeated string addColNames = 13;
      • getAddColNames

        String getAddColNames​(int index)
        repeated string addColNames = 13;
      • getAddColNamesBytes

        com.google.protobuf.ByteString getAddColNamesBytes​(int index)
        repeated string addColNames = 13;
      • getAddColTypesList

        List<ListenerConf.ColumnType> getAddColTypesList()
        repeated .net.wicp.tams.common.binlog.alone.ColumnType addColTypes = 14;
      • getAddColTypesCount

        int getAddColTypesCount()
        repeated .net.wicp.tams.common.binlog.alone.ColumnType addColTypes = 14;
      • getAddColTypes

        ListenerConf.ColumnType getAddColTypes​(int index)
        repeated .net.wicp.tams.common.binlog.alone.ColumnType addColTypes = 14;
      • getAddColTypesValueList

        List<Integer> getAddColTypesValueList()
        repeated .net.wicp.tams.common.binlog.alone.ColumnType addColTypes = 14;
      • getAddColTypesValue

        int getAddColTypesValue​(int index)
        repeated .net.wicp.tams.common.binlog.alone.ColumnType addColTypes = 14;
      • getAddProp

        String getAddProp()
        string addProp = 15;
      • getAddPropBytes

        com.google.protobuf.ByteString getAddPropBytes()
        string addProp = 15;
      • getIsCascade

        boolean getIsCascade()
        是否为cascade数据,通过级联来的数据。对于flink的数据有需求。可以节省内存,默认flase:正常数据  true:由于级联而产生的数据
         
        bool isCascade = 16;
      • getDumpTime

        long getDumpTime()
        全量时间*
         
        int64 dumpTime = 17;