public class DependencyConfig extends AbstractModel
header, skipSign| Constructor and 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.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDependConfType()
Get Only five types of periodic execution dependency configurations: HOUR, DAY, WEEK, MONTH, YEAR, CRONTAB, MINUTE
|
String |
getDependencyStrategy()
Get WAITING, waiting (default policy) EXECUTING: executing
|
TaskInnerInfo |
getParentTask()
Get Parent Task Information
Note: This field may return null, indicating that no valid value can be obtained.
|
TaskInnerInfo |
getSonTask()
Get Subtask Information
Note: This field may return null, indicating that no valid value can be obtained.
|
String |
getSubordinateCyclicType()
Get Dependency Configuration Subordinate Period Type, 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
|
void |
setDependConfType(String DependConfType)
Set Only five types of periodic execution dependency configurations: HOUR, DAY, WEEK, MONTH, YEAR, CRONTAB, MINUTE
|
void |
setDependencyStrategy(String DependencyStrategy)
Set WAITING, waiting (default policy) EXECUTING: executing
|
void |
setParentTask(TaskInnerInfo ParentTask)
Set Parent Task Information
Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setSonTask(TaskInnerInfo SonTask)
Set Subtask Information
Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setSubordinateCyclicType(String SubordinateCyclicType)
Set Dependency Configuration Subordinate Period Type, 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
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DependencyConfig()
public DependencyConfig(DependencyConfig source)
public String getDependConfType()
public void setDependConfType(String DependConfType)
DependConfType - Only five types of periodic execution dependency configurations: HOUR, DAY, WEEK, MONTH, YEAR, CRONTAB, MINUTEpublic String getSubordinateCyclicType()
public void setSubordinateCyclicType(String SubordinateCyclicType)
SubordinateCyclicType - Dependency Configuration Subordinate Period Type, 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_CYCLEpublic String getDependencyStrategy()
public void setDependencyStrategy(String DependencyStrategy)
DependencyStrategy - WAITING, waiting (default policy) EXECUTING: executingpublic TaskInnerInfo getParentTask()
public void setParentTask(TaskInnerInfo ParentTask)
ParentTask - Parent Task Information
Note: This field may return null, indicating that no valid value can be obtained.public TaskInnerInfo getSonTask()
public void setSonTask(TaskInnerInfo SonTask)
SonTask - Subtask Information
Note: This field may return null, indicating that no valid value can be obtained.Copyright © 2025. All rights reserved.