public class TaskDependDto extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
TaskDependDto()  | 
TaskDependDto(TaskDependDto 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 | 
getCrontabExpression()
Get crontab expression. 
 | 
String | 
getCycleType()
Get Cycle Type, Default: D
Supported types:
 O: One-time
 Y: Yearly
 M: Monthly
 W: Weekly
 D: Daily
 H: Hourly
 I: Minute
 C: Crontab expression type 
 | 
Long | 
getDelayTime()
Get Delay time. 
 | 
String | 
getEndTime()
Get Task end time. 
 | 
String | 
getInitStrategy()
Get Initialization strategy for scheduling. 
 | 
String | 
getOwnerUin()
Get Owner ID 
 | 
String | 
getProjectId()
Get Project ID. 
 | 
String | 
getScheduleDesc()
Get Specifies scheduling plan display description information. 
 | 
String | 
getStartTime()
Get Task start time. 
 | 
String | 
getStatus()
Get Task Status:
 N: New
 Y: Scheduling
 F: Offline
 O: Paused
 T: Offlining (in the process of being taken offline)
I* NVALID: Invalid 
 | 
String | 
getTaskAction()
Get Elastic cycle configuration. 
 | 
String | 
getTaskId()
Get Task ID 
 | 
String | 
getTaskName()
Get Task name. 
 | 
String | 
getTaskTypeDesc()
Get Task type description. 
 | 
Long | 
getTaskTypeId()
Get Task type id. 
 | 
String | 
getWorkflowId()
Get Workflow id. 
 | 
String | 
getWorkflowName()
Get Workflow name. 
 | 
void | 
setCrontabExpression(String CrontabExpression)
Set crontab expression. 
 | 
void | 
setCycleType(String CycleType)
Set Cycle Type, Default: D
Supported types:
 O: One-time
 Y: Yearly
 M: Monthly
 W: Weekly
 D: Daily
 H: Hourly
 I: Minute
 C: Crontab expression type 
 | 
void | 
setDelayTime(Long DelayTime)
Set Delay time. 
 | 
void | 
setEndTime(String EndTime)
Set Task end time. 
 | 
void | 
setInitStrategy(String InitStrategy)
Set Initialization strategy for scheduling. 
 | 
void | 
setOwnerUin(String OwnerUin)
Set Owner ID 
 | 
void | 
setProjectId(String ProjectId)
Set Project ID. 
 | 
void | 
setScheduleDesc(String ScheduleDesc)
Set Specifies scheduling plan display description information. 
 | 
void | 
setStartTime(String StartTime)
Set Task start time. 
 | 
void | 
setStatus(String Status)
Set Task Status:
 N: New
 Y: Scheduling
 F: Offline
 O: Paused
 T: Offlining (in the process of being taken offline)
I* NVALID: Invalid 
 | 
void | 
setTaskAction(String TaskAction)
Set Elastic cycle configuration. 
 | 
void | 
setTaskId(String TaskId)
Set Task ID 
 | 
void | 
setTaskName(String TaskName)
Set Task name. 
 | 
void | 
setTaskTypeDesc(String TaskTypeDesc)
Set Task type description. 
 | 
void | 
setTaskTypeId(Long TaskTypeId)
Set Task type id. 
 | 
void | 
setWorkflowId(String WorkflowId)
Set Workflow id. 
 | 
void | 
setWorkflowName(String WorkflowName)
Set Workflow name. 
 | 
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 TaskDependDto()
public TaskDependDto(TaskDependDto source)
public String getTaskId()
public void setTaskId(String TaskId)
TaskId - Task IDpublic String getTaskName()
public void setTaskName(String TaskName)
TaskName - Task name.public String getWorkflowId()
public void setWorkflowId(String WorkflowId)
WorkflowId - Workflow id.public String getWorkflowName()
public void setWorkflowName(String WorkflowName)
WorkflowName - Workflow name.public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId - Project ID.public String getStatus()
public void setStatus(String Status)
Status - Task Status:
 N: New
 Y: Scheduling
 F: Offline
 O: Paused
 T: Offlining (in the process of being taken offline)
I* NVALID: Invalidpublic Long getTaskTypeId()
public void setTaskTypeId(Long TaskTypeId)
TaskTypeId - Task type id.public String getTaskTypeDesc()
public void setTaskTypeDesc(String TaskTypeDesc)
TaskTypeDesc - Task type description.
-20 : universal data synchronization.
 - 25 :  ETLTaskType
 - 26 :  ETLTaskType
 - 30 :  python
 - 31 :  pyspark
 - 34 :  hivesql
 - 35 :  shell
 - 36 :  sparksql
 - 21 :  jdbcsql
 - 32 :  dlc
 - 33 :  ImpalaTaskType
 - 40 :  CDWTaskType
 - 41 :  kettle
 - 42 :  TCHouse-X
 - 43 :  TCHouse-X SQL
 - 46 :  dlcsparkTaskType
 - 47 :  TiOneMachineLearningTaskType
 - 48 :  Trino
 - 50 :  DLCPyspark
 - 23 :  TencentDistributedSQL
 - 39 :  spark
 - 92 :  MRTaskType
 - 38 :  ShellScript
 - 70 :  HiveSQLScrip
-130: branch.
-131: merge.
-132: Notebook 
-133: SSH node.
 - 134 :  StarRocks
 - 137 :  For-each
-10000 : custom business common.public String getScheduleDesc()
public void setScheduleDesc(String ScheduleDesc)
ScheduleDesc - Specifies scheduling plan display description information.public String getStartTime()
public void setStartTime(String StartTime)
StartTime - Task start time.public String getEndTime()
public void setEndTime(String EndTime)
EndTime - Task end time.public Long getDelayTime()
public void setDelayTime(Long DelayTime)
DelayTime - Delay time.public String getCycleType()
public void setCycleType(String CycleType)
CycleType - Cycle Type, Default: D
Supported types:
 O: One-time
 Y: Yearly
 M: Monthly
 W: Weekly
 D: Daily
 H: Hourly
 I: Minute
 C: Crontab expression typepublic String getOwnerUin()
public void setOwnerUin(String OwnerUin)
OwnerUin - Owner IDpublic String getTaskAction()
public void setTaskAction(String TaskAction)
TaskAction - Elastic cycle configuration.public String getInitStrategy()
public void setInitStrategy(String InitStrategy)
InitStrategy - Initialization strategy for scheduling.public String getCrontabExpression()
public void setCrontabExpression(String CrontabExpression)
CrontabExpression - crontab expression.Copyright © 2025. All rights reserved.