Class ConfigureSyncJobRequest

    • Constructor Detail

      • ConfigureSyncJobRequest

        public ConfigureSyncJobRequest()
      • ConfigureSyncJobRequest

        public ConfigureSyncJobRequest​(ConfigureSyncJobRequest 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-werwfs23
        Returns:
        JobId 同步实例id(即标识一个同步作业),形如sync-werwfs23
      • setJobId

        public void setJobId​(String JobId)
        Set 同步实例id(即标识一个同步作业),形如sync-werwfs23
        Parameters:
        JobId - 同步实例id(即标识一个同步作业),形如sync-werwfs23
      • getSrcAccessType

        public String getSrcAccessType()
        Get 源端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云),注意具体可选值依赖当前链路
        Returns:
        SrcAccessType 源端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云),注意具体可选值依赖当前链路
      • setSrcAccessType

        public void setSrcAccessType​(String SrcAccessType)
        Set 源端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云),注意具体可选值依赖当前链路
        Parameters:
        SrcAccessType - 源端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云),注意具体可选值依赖当前链路
      • getDstAccessType

        public String getDstAccessType()
        Get 目标端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云)、ckafka(CKafka实例),注意具体可选值依赖当前链路
        Returns:
        DstAccessType 目标端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云)、ckafka(CKafka实例),注意具体可选值依赖当前链路
      • setDstAccessType

        public void setDstAccessType​(String DstAccessType)
        Set 目标端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云)、ckafka(CKafka实例),注意具体可选值依赖当前链路
        Parameters:
        DstAccessType - 目标端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云)、ckafka(CKafka实例),注意具体可选值依赖当前链路
      • getObjects

        public Objects getObjects()
        Get 同步库表对象信息
        Returns:
        Objects 同步库表对象信息
      • setObjects

        public void setObjects​(Objects Objects)
        Set 同步库表对象信息
        Parameters:
        Objects - 同步库表对象信息
      • getJobName

        public String getJobName()
        Get 同步任务名称
        Returns:
        JobName 同步任务名称
      • setJobName

        public void setJobName​(String JobName)
        Set 同步任务名称
        Parameters:
        JobName - 同步任务名称
      • getJobMode

        public String getJobMode()
        Get 枚举值是 liteMode 和 fullMode ,分别对应精简模式或正常模式
        Returns:
        JobMode 枚举值是 liteMode 和 fullMode ,分别对应精简模式或正常模式
      • setJobMode

        public void setJobMode​(String JobMode)
        Set 枚举值是 liteMode 和 fullMode ,分别对应精简模式或正常模式
        Parameters:
        JobMode - 枚举值是 liteMode 和 fullMode ,分别对应精简模式或正常模式
      • getRunMode

        public String getRunMode()
        Get 运行模式,取值如:Immediate(表示立即运行,默认为此项值)、Timed(表示定时运行)
        Returns:
        RunMode 运行模式,取值如:Immediate(表示立即运行,默认为此项值)、Timed(表示定时运行)
      • setRunMode

        public void setRunMode​(String RunMode)
        Set 运行模式,取值如:Immediate(表示立即运行,默认为此项值)、Timed(表示定时运行)
        Parameters:
        RunMode - 运行模式,取值如:Immediate(表示立即运行,默认为此项值)、Timed(表示定时运行)
      • getExpectRunTime

        public String getExpectRunTime()
        Get 期待启动时间,当RunMode取值为Timed时,此值必填,形如:"2006-01-02 15:04:05"
        Returns:
        ExpectRunTime 期待启动时间,当RunMode取值为Timed时,此值必填,形如:"2006-01-02 15:04:05"
      • setExpectRunTime

        public void setExpectRunTime​(String ExpectRunTime)
        Set 期待启动时间,当RunMode取值为Timed时,此值必填,形如:"2006-01-02 15:04:05"
        Parameters:
        ExpectRunTime - 期待启动时间,当RunMode取值为Timed时,此值必填,形如:"2006-01-02 15:04:05"
      • getSrcInfo

        public Endpoint getSrcInfo()
        Get 源端信息,单节点数据库使用,且SrcNodeType传single
        Returns:
        SrcInfo 源端信息,单节点数据库使用,且SrcNodeType传single
      • setSrcInfo

        public void setSrcInfo​(Endpoint SrcInfo)
        Set 源端信息,单节点数据库使用,且SrcNodeType传single
        Parameters:
        SrcInfo - 源端信息,单节点数据库使用,且SrcNodeType传single
      • getSrcInfos

        public SyncDBEndpointInfos getSrcInfos()
        Get 源端信息,多节点数据库使用,且SrcNodeType传cluster
        Returns:
        SrcInfos 源端信息,多节点数据库使用,且SrcNodeType传cluster
      • setSrcInfos

        public void setSrcInfos​(SyncDBEndpointInfos SrcInfos)
        Set 源端信息,多节点数据库使用,且SrcNodeType传cluster
        Parameters:
        SrcInfos - 源端信息,多节点数据库使用,且SrcNodeType传cluster
      • getSrcNodeType

        public String getSrcNodeType()
        Get 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster
        Returns:
        SrcNodeType 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster
      • setSrcNodeType

        public void setSrcNodeType​(String SrcNodeType)
        Set 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster
        Parameters:
        SrcNodeType - 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster
      • getDstInfo

        public Endpoint getDstInfo()
        Get 目标端信息,单节点数据库使用
        Returns:
        DstInfo 目标端信息,单节点数据库使用
      • setDstInfo

        public void setDstInfo​(Endpoint DstInfo)
        Set 目标端信息,单节点数据库使用
        Parameters:
        DstInfo - 目标端信息,单节点数据库使用
      • getDstInfos

        public SyncDBEndpointInfos getDstInfos()
        Get 目标端信息,多节点数据库使用,且DstNodeType传cluster
        Returns:
        DstInfos 目标端信息,多节点数据库使用,且DstNodeType传cluster
      • setDstInfos

        public void setDstInfos​(SyncDBEndpointInfos DstInfos)
        Set 目标端信息,多节点数据库使用,且DstNodeType传cluster
        Parameters:
        DstInfos - 目标端信息,多节点数据库使用,且DstNodeType传cluster
      • getDstNodeType

        public String getDstNodeType()
        Get 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster
        Returns:
        DstNodeType 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster
      • setDstNodeType

        public void setDstNodeType​(String DstNodeType)
        Set 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster
        Parameters:
        DstNodeType - 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster
      • getOptions

        public Options getOptions()
        Get 同步任务选项;该字段下的RateLimitOption暂时无法生效、如果需要修改限速、可通过ModifySyncRateLimit接口完成限速
        Returns:
        Options 同步任务选项;该字段下的RateLimitOption暂时无法生效、如果需要修改限速、可通过ModifySyncRateLimit接口完成限速
      • setOptions

        public void setOptions​(Options Options)
        Set 同步任务选项;该字段下的RateLimitOption暂时无法生效、如果需要修改限速、可通过ModifySyncRateLimit接口完成限速
        Parameters:
        Options - 同步任务选项;该字段下的RateLimitOption暂时无法生效、如果需要修改限速、可通过ModifySyncRateLimit接口完成限速
      • getAutoRetryTimeRangeMinutes

        public Long getAutoRetryTimeRangeMinutes()
        Get 自动重试的时间段、可设置5至720分钟、0表示不重试
        Returns:
        AutoRetryTimeRangeMinutes 自动重试的时间段、可设置5至720分钟、0表示不重试
      • setAutoRetryTimeRangeMinutes

        public void setAutoRetryTimeRangeMinutes​(Long AutoRetryTimeRangeMinutes)
        Set 自动重试的时间段、可设置5至720分钟、0表示不重试
        Parameters:
        AutoRetryTimeRangeMinutes - 自动重试的时间段、可设置5至720分钟、0表示不重试