Class ModifyExecStrategyRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.wedata.v20210820.models.ModifyExecStrategyRequest
-
public class ModifyExecStrategyRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyExecStrategyRequest()ModifyExecStrategyRequest(ModifyExecStrategyRequest 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 LonggetCycleStep()Get 离线周期模式下,调度步长StringgetCycleType()Get 离线周期模式下,调度周期 MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:MStringgetDatabaseId()Get 数据库IdStringgetDatasourceId()Get 数据源IdLonggetDelayTime()Get 延时执行时间,单位分钟,可选: <0-1439StringgetEndTime()Get 离线周期模式下,生效日期-结束时间StringgetExecEngineType()Get 运行的执行引擎,不传时会请求该数据源下默认的执行引擎StringgetExecQueue()Get 计算队列StringgetExecutorGroupId()Get 执行资源组IDStringgetExecutorGroupName()Get 执行资源组名称LonggetMonitorType()Get 监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测StringgetProjectId()Get 项目IDLonggetRuleGroupId()Get 规则组IDStringgetStartTime()Get 离线周期模式下,生效日期-开始时间StringgetTableId()Get 数据表IdStringgetTaskAction()Get 离线周期模式下,指定时间ProdSchedulerTask[]getTasks()Get 关联的生产调度任务列表voidsetCycleStep(Long CycleStep)Set 离线周期模式下,调度步长voidsetCycleType(String CycleType)Set 离线周期模式下,调度周期 MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:MvoidsetDatabaseId(String DatabaseId)Set 数据库IdvoidsetDatasourceId(String DatasourceId)Set 数据源IdvoidsetDelayTime(Long DelayTime)Set 延时执行时间,单位分钟,可选: <0-1439voidsetEndTime(String EndTime)Set 离线周期模式下,生效日期-结束时间voidsetExecEngineType(String ExecEngineType)Set 运行的执行引擎,不传时会请求该数据源下默认的执行引擎voidsetExecQueue(String ExecQueue)Set 计算队列voidsetExecutorGroupId(String ExecutorGroupId)Set 执行资源组IDvoidsetExecutorGroupName(String ExecutorGroupName)Set 执行资源组名称voidsetMonitorType(Long MonitorType)Set 监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测voidsetProjectId(String ProjectId)Set 项目IDvoidsetRuleGroupId(Long RuleGroupId)Set 规则组IDvoidsetStartTime(String StartTime)Set 离线周期模式下,生效日期-开始时间voidsetTableId(String TableId)Set 数据表IdvoidsetTaskAction(String TaskAction)Set 离线周期模式下,指定时间voidsetTasks(ProdSchedulerTask[] Tasks)Set 关联的生产调度任务列表voidtoMap(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
-
ModifyExecStrategyRequest
public ModifyExecStrategyRequest()
-
ModifyExecStrategyRequest
public ModifyExecStrategyRequest(ModifyExecStrategyRequest 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
-
getRuleGroupId
public Long getRuleGroupId()
Get 规则组ID- Returns:
- RuleGroupId 规则组ID
-
setRuleGroupId
public void setRuleGroupId(Long RuleGroupId)
Set 规则组ID- Parameters:
RuleGroupId- 规则组ID
-
getMonitorType
public Long getMonitorType()
Get 监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测- Returns:
- MonitorType 监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测
-
setMonitorType
public void setMonitorType(Long MonitorType)
Set 监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测- Parameters:
MonitorType- 监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测
-
getExecQueue
public String getExecQueue()
Get 计算队列- Returns:
- ExecQueue 计算队列
-
setExecQueue
public void setExecQueue(String ExecQueue)
Set 计算队列- Parameters:
ExecQueue- 计算队列
-
getExecutorGroupId
public String getExecutorGroupId()
Get 执行资源组ID- Returns:
- ExecutorGroupId 执行资源组ID
-
setExecutorGroupId
public void setExecutorGroupId(String ExecutorGroupId)
Set 执行资源组ID- Parameters:
ExecutorGroupId- 执行资源组ID
-
getExecutorGroupName
public String getExecutorGroupName()
Get 执行资源组名称- Returns:
- ExecutorGroupName 执行资源组名称
-
setExecutorGroupName
public void setExecutorGroupName(String ExecutorGroupName)
Set 执行资源组名称- Parameters:
ExecutorGroupName- 执行资源组名称
-
getTasks
public ProdSchedulerTask[] getTasks()
Get 关联的生产调度任务列表- Returns:
- Tasks 关联的生产调度任务列表
-
setTasks
public void setTasks(ProdSchedulerTask[] Tasks)
Set 关联的生产调度任务列表- Parameters:
Tasks- 关联的生产调度任务列表
-
getProjectId
public String getProjectId()
Get 项目ID- Returns:
- ProjectId 项目ID
-
setProjectId
public void setProjectId(String ProjectId)
Set 项目ID- Parameters:
ProjectId- 项目ID
-
getStartTime
public String getStartTime()
Get 离线周期模式下,生效日期-开始时间- Returns:
- StartTime 离线周期模式下,生效日期-开始时间
-
setStartTime
public void setStartTime(String StartTime)
Set 离线周期模式下,生效日期-开始时间- Parameters:
StartTime- 离线周期模式下,生效日期-开始时间
-
getEndTime
public String getEndTime()
Get 离线周期模式下,生效日期-结束时间- Returns:
- EndTime 离线周期模式下,生效日期-结束时间
-
setEndTime
public void setEndTime(String EndTime)
Set 离线周期模式下,生效日期-结束时间- Parameters:
EndTime- 离线周期模式下,生效日期-结束时间
-
getCycleType
public String getCycleType()
Get 离线周期模式下,调度周期 MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M- Returns:
- CycleType 离线周期模式下,调度周期 MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M
-
setCycleType
public void setCycleType(String CycleType)
Set 离线周期模式下,调度周期 MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M- Parameters:
CycleType- 离线周期模式下,调度周期 MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M
-
getCycleStep
public Long getCycleStep()
Get 离线周期模式下,调度步长- Returns:
- CycleStep 离线周期模式下,调度步长
-
setCycleStep
public void setCycleStep(Long CycleStep)
Set 离线周期模式下,调度步长- Parameters:
CycleStep- 离线周期模式下,调度步长
-
getTaskAction
public String getTaskAction()
Get 离线周期模式下,指定时间- Returns:
- TaskAction 离线周期模式下,指定时间
-
setTaskAction
public void setTaskAction(String TaskAction)
Set 离线周期模式下,指定时间- Parameters:
TaskAction- 离线周期模式下,指定时间
-
getDelayTime
public Long getDelayTime()
Get 延时执行时间,单位分钟,可选: <0-1439- Returns:
- DelayTime 延时执行时间,单位分钟,可选: <0-1439
-
setDelayTime
public void setDelayTime(Long DelayTime)
Set 延时执行时间,单位分钟,可选: <0-1439- Parameters:
DelayTime- 延时执行时间,单位分钟,可选: <0-1439
-
getDatabaseId
public String getDatabaseId()
Get 数据库Id- Returns:
- DatabaseId 数据库Id
-
setDatabaseId
public void setDatabaseId(String DatabaseId)
Set 数据库Id- Parameters:
DatabaseId- 数据库Id
-
getDatasourceId
public String getDatasourceId()
Get 数据源Id- Returns:
- DatasourceId 数据源Id
-
setDatasourceId
public void setDatasourceId(String DatasourceId)
Set 数据源Id- Parameters:
DatasourceId- 数据源Id
-
getTableId
public String getTableId()
Get 数据表Id- Returns:
- TableId 数据表Id
-
setTableId
public void setTableId(String TableId)
Set 数据表Id- Parameters:
TableId- 数据表Id
-
getExecEngineType
public String getExecEngineType()
Get 运行的执行引擎,不传时会请求该数据源下默认的执行引擎- Returns:
- ExecEngineType 运行的执行引擎,不传时会请求该数据源下默认的执行引擎
-
setExecEngineType
public void setExecEngineType(String ExecEngineType)
Set 运行的执行引擎,不传时会请求该数据源下默认的执行引擎- Parameters:
ExecEngineType- 运行的执行引擎,不传时会请求该数据源下默认的执行引擎
-
-