public class CreateDataBackfillPlanRequest extends AbstractModel
header, skipSign| Constructor and Description |
|---|
CreateDataBackfillPlanRequest() |
CreateDataBackfillPlanRequest(CreateDataBackfillPlanRequest 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 |
getCheckParentType()
Get Check parent task type.
|
String |
getDataBackfillPlanName()
Get Backfill plan name.
|
DataBackfillRange[] |
getDataBackfillRangeList()
Get Specifies the data time configuration for the backfill task.
|
String |
getDataTimeOrder()
Get Backfill Execution Order - The execution order for backfill instances based on their data time.
|
String |
getIntegrationResourceGroupId()
Get Integration task resource group id.
|
String |
getProjectId()
Get Project ID
|
String |
getRedefineCycleType()
Get Backfill Instance Regeneration Cycle - If set, this will redefine the generation cycle of backfill task instances.
|
Long |
getRedefineParallelNum()
Get Customizes the degree of concurrency for instance running.
|
KVPair[] |
getRedefineParamList()
Get Custom parameter.
|
String |
getRedefineSelfWorkflowDependency()
Get Custom workflow self-dependency.
|
String |
getSchedulerResourceGroupId()
Get Scheduling resource group id.
|
Boolean |
getSkipEventListening()
Get Specifies whether to ignore event dependency for backfill.
|
String[] |
getTaskIds()
Get Backfill task collection.
|
String |
getTimeZone()
Get Time zone, default UTC+8.
|
void |
setCheckParentType(String CheckParentType)
Set Check parent task type.
|
void |
setDataBackfillPlanName(String DataBackfillPlanName)
Set Backfill plan name.
|
void |
setDataBackfillRangeList(DataBackfillRange[] DataBackfillRangeList)
Set Specifies the data time configuration for the backfill task.
|
void |
setDataTimeOrder(String DataTimeOrder)
Set Backfill Execution Order - The execution order for backfill instances based on their data time.
|
void |
setIntegrationResourceGroupId(String IntegrationResourceGroupId)
Set Integration task resource group id.
|
void |
setProjectId(String ProjectId)
Set Project ID
|
void |
setRedefineCycleType(String RedefineCycleType)
Set Backfill Instance Regeneration Cycle - If set, this will redefine the generation cycle of backfill task instances.
|
void |
setRedefineParallelNum(Long RedefineParallelNum)
Set Customizes the degree of concurrency for instance running.
|
void |
setRedefineParamList(KVPair[] RedefineParamList)
Set Custom parameter.
|
void |
setRedefineSelfWorkflowDependency(String RedefineSelfWorkflowDependency)
Set Custom workflow self-dependency.
|
void |
setSchedulerResourceGroupId(String SchedulerResourceGroupId)
Set Scheduling resource group id.
|
void |
setSkipEventListening(Boolean SkipEventListening)
Set Specifies whether to ignore event dependency for backfill.
|
void |
setTaskIds(String[] TaskIds)
Set Backfill task collection.
|
void |
setTimeZone(String TimeZone)
Set Time zone, default UTC+8.
|
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 CreateDataBackfillPlanRequest()
public CreateDataBackfillPlanRequest(CreateDataBackfillPlanRequest source)
public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId - Project IDpublic String[] getTaskIds()
public void setTaskIds(String[] TaskIds)
TaskIds - Backfill task collection.public DataBackfillRange[] getDataBackfillRangeList()
public void setDataBackfillRangeList(DataBackfillRange[] DataBackfillRangeList)
DataBackfillRangeList - Specifies the data time configuration for the backfill task.public String getTimeZone()
public void setTimeZone(String TimeZone)
TimeZone - Time zone, default UTC+8.public String getDataBackfillPlanName()
public void setDataBackfillPlanName(String DataBackfillPlanName)
DataBackfillPlanName - Backfill plan name. if left empty, a string of characters is randomly generated by system.public String getCheckParentType()
public void setCheckParentType(String CheckParentType)
CheckParentType - Check parent task type. valid values: NONE (do not check ALL), ALL (check ALL upstream parent tasks), MAKE_SCOPE (only check in the currently selected tasks of the backfill plan). default: NONE (do not check).public Boolean getSkipEventListening()
public void setSkipEventListening(Boolean SkipEventListening)
SkipEventListening - Specifies whether to ignore event dependency for backfill. default true.public String getRedefineSelfWorkflowDependency()
public void setRedefineSelfWorkflowDependency(String RedefineSelfWorkflowDependency)
RedefineSelfWorkflowDependency - Custom workflow self-dependency. valid values: yes or no. if not configured, use the original workflow self-dependency.public Long getRedefineParallelNum()
public void setRedefineParallelNum(Long RedefineParallelNum)
RedefineParallelNum - Customizes the degree of concurrency for instance running. if without configuring, use the existing self-dependent of the task.public String getSchedulerResourceGroupId()
public void setSchedulerResourceGroupId(String SchedulerResourceGroupId)
SchedulerResourceGroupId - Scheduling resource group id. if left empty, indicates usage of the original task scheduling execution resource group.public String getIntegrationResourceGroupId()
public void setIntegrationResourceGroupId(String IntegrationResourceGroupId)
IntegrationResourceGroupId - Integration task resource group id. indicates usage of the original task scheduling execution resource group if empty.public KVPair[] getRedefineParamList()
public void setRedefineParamList(KVPair[] RedefineParamList)
RedefineParamList - Custom parameter. re-specifies the task's parameters to facilitate the execution of new logic by replenished instances.public String getDataTimeOrder()
public void setDataTimeOrder(String DataTimeOrder)
DataTimeOrder - Backfill Execution Order - The execution order for backfill instances based on their data time. Effective only when both conditions are met:
1. Must be the same cycle task.
2. Priority is given to dependency order. If no dependencies apply, execution follows the configured order.
Valid values:
-NORMAL: No specific order (default)
-ORDER: Execute in chronological order
-REVERSE: Execute in reverse chronological orderpublic String getRedefineCycleType()
public void setRedefineCycleType(String RedefineCycleType)
RedefineCycleType - Backfill Instance Regeneration Cycle - If set, this will redefine the generation cycle of backfill task instances. Currently, only daily instances can be converted into instances generated on the first day of each month.
Valid value:
MONTH_CYCLE: MonthlyCopyright © 2025. All rights reserved.