public class OpsTaskDepend extends AbstractModel
header, skipSign| Constructor and Description |
|---|
OpsTaskDepend() |
OpsTaskDepend(OpsTaskDepend 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 |
getCycleType()
Get Task Cycle Type
ONEOFF_CYCLE: One-time
YEAR_CYCLE: Yearly
MONTH_CYCLE: Monthly
WEEK_CYCLE: Weekly
DAY_CYCLE: Daily
HOUR_CYCLE: Hourly
MINUTE_CYCLE: Minute-level
CRONTAB_CYCLE: Crontab expression-based
|
String |
getExecutionEndTime()
Get Execution end time.
|
String |
getExecutionStartTime()
Get Execution start time.
|
String |
getFirstRunTime()
Get First running time
|
String |
getFirstSubmitTime()
Get Latest submission time.
|
String |
getFolderId()
Get Folder ID
|
String |
getFolderName()
Get Folder name.
|
String |
getOwnerUin()
Get Specifies the person in charge.
|
String |
getProjectId()
Get Project ID.
|
String |
getProjectName()
Get Project name.
|
String |
getScheduleDesc()
Get Describes the scheduling plan display description information.
|
String |
getStatus()
Get Task Status
-N: New
-Y: Scheduling
-F: Offline
-O: Paused
-T: Offlining
-INVALID: Invalid
|
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 |
setCycleType(String CycleType)
Set Task Cycle Type
ONEOFF_CYCLE: One-time
YEAR_CYCLE: Yearly
MONTH_CYCLE: Monthly
WEEK_CYCLE: Weekly
DAY_CYCLE: Daily
HOUR_CYCLE: Hourly
MINUTE_CYCLE: Minute-level
CRONTAB_CYCLE: Crontab expression-based
|
void |
setExecutionEndTime(String ExecutionEndTime)
Set Execution end time.
|
void |
setExecutionStartTime(String ExecutionStartTime)
Set Execution start time.
|
void |
setFirstRunTime(String FirstRunTime)
Set First running time
|
void |
setFirstSubmitTime(String FirstSubmitTime)
Set Latest submission time.
|
void |
setFolderId(String FolderId)
Set Folder ID
|
void |
setFolderName(String FolderName)
Set Folder name.
|
void |
setOwnerUin(String OwnerUin)
Set Specifies the person in charge.
|
void |
setProjectId(String ProjectId)
Set Project ID.
|
void |
setProjectName(String ProjectName)
Set Project name.
|
void |
setScheduleDesc(String ScheduleDesc)
Set Describes the scheduling plan display description information.
|
void |
setStatus(String Status)
Set Task Status
-N: New
-Y: Scheduling
-F: Offline
-O: Paused
-T: Offlining
-INVALID: Invalid
|
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 OpsTaskDepend()
public OpsTaskDepend(OpsTaskDepend 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 getProjectName()
public void setProjectName(String ProjectName)
ProjectName - Project name.public String getStatus()
public void setStatus(String Status)
Status - Task Status
-N: New
-Y: Scheduling
-F: Offline
-O: Paused
-T: Offlining
-INVALID: Invalidpublic Long getTaskTypeId()
public void setTaskTypeId(Long TaskTypeId)
TaskTypeId - Task type Id.
21:JDBC SQL
23:TDSQL-PostgreSQL
26:OfflineSynchronization
30:Python
31:PySpark
33:Impala
34:Hive SQL
35:Shell
36:Spark SQL
38:Shell Form Mode
39:Spark
40:TCHouse-P
41:Kettle
42:Tchouse-X
43:TCHouse-X SQL
46:DLC Spark
47:TiOne
48:Trino
50:DLC PySpark
92:MapReduce
130:Branch Node
131:Merged Node
132:Notebook
133:SSH
134:StarRocks
137:For-each
138:Setats SQL
Note: This field may return null, indicating that no valid values can be obtained.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: specifies the branch.
-131: specifies the merge.
-132: specifies the Notebook explore.
-133: specifies the SSH node.
- 134 : StarRocks
- 137 : For-each
-10000: common custom business.
Note: This field may return null, indicating that no valid values can be obtained.public String getFolderName()
public void setFolderName(String FolderName)
FolderName - Folder name.public String getFolderId()
public void setFolderId(String FolderId)
FolderId - Folder IDpublic String getFirstSubmitTime()
public void setFirstSubmitTime(String FirstSubmitTime)
FirstSubmitTime - Latest submission time.public String getFirstRunTime()
public void setFirstRunTime(String FirstRunTime)
FirstRunTime - First running timepublic String getScheduleDesc()
public void setScheduleDesc(String ScheduleDesc)
ScheduleDesc - Describes the scheduling plan display description information.public String getCycleType()
public void setCycleType(String CycleType)
CycleType - Task Cycle Type
ONEOFF_CYCLE: One-time
YEAR_CYCLE: Yearly
MONTH_CYCLE: Monthly
WEEK_CYCLE: Weekly
DAY_CYCLE: Daily
HOUR_CYCLE: Hourly
MINUTE_CYCLE: Minute-level
CRONTAB_CYCLE: Crontab expression-basedpublic String getOwnerUin()
public void setOwnerUin(String OwnerUin)
OwnerUin - Specifies the person in charge.public String getExecutionStartTime()
public void setExecutionStartTime(String ExecutionStartTime)
ExecutionStartTime - Execution start time. format: HH:mm, for example 00:00.public String getExecutionEndTime()
public void setExecutionEndTime(String ExecutionEndTime)
ExecutionEndTime - Execution end time. format: HH:mm, for example 23:59.Copyright © 2025. All rights reserved.