Class SyncJobInfo

    • Constructor Summary

      Constructors 
      Constructor Description
      SyncJobInfo()  
      SyncJobInfo​(SyncJobInfo source)
      NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String[] getActions()
      Get 当前状态能进行的操作 注意:此字段可能返回 null,表示取不到有效值。
      String[] getAllActions()
      Get 支持的所有操作 注意:此字段可能返回 null,表示取不到有效值。
      Long getAutoRenew()
      Get 自动续费标识,当PayMode值为PrePay则此项配置有意义,取值为:1(表示自动续费)、0(不自动续费) 注意:此字段可能返回 null,表示取不到有效值。
      Long getAutoRetryTimeRangeMinutes()
      Get 自动重试时间段设置 注意:此字段可能返回 null,表示取不到有效值。
      String getCreateTime()
      Get 创建时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      SyncDetailInfo getDetail()
      Get 同步任务运行步骤信息 注意:此字段可能返回 null,表示取不到有效值。
      String getDstAccessType()
      Get 目标端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。
      String getDstDatabaseType()
      Get 目标端数据库类型,mysql,cynosdbmysql,tdapg,tdpg,tdsqlmysql等 注意:此字段可能返回 null,表示取不到有效值。
      Endpoint getDstInfo()
      Get 目标端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      SyncDBEndpointInfos getDstInfos()
      Get 目标端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      String getDstNodeType()
      Get 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster 注意:此字段可能返回 null,表示取不到有效值。
      String getDstRegion()
      Get 目标端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。
      String getDumperResumeCtrl()
      Get 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 注意:此字段可能返回 null,表示取不到有效值。
      String getEndTime()
      Get 结束时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      String getExpectRunTime()
      Get 期待运行时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      String getExpireTime()
      Get 过期时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      String getInstanceClass()
      Get 同步链路规格,如micro,small,medium,large 注意:此字段可能返回 null,表示取不到有效值。
      String getJobId()
      Get 同步任务id,如:sync-btso140 注意:此字段可能返回 null,表示取不到有效值。
      String getJobName()
      Get 同步任务名 注意:此字段可能返回 null,表示取不到有效值。
      Objects getObjects()
      Get 同步库表对象 注意:此字段可能返回 null,表示取不到有效值。
      String getOfflineTime()
      Get 下线时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      Options getOptions()
      Get 同步选项 注意:此字段可能返回 null,表示取不到有效值。
      String getPayMode()
      Get 付款方式,PostPay(按量付费)、PrePay(包年包月) 注意:此字段可能返回 null,表示取不到有效值。
      String getRunMode()
      Get 运行模式,Immediate(表示立即运行,默认为此项值)、Timed(表示定时运行) 注意:此字段可能返回 null,表示取不到有效值。
      String getSpecification()
      Get 任务规格 注意:此字段可能返回 null,表示取不到有效值。
      String getSrcAccessType()
      Get 源端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。
      String getSrcDatabaseType()
      Get 源端数据库类型,mysql,cynosdbmysql,tdapg,tdpg,tdsqlmysql等 注意:此字段可能返回 null,表示取不到有效值。
      Endpoint getSrcInfo()
      Get 源端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      SyncDBEndpointInfos getSrcInfos()
      Get 源端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      String getSrcNodeType()
      Get 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster 注意:此字段可能返回 null,表示取不到有效值。
      String getSrcRegion()
      Get 源端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。
      String getStartTime()
      Get 开始时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      String getStatus()
      Get 任务状态,UnInitialized(未初始化)、Initialized(已初始化)、Checking(校验中)、CheckPass(校验通过)、CheckNotPass(校验不通过)、ReadyRunning(准备运行)、Running(运行中)、Pausing(暂停中)、Paused(已暂停)、Stopping(停止中)、Stopped(已结束)、ResumableErr(任务错误)、Resuming(恢复中)、Failed(失败)、Released(已释放)、Resetting(重置中)、Unknown(未知) 注意:此字段可能返回 null,表示取不到有效值。
      TagItem[] getTags()
      Get 标签相关信息 注意:此字段可能返回 null,表示取不到有效值。
      String getTradeStatus()
      Get 用于计费的状态,可能取值有:Normal(正常状态)、Resizing(变配中)、Renewing(续费中)、Isolating(隔离中)、Isolated(已隔离)、Offlining(下线中)、Offlined(已下线)、NotBilled(未计费)、Recovering(解隔离)、PostPay2Prepaying(按量计费转包年包月中)、PrePay2Postpaying(包年包月转按量计费中) 注意:此字段可能返回 null,表示取不到有效值。
      void setActions​(String[] Actions)
      Set 当前状态能进行的操作 注意:此字段可能返回 null,表示取不到有效值。
      void setAllActions​(String[] AllActions)
      Set 支持的所有操作 注意:此字段可能返回 null,表示取不到有效值。
      void setAutoRenew​(Long AutoRenew)
      Set 自动续费标识,当PayMode值为PrePay则此项配置有意义,取值为:1(表示自动续费)、0(不自动续费) 注意:此字段可能返回 null,表示取不到有效值。
      void setAutoRetryTimeRangeMinutes​(Long AutoRetryTimeRangeMinutes)
      Set 自动重试时间段设置 注意:此字段可能返回 null,表示取不到有效值。
      void setCreateTime​(String CreateTime)
      Set 创建时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      void setDetail​(SyncDetailInfo Detail)
      Set 同步任务运行步骤信息 注意:此字段可能返回 null,表示取不到有效值。
      void setDstAccessType​(String DstAccessType)
      Set 目标端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。
      void setDstDatabaseType​(String DstDatabaseType)
      Set 目标端数据库类型,mysql,cynosdbmysql,tdapg,tdpg,tdsqlmysql等 注意:此字段可能返回 null,表示取不到有效值。
      void setDstInfo​(Endpoint DstInfo)
      Set 目标端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      void setDstInfos​(SyncDBEndpointInfos DstInfos)
      Set 目标端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      void setDstNodeType​(String DstNodeType)
      Set 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster 注意:此字段可能返回 null,表示取不到有效值。
      void setDstRegion​(String DstRegion)
      Set 目标端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。
      void setDumperResumeCtrl​(String DumperResumeCtrl)
      Set 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 注意:此字段可能返回 null,表示取不到有效值。
      void setEndTime​(String EndTime)
      Set 结束时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      void setExpectRunTime​(String ExpectRunTime)
      Set 期待运行时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      void setExpireTime​(String ExpireTime)
      Set 过期时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      void setInstanceClass​(String InstanceClass)
      Set 同步链路规格,如micro,small,medium,large 注意:此字段可能返回 null,表示取不到有效值。
      void setJobId​(String JobId)
      Set 同步任务id,如:sync-btso140 注意:此字段可能返回 null,表示取不到有效值。
      void setJobName​(String JobName)
      Set 同步任务名 注意:此字段可能返回 null,表示取不到有效值。
      void setObjects​(Objects Objects)
      Set 同步库表对象 注意:此字段可能返回 null,表示取不到有效值。
      void setOfflineTime​(String OfflineTime)
      Set 下线时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      void setOptions​(Options Options)
      Set 同步选项 注意:此字段可能返回 null,表示取不到有效值。
      void setPayMode​(String PayMode)
      Set 付款方式,PostPay(按量付费)、PrePay(包年包月) 注意:此字段可能返回 null,表示取不到有效值。
      void setRunMode​(String RunMode)
      Set 运行模式,Immediate(表示立即运行,默认为此项值)、Timed(表示定时运行) 注意:此字段可能返回 null,表示取不到有效值。
      void setSpecification​(String Specification)
      Set 任务规格 注意:此字段可能返回 null,表示取不到有效值。
      void setSrcAccessType​(String SrcAccessType)
      Set 源端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。
      void setSrcDatabaseType​(String SrcDatabaseType)
      Set 源端数据库类型,mysql,cynosdbmysql,tdapg,tdpg,tdsqlmysql等 注意:此字段可能返回 null,表示取不到有效值。
      void setSrcInfo​(Endpoint SrcInfo)
      Set 源端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      void setSrcInfos​(SyncDBEndpointInfos SrcInfos)
      Set 源端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      void setSrcNodeType​(String SrcNodeType)
      Set 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster 注意:此字段可能返回 null,表示取不到有效值。
      void setSrcRegion​(String SrcRegion)
      Set 源端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。
      void setStartTime​(String StartTime)
      Set 开始时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      void setStatus​(String Status)
      Set 任务状态,UnInitialized(未初始化)、Initialized(已初始化)、Checking(校验中)、CheckPass(校验通过)、CheckNotPass(校验不通过)、ReadyRunning(准备运行)、Running(运行中)、Pausing(暂停中)、Paused(已暂停)、Stopping(停止中)、Stopped(已结束)、ResumableErr(任务错误)、Resuming(恢复中)、Failed(失败)、Released(已释放)、Resetting(重置中)、Unknown(未知) 注意:此字段可能返回 null,表示取不到有效值。
      void setTags​(TagItem[] Tags)
      Set 标签相关信息 注意:此字段可能返回 null,表示取不到有效值。
      void setTradeStatus​(String TradeStatus)
      Set 用于计费的状态,可能取值有:Normal(正常状态)、Resizing(变配中)、Renewing(续费中)、Isolating(隔离中)、Isolated(已隔离)、Offlining(下线中)、Offlined(已下线)、NotBilled(未计费)、Recovering(解隔离)、PostPay2Prepaying(按量计费转包年包月中)、PrePay2Postpaying(包年包月转按量计费中) 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • SyncJobInfo

        public SyncJobInfo()
      • SyncJobInfo

        public SyncJobInfo​(SyncJobInfo source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getJobId

        public String getJobId()
        Get 同步任务id,如:sync-btso140 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        JobId 同步任务id,如:sync-btso140 注意:此字段可能返回 null,表示取不到有效值。
      • setJobId

        public void setJobId​(String JobId)
        Set 同步任务id,如:sync-btso140 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        JobId - 同步任务id,如:sync-btso140 注意:此字段可能返回 null,表示取不到有效值。
      • getJobName

        public String getJobName()
        Get 同步任务名 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        JobName 同步任务名 注意:此字段可能返回 null,表示取不到有效值。
      • setJobName

        public void setJobName​(String JobName)
        Set 同步任务名 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        JobName - 同步任务名 注意:此字段可能返回 null,表示取不到有效值。
      • getPayMode

        public String getPayMode()
        Get 付款方式,PostPay(按量付费)、PrePay(包年包月) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PayMode 付款方式,PostPay(按量付费)、PrePay(包年包月) 注意:此字段可能返回 null,表示取不到有效值。
      • setPayMode

        public void setPayMode​(String PayMode)
        Set 付款方式,PostPay(按量付费)、PrePay(包年包月) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PayMode - 付款方式,PostPay(按量付费)、PrePay(包年包月) 注意:此字段可能返回 null,表示取不到有效值。
      • getRunMode

        public String getRunMode()
        Get 运行模式,Immediate(表示立即运行,默认为此项值)、Timed(表示定时运行) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RunMode 运行模式,Immediate(表示立即运行,默认为此项值)、Timed(表示定时运行) 注意:此字段可能返回 null,表示取不到有效值。
      • setRunMode

        public void setRunMode​(String RunMode)
        Set 运行模式,Immediate(表示立即运行,默认为此项值)、Timed(表示定时运行) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RunMode - 运行模式,Immediate(表示立即运行,默认为此项值)、Timed(表示定时运行) 注意:此字段可能返回 null,表示取不到有效值。
      • getExpectRunTime

        public String getExpectRunTime()
        Get 期待运行时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ExpectRunTime 期待运行时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      • setExpectRunTime

        public void setExpectRunTime​(String ExpectRunTime)
        Set 期待运行时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ExpectRunTime - 期待运行时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      • getAllActions

        public String[] getAllActions()
        Get 支持的所有操作 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AllActions 支持的所有操作 注意:此字段可能返回 null,表示取不到有效值。
      • setAllActions

        public void setAllActions​(String[] AllActions)
        Set 支持的所有操作 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AllActions - 支持的所有操作 注意:此字段可能返回 null,表示取不到有效值。
      • getActions

        public String[] getActions()
        Get 当前状态能进行的操作 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Actions 当前状态能进行的操作 注意:此字段可能返回 null,表示取不到有效值。
      • setActions

        public void setActions​(String[] Actions)
        Set 当前状态能进行的操作 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Actions - 当前状态能进行的操作 注意:此字段可能返回 null,表示取不到有效值。
      • getOptions

        public Options getOptions()
        Get 同步选项 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Options 同步选项 注意:此字段可能返回 null,表示取不到有效值。
      • setOptions

        public void setOptions​(Options Options)
        Set 同步选项 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Options - 同步选项 注意:此字段可能返回 null,表示取不到有效值。
      • getObjects

        public Objects getObjects()
        Get 同步库表对象 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Objects 同步库表对象 注意:此字段可能返回 null,表示取不到有效值。
      • setObjects

        public void setObjects​(Objects Objects)
        Set 同步库表对象 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Objects - 同步库表对象 注意:此字段可能返回 null,表示取不到有效值。
      • getSpecification

        public String getSpecification()
        Get 任务规格 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Specification 任务规格 注意:此字段可能返回 null,表示取不到有效值。
      • setSpecification

        public void setSpecification​(String Specification)
        Set 任务规格 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Specification - 任务规格 注意:此字段可能返回 null,表示取不到有效值。
      • getExpireTime

        public String getExpireTime()
        Get 过期时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ExpireTime 过期时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      • setExpireTime

        public void setExpireTime​(String ExpireTime)
        Set 过期时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ExpireTime - 过期时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      • getSrcRegion

        public String getSrcRegion()
        Get 源端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SrcRegion 源端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。
      • setSrcRegion

        public void setSrcRegion​(String SrcRegion)
        Set 源端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SrcRegion - 源端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。
      • getSrcDatabaseType

        public String getSrcDatabaseType()
        Get 源端数据库类型,mysql,cynosdbmysql,tdapg,tdpg,tdsqlmysql等 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SrcDatabaseType 源端数据库类型,mysql,cynosdbmysql,tdapg,tdpg,tdsqlmysql等 注意:此字段可能返回 null,表示取不到有效值。
      • setSrcDatabaseType

        public void setSrcDatabaseType​(String SrcDatabaseType)
        Set 源端数据库类型,mysql,cynosdbmysql,tdapg,tdpg,tdsqlmysql等 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SrcDatabaseType - 源端数据库类型,mysql,cynosdbmysql,tdapg,tdpg,tdsqlmysql等 注意:此字段可能返回 null,表示取不到有效值。
      • getSrcAccessType

        public String getSrcAccessType()
        Get 源端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SrcAccessType 源端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。
      • setSrcAccessType

        public void setSrcAccessType​(String SrcAccessType)
        Set 源端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SrcAccessType - 源端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。
      • getSrcInfo

        public Endpoint getSrcInfo()
        Get 源端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SrcInfo 源端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      • setSrcInfo

        public void setSrcInfo​(Endpoint SrcInfo)
        Set 源端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SrcInfo - 源端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      • getSrcNodeType

        public String getSrcNodeType()
        Get 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SrcNodeType 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster 注意:此字段可能返回 null,表示取不到有效值。
      • setSrcNodeType

        public void setSrcNodeType​(String SrcNodeType)
        Set 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SrcNodeType - 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster 注意:此字段可能返回 null,表示取不到有效值。
      • getSrcInfos

        public SyncDBEndpointInfos getSrcInfos()
        Get 源端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SrcInfos 源端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      • setSrcInfos

        public void setSrcInfos​(SyncDBEndpointInfos SrcInfos)
        Set 源端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SrcInfos - 源端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      • getDstRegion

        public String getDstRegion()
        Get 目标端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DstRegion 目标端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。
      • setDstRegion

        public void setDstRegion​(String DstRegion)
        Set 目标端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DstRegion - 目标端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。
      • getDstDatabaseType

        public String getDstDatabaseType()
        Get 目标端数据库类型,mysql,cynosdbmysql,tdapg,tdpg,tdsqlmysql等 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DstDatabaseType 目标端数据库类型,mysql,cynosdbmysql,tdapg,tdpg,tdsqlmysql等 注意:此字段可能返回 null,表示取不到有效值。
      • setDstDatabaseType

        public void setDstDatabaseType​(String DstDatabaseType)
        Set 目标端数据库类型,mysql,cynosdbmysql,tdapg,tdpg,tdsqlmysql等 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DstDatabaseType - 目标端数据库类型,mysql,cynosdbmysql,tdapg,tdpg,tdsqlmysql等 注意:此字段可能返回 null,表示取不到有效值。
      • getDstAccessType

        public String getDstAccessType()
        Get 目标端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DstAccessType 目标端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。
      • setDstAccessType

        public void setDstAccessType​(String DstAccessType)
        Set 目标端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DstAccessType - 目标端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。
      • getDstInfo

        public Endpoint getDstInfo()
        Get 目标端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DstInfo 目标端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      • setDstInfo

        public void setDstInfo​(Endpoint DstInfo)
        Set 目标端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DstInfo - 目标端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      • getDstNodeType

        public String getDstNodeType()
        Get 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DstNodeType 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster 注意:此字段可能返回 null,表示取不到有效值。
      • setDstNodeType

        public void setDstNodeType​(String DstNodeType)
        Set 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DstNodeType - 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster 注意:此字段可能返回 null,表示取不到有效值。
      • getDstInfos

        public SyncDBEndpointInfos getDstInfos()
        Get 目标端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DstInfos 目标端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      • setDstInfos

        public void setDstInfos​(SyncDBEndpointInfos DstInfos)
        Set 目标端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DstInfos - 目标端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。
      • getCreateTime

        public String getCreateTime()
        Get 创建时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CreateTime 创建时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 创建时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CreateTime - 创建时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      • getStartTime

        public String getStartTime()
        Get 开始时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StartTime 开始时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 开始时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StartTime - 开始时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      • getStatus

        public String getStatus()
        Get 任务状态,UnInitialized(未初始化)、Initialized(已初始化)、Checking(校验中)、CheckPass(校验通过)、CheckNotPass(校验不通过)、ReadyRunning(准备运行)、Running(运行中)、Pausing(暂停中)、Paused(已暂停)、Stopping(停止中)、Stopped(已结束)、ResumableErr(任务错误)、Resuming(恢复中)、Failed(失败)、Released(已释放)、Resetting(重置中)、Unknown(未知) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Status 任务状态,UnInitialized(未初始化)、Initialized(已初始化)、Checking(校验中)、CheckPass(校验通过)、CheckNotPass(校验不通过)、ReadyRunning(准备运行)、Running(运行中)、Pausing(暂停中)、Paused(已暂停)、Stopping(停止中)、Stopped(已结束)、ResumableErr(任务错误)、Resuming(恢复中)、Failed(失败)、Released(已释放)、Resetting(重置中)、Unknown(未知) 注意:此字段可能返回 null,表示取不到有效值。
      • setStatus

        public void setStatus​(String Status)
        Set 任务状态,UnInitialized(未初始化)、Initialized(已初始化)、Checking(校验中)、CheckPass(校验通过)、CheckNotPass(校验不通过)、ReadyRunning(准备运行)、Running(运行中)、Pausing(暂停中)、Paused(已暂停)、Stopping(停止中)、Stopped(已结束)、ResumableErr(任务错误)、Resuming(恢复中)、Failed(失败)、Released(已释放)、Resetting(重置中)、Unknown(未知) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Status - 任务状态,UnInitialized(未初始化)、Initialized(已初始化)、Checking(校验中)、CheckPass(校验通过)、CheckNotPass(校验不通过)、ReadyRunning(准备运行)、Running(运行中)、Pausing(暂停中)、Paused(已暂停)、Stopping(停止中)、Stopped(已结束)、ResumableErr(任务错误)、Resuming(恢复中)、Failed(失败)、Released(已释放)、Resetting(重置中)、Unknown(未知) 注意:此字段可能返回 null,表示取不到有效值。
      • getEndTime

        public String getEndTime()
        Get 结束时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EndTime 结束时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 结束时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EndTime - 结束时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      • getTags

        public TagItem[] getTags()
        Get 标签相关信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Tags 标签相关信息 注意:此字段可能返回 null,表示取不到有效值。
      • setTags

        public void setTags​(TagItem[] Tags)
        Set 标签相关信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Tags - 标签相关信息 注意:此字段可能返回 null,表示取不到有效值。
      • getDetail

        public SyncDetailInfo getDetail()
        Get 同步任务运行步骤信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Detail 同步任务运行步骤信息 注意:此字段可能返回 null,表示取不到有效值。
      • setDetail

        public void setDetail​(SyncDetailInfo Detail)
        Set 同步任务运行步骤信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Detail - 同步任务运行步骤信息 注意:此字段可能返回 null,表示取不到有效值。
      • getTradeStatus

        public String getTradeStatus()
        Get 用于计费的状态,可能取值有:Normal(正常状态)、Resizing(变配中)、Renewing(续费中)、Isolating(隔离中)、Isolated(已隔离)、Offlining(下线中)、Offlined(已下线)、NotBilled(未计费)、Recovering(解隔离)、PostPay2Prepaying(按量计费转包年包月中)、PrePay2Postpaying(包年包月转按量计费中) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TradeStatus 用于计费的状态,可能取值有:Normal(正常状态)、Resizing(变配中)、Renewing(续费中)、Isolating(隔离中)、Isolated(已隔离)、Offlining(下线中)、Offlined(已下线)、NotBilled(未计费)、Recovering(解隔离)、PostPay2Prepaying(按量计费转包年包月中)、PrePay2Postpaying(包年包月转按量计费中) 注意:此字段可能返回 null,表示取不到有效值。
      • setTradeStatus

        public void setTradeStatus​(String TradeStatus)
        Set 用于计费的状态,可能取值有:Normal(正常状态)、Resizing(变配中)、Renewing(续费中)、Isolating(隔离中)、Isolated(已隔离)、Offlining(下线中)、Offlined(已下线)、NotBilled(未计费)、Recovering(解隔离)、PostPay2Prepaying(按量计费转包年包月中)、PrePay2Postpaying(包年包月转按量计费中) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TradeStatus - 用于计费的状态,可能取值有:Normal(正常状态)、Resizing(变配中)、Renewing(续费中)、Isolating(隔离中)、Isolated(已隔离)、Offlining(下线中)、Offlined(已下线)、NotBilled(未计费)、Recovering(解隔离)、PostPay2Prepaying(按量计费转包年包月中)、PrePay2Postpaying(包年包月转按量计费中) 注意:此字段可能返回 null,表示取不到有效值。
      • getInstanceClass

        public String getInstanceClass()
        Get 同步链路规格,如micro,small,medium,large 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InstanceClass 同步链路规格,如micro,small,medium,large 注意:此字段可能返回 null,表示取不到有效值。
      • setInstanceClass

        public void setInstanceClass​(String InstanceClass)
        Set 同步链路规格,如micro,small,medium,large 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InstanceClass - 同步链路规格,如micro,small,medium,large 注意:此字段可能返回 null,表示取不到有效值。
      • getAutoRenew

        public Long getAutoRenew()
        Get 自动续费标识,当PayMode值为PrePay则此项配置有意义,取值为:1(表示自动续费)、0(不自动续费) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AutoRenew 自动续费标识,当PayMode值为PrePay则此项配置有意义,取值为:1(表示自动续费)、0(不自动续费) 注意:此字段可能返回 null,表示取不到有效值。
      • setAutoRenew

        public void setAutoRenew​(Long AutoRenew)
        Set 自动续费标识,当PayMode值为PrePay则此项配置有意义,取值为:1(表示自动续费)、0(不自动续费) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AutoRenew - 自动续费标识,当PayMode值为PrePay则此项配置有意义,取值为:1(表示自动续费)、0(不自动续费) 注意:此字段可能返回 null,表示取不到有效值。
      • getOfflineTime

        public String getOfflineTime()
        Get 下线时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OfflineTime 下线时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      • setOfflineTime

        public void setOfflineTime​(String OfflineTime)
        Set 下线时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OfflineTime - 下线时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
      • getAutoRetryTimeRangeMinutes

        public Long getAutoRetryTimeRangeMinutes()
        Get 自动重试时间段设置 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AutoRetryTimeRangeMinutes 自动重试时间段设置 注意:此字段可能返回 null,表示取不到有效值。
      • setAutoRetryTimeRangeMinutes

        public void setAutoRetryTimeRangeMinutes​(Long AutoRetryTimeRangeMinutes)
        Set 自动重试时间段设置 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AutoRetryTimeRangeMinutes - 自动重试时间段设置 注意:此字段可能返回 null,表示取不到有效值。
      • getDumperResumeCtrl

        public String getDumperResumeCtrl()
        Get 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DumperResumeCtrl 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 注意:此字段可能返回 null,表示取不到有效值。
      • setDumperResumeCtrl

        public void setDumperResumeCtrl​(String DumperResumeCtrl)
        Set 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DumperResumeCtrl - 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 注意:此字段可能返回 null,表示取不到有效值。