public class BackFillRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
Boolean |
asc
The running sequence of task flows for data backfill.
|
String |
backFillDate
The date for the data to be backfilled.
|
String |
backFillDateBegin
The start date of the date range for the data to be backfilled.
|
String |
backFillDateEnd
The end date of the date range for the data to be backfilled.
|
Long |
dagId
The ID of the task flow.
|
List<Long> |
filterNodeIds
Filter condition, which specifies the list of node IDs in the task flow that do not need to supplement data.
|
Long |
historyDagId
The ID of the historical task flow.
|
Integer |
interval
The interval at which data backfill is performed.
|
Boolean |
isTriggerSubTree
Specifies whether to run descendant nodes.
|
List<Long> |
startNodeIds
The number of nodes for which you want to backfill data.
|
Long |
tid
The ID of the tenant.
|
| 构造器和说明 |
|---|
BackFillRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
static BackFillRequest |
build(Map<String,?> map) |
Boolean |
getAsc() |
String |
getBackFillDate() |
String |
getBackFillDateBegin() |
String |
getBackFillDateEnd() |
Long |
getDagId() |
List<Long> |
getFilterNodeIds() |
Long |
getHistoryDagId() |
Integer |
getInterval() |
Boolean |
getIsTriggerSubTree() |
List<Long> |
getStartNodeIds() |
Long |
getTid() |
BackFillRequest |
setAsc(Boolean asc) |
BackFillRequest |
setBackFillDate(String backFillDate) |
BackFillRequest |
setBackFillDateBegin(String backFillDateBegin) |
BackFillRequest |
setBackFillDateEnd(String backFillDateEnd) |
BackFillRequest |
setDagId(Long dagId) |
BackFillRequest |
setFilterNodeIds(List<Long> filterNodeIds) |
BackFillRequest |
setHistoryDagId(Long historyDagId) |
BackFillRequest |
setInterval(Integer interval) |
BackFillRequest |
setIsTriggerSubTree(Boolean isTriggerSubTree) |
BackFillRequest |
setStartNodeIds(List<Long> startNodeIds) |
BackFillRequest |
setTid(Long tid) |
@NameInMap(value="Asc") public Boolean asc
The running sequence of task flows for data backfill. Valid values:
0
@NameInMap(value="BackFillDate") public String backFillDate
The date for the data to be backfilled. This parameter is required if you specify a date for data backfill.
example:2022-01-14
@NameInMap(value="BackFillDateBegin") public String backFillDateBegin
The start date of the date range for the data to be backfilled. This parameter is required if you specify a date range for data backfill.
example:2022-01-14
@NameInMap(value="BackFillDateEnd") public String backFillDateEnd
The end date of the date range for the data to be backfilled. This parameter is required if you specify a date range for data backfill.
example:2022-09-29
@NameInMap(value="DagId") public Long dagId
The ID of the task flow. You can call the ListTaskFlow or ListLhTaskFlowAndScenario operation to query the task flow ID.
This parameter is required.
example:15***
@NameInMap(value="FilterNodeIds") public List<Long> filterNodeIds
Filter condition, which specifies the list of node IDs in the task flow that do not need to supplement data.
@NameInMap(value="HistoryDagId") public Long historyDagId
The ID of the historical task flow.
example:16***
@NameInMap(value="Interval") public Integer interval
The interval at which data backfill is performed. Unit: hours. Minimum value: 1. Default value: 24.
example:24
@NameInMap(value="IsTriggerSubTree") public Boolean isTriggerSubTree
Specifies whether to run descendant nodes. Default value: true.
example:true
@NameInMap(value="StartNodeIds") public List<Long> startNodeIds
The number of nodes for which you want to backfill data.
@NameInMap(value="Tid") public Long tid
The ID of the tenant.
example:To view the ID of the tenant, go to the Data Management (DMS) console and move the pointer over the profile picture in the upper-right corner. For more information, see View information about the current tenant.
3***
public static BackFillRequest build(Map<String,?> map) throws Exception
Exceptionpublic BackFillRequest setAsc(Boolean asc)
public Boolean getAsc()
public BackFillRequest setBackFillDate(String backFillDate)
public String getBackFillDate()
public BackFillRequest setBackFillDateBegin(String backFillDateBegin)
public String getBackFillDateBegin()
public BackFillRequest setBackFillDateEnd(String backFillDateEnd)
public String getBackFillDateEnd()
public BackFillRequest setDagId(Long dagId)
public Long getDagId()
public BackFillRequest setFilterNodeIds(List<Long> filterNodeIds)
public BackFillRequest setHistoryDagId(Long historyDagId)
public Long getHistoryDagId()
public BackFillRequest setInterval(Integer interval)
public Integer getInterval()
public BackFillRequest setIsTriggerSubTree(Boolean isTriggerSubTree)
public Boolean getIsTriggerSubTree()
public BackFillRequest setStartNodeIds(List<Long> startNodeIds)
public BackFillRequest setTid(Long tid)
public Long getTid()
Copyright © 2025. All rights reserved.