Class ConfigureSyncJobRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dts.v20211206.models.ConfigureSyncJobRequest
-
public class ConfigureSyncJobRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ConfigureSyncJobRequest()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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetAutoRetryTimeRangeMinutes()Get 自动重试的时间段、可设置5至720分钟、0表示不重试StringgetDstAccessType()Get 目标端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云)、ckafka(CKafka实例),注意具体可选值依赖当前链路EndpointgetDstInfo()Get 目标端信息,单节点数据库使用SyncDBEndpointInfosgetDstInfos()Get 目标端信息,多节点数据库使用,且DstNodeType传clusterStringgetDstNodeType()Get 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用clusterStringgetExpectRunTime()Get 期待启动时间,当RunMode取值为Timed时,此值必填,形如:"2006-01-02 15:04:05"StringgetJobId()Get 同步实例id(即标识一个同步作业),形如sync-werwfs23StringgetJobMode()Get 枚举值是 liteMode 和 fullMode ,分别对应精简模式或正常模式StringgetJobName()Get 同步任务名称ObjectsgetObjects()Get 同步库表对象信息OptionsgetOptions()Get 同步任务选项;该字段下的RateLimitOption暂时无法生效、如果需要修改限速、可通过ModifySyncRateLimit接口完成限速StringgetRunMode()Get 运行模式,取值如:Immediate(表示立即运行,默认为此项值)、Timed(表示定时运行)StringgetSrcAccessType()Get 源端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云),注意具体可选值依赖当前链路EndpointgetSrcInfo()Get 源端信息,单节点数据库使用,且SrcNodeType传singleSyncDBEndpointInfosgetSrcInfos()Get 源端信息,多节点数据库使用,且SrcNodeType传clusterStringgetSrcNodeType()Get 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用clustervoidsetAutoRetryTimeRangeMinutes(Long AutoRetryTimeRangeMinutes)Set 自动重试的时间段、可设置5至720分钟、0表示不重试voidsetDstAccessType(String DstAccessType)Set 目标端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云)、ckafka(CKafka实例),注意具体可选值依赖当前链路voidsetDstInfo(Endpoint DstInfo)Set 目标端信息,单节点数据库使用voidsetDstInfos(SyncDBEndpointInfos DstInfos)Set 目标端信息,多节点数据库使用,且DstNodeType传clustervoidsetDstNodeType(String DstNodeType)Set 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用clustervoidsetExpectRunTime(String ExpectRunTime)Set 期待启动时间,当RunMode取值为Timed时,此值必填,形如:"2006-01-02 15:04:05"voidsetJobId(String JobId)Set 同步实例id(即标识一个同步作业),形如sync-werwfs23voidsetJobMode(String JobMode)Set 枚举值是 liteMode 和 fullMode ,分别对应精简模式或正常模式voidsetJobName(String JobName)Set 同步任务名称voidsetObjects(Objects Objects)Set 同步库表对象信息voidsetOptions(Options Options)Set 同步任务选项;该字段下的RateLimitOption暂时无法生效、如果需要修改限速、可通过ModifySyncRateLimit接口完成限速voidsetRunMode(String RunMode)Set 运行模式,取值如:Immediate(表示立即运行,默认为此项值)、Timed(表示定时运行)voidsetSrcAccessType(String SrcAccessType)Set 源端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云),注意具体可选值依赖当前链路voidsetSrcInfo(Endpoint SrcInfo)Set 源端信息,单节点数据库使用,且SrcNodeType传singlevoidsetSrcInfos(SyncDBEndpointInfos SrcInfos)Set 源端信息,多节点数据库使用,且SrcNodeType传clustervoidsetSrcNodeType(String SrcNodeType)Set 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用clustervoidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
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表示不重试
-
-