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.