Class DependencyConfig
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.wedata.v20210820.models.DependencyConfig
-
public class DependencyConfig extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DependencyConfig()
DependencyConfig(DependencyConfig 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
getDependConfType()
Get 仅五种周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTEString
getDependencyStrategy()
Get WAITING,等待(默认策略)EXECUTING:执行TaskInnerInfo
getParentTask()
Get 父任务信息 注意:此字段可能返回 null,表示取不到有效值。TaskInnerInfo
getSonTask()
Get 子任务信息 注意:此字段可能返回 null,表示取不到有效值。String
getSubordinateCyclicType()
Get 依赖配置从属周期类型,CURRENT_HOUR,PREVIOUS_HOUR,CURRENT_DAY,PREVIOUS_DAY,PREVIOUS_WEEK,PREVIOUS_FRIDAY,PREVIOUS_WEEKEND,CURRENT_MONTH,PREVIOUS_MONTH,PREVIOUS_END_OF_MONTH PREVIOUS_BEGIN_OF_MONTH,ALL_MONTH_OF_YEAR,ALL_DAY_OF_YEAR,CURRENT_YEAR,CURRENT,CURRENT_MINUTE,PREVIOUS_MINUTE_CYCLE,PREVIOUS_HOUR_CYCLEvoid
setDependConfType(String DependConfType)
Set 仅五种周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTEvoid
setDependencyStrategy(String DependencyStrategy)
Set WAITING,等待(默认策略)EXECUTING:执行void
setParentTask(TaskInnerInfo ParentTask)
Set 父任务信息 注意:此字段可能返回 null,表示取不到有效值。void
setSonTask(TaskInnerInfo SonTask)
Set 子任务信息 注意:此字段可能返回 null,表示取不到有效值。void
setSubordinateCyclicType(String SubordinateCyclicType)
Set 依赖配置从属周期类型,CURRENT_HOUR,PREVIOUS_HOUR,CURRENT_DAY,PREVIOUS_DAY,PREVIOUS_WEEK,PREVIOUS_FRIDAY,PREVIOUS_WEEKEND,CURRENT_MONTH,PREVIOUS_MONTH,PREVIOUS_END_OF_MONTH PREVIOUS_BEGIN_OF_MONTH,ALL_MONTH_OF_YEAR,ALL_DAY_OF_YEAR,CURRENT_YEAR,CURRENT,CURRENT_MINUTE,PREVIOUS_MINUTE_CYCLE,PREVIOUS_HOUR_CYCLEvoid
toMap(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
-
DependencyConfig
public DependencyConfig()
-
DependencyConfig
public DependencyConfig(DependencyConfig 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
-
getDependConfType
public String getDependConfType()
Get 仅五种周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTE- Returns:
- DependConfType 仅五种周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTE
-
setDependConfType
public void setDependConfType(String DependConfType)
Set 仅五种周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTE- Parameters:
DependConfType
- 仅五种周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTE
-
getSubordinateCyclicType
public String getSubordinateCyclicType()
Get 依赖配置从属周期类型,CURRENT_HOUR,PREVIOUS_HOUR,CURRENT_DAY,PREVIOUS_DAY,PREVIOUS_WEEK,PREVIOUS_FRIDAY,PREVIOUS_WEEKEND,CURRENT_MONTH,PREVIOUS_MONTH,PREVIOUS_END_OF_MONTH PREVIOUS_BEGIN_OF_MONTH,ALL_MONTH_OF_YEAR,ALL_DAY_OF_YEAR,CURRENT_YEAR,CURRENT,CURRENT_MINUTE,PREVIOUS_MINUTE_CYCLE,PREVIOUS_HOUR_CYCLE- Returns:
- SubordinateCyclicType 依赖配置从属周期类型,CURRENT_HOUR,PREVIOUS_HOUR,CURRENT_DAY,PREVIOUS_DAY,PREVIOUS_WEEK,PREVIOUS_FRIDAY,PREVIOUS_WEEKEND,CURRENT_MONTH,PREVIOUS_MONTH,PREVIOUS_END_OF_MONTH PREVIOUS_BEGIN_OF_MONTH,ALL_MONTH_OF_YEAR,ALL_DAY_OF_YEAR,CURRENT_YEAR,CURRENT,CURRENT_MINUTE,PREVIOUS_MINUTE_CYCLE,PREVIOUS_HOUR_CYCLE
-
setSubordinateCyclicType
public void setSubordinateCyclicType(String SubordinateCyclicType)
Set 依赖配置从属周期类型,CURRENT_HOUR,PREVIOUS_HOUR,CURRENT_DAY,PREVIOUS_DAY,PREVIOUS_WEEK,PREVIOUS_FRIDAY,PREVIOUS_WEEKEND,CURRENT_MONTH,PREVIOUS_MONTH,PREVIOUS_END_OF_MONTH PREVIOUS_BEGIN_OF_MONTH,ALL_MONTH_OF_YEAR,ALL_DAY_OF_YEAR,CURRENT_YEAR,CURRENT,CURRENT_MINUTE,PREVIOUS_MINUTE_CYCLE,PREVIOUS_HOUR_CYCLE- Parameters:
SubordinateCyclicType
- 依赖配置从属周期类型,CURRENT_HOUR,PREVIOUS_HOUR,CURRENT_DAY,PREVIOUS_DAY,PREVIOUS_WEEK,PREVIOUS_FRIDAY,PREVIOUS_WEEKEND,CURRENT_MONTH,PREVIOUS_MONTH,PREVIOUS_END_OF_MONTH PREVIOUS_BEGIN_OF_MONTH,ALL_MONTH_OF_YEAR,ALL_DAY_OF_YEAR,CURRENT_YEAR,CURRENT,CURRENT_MINUTE,PREVIOUS_MINUTE_CYCLE,PREVIOUS_HOUR_CYCLE
-
getDependencyStrategy
public String getDependencyStrategy()
Get WAITING,等待(默认策略)EXECUTING:执行- Returns:
- DependencyStrategy WAITING,等待(默认策略)EXECUTING:执行
-
setDependencyStrategy
public void setDependencyStrategy(String DependencyStrategy)
Set WAITING,等待(默认策略)EXECUTING:执行- Parameters:
DependencyStrategy
- WAITING,等待(默认策略)EXECUTING:执行
-
getParentTask
public TaskInnerInfo getParentTask()
Get 父任务信息 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ParentTask 父任务信息 注意:此字段可能返回 null,表示取不到有效值。
-
setParentTask
public void setParentTask(TaskInnerInfo ParentTask)
Set 父任务信息 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ParentTask
- 父任务信息 注意:此字段可能返回 null,表示取不到有效值。
-
getSonTask
public TaskInnerInfo getSonTask()
Get 子任务信息 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SonTask 子任务信息 注意:此字段可能返回 null,表示取不到有效值。
-
setSonTask
public void setSonTask(TaskInnerInfo SonTask)
Set 子任务信息 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SonTask
- 子任务信息 注意:此字段可能返回 null,表示取不到有效值。
-
-