public class ListInstancesRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
ListInstancesRequest() |
ListInstancesRequest(ListInstancesRequest 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[] |
getExecutorGroupIdList()
Get **执行资源组Id**
支持过滤多个,条件间为 或 的过滤关系
可以通过接口 DescribeNormalSchedulerExecutorGroups 获取项目下的所有调度资源组列表
可以通过接口 DescribeNormalIntegrationExecutorGroups 获取项目下的所有集成资源组列表
|
String[] |
getInChargeList()
Get **任务负责人**
支持过滤多个,条件间为 或 的过滤关系
|
Long[] |
getInstanceStateList()
Get **实例执行状态**
支持过滤多个,条件间为 或 的过滤关系
- [0] 表示 等待事件
- [12] 表示 等待上游
- [6, 7, 9, 10, 18] 表示 等待运行
- [1, 19, 22] 表示 运行中
- [21] 表示 跳过运行
- [3] 表示 失败重试
- [8, 4, 5, 13] 表示 失败
- [2] 表示 成功
|
Long |
getInstanceType()
Get **实例类型**
- 0 表示补录类型
- 1 表示周期实例
- 2 表示非周期实例
|
String |
getKeyword()
Get **任务名称 或 任务ID**
支持模糊搜索过滤, 多个用 英文逗号, 分割
|
Long |
getPageNumber()
Get **页码,整型**
配合pageSize使用且不能小于1, 默认值1
|
Long |
getPageSize()
Get **每页数目,整型**
配合pageNumber使用且不能大于200, 默认值 10
|
String |
getProjectId()
Get **项目ID**
|
String |
getScheduleTimeFrom()
Get **实例计划调度时间过滤条件**
过滤起始时间,时间格式为 yyyy-MM-dd HH:mm:ss
|
String |
getScheduleTimeTo()
Get **实例计划调度时间过滤条件**
过滤截止时间,时间格式为 yyyy-MM-dd HH:mm:ss
|
String |
getScheduleTimeZone()
Get **时区**
timeZone, 默认UTC+8
|
String |
getSortColumn()
Get **查询结果排序字段**
- SCHEDULE_DATE 表示 根据计划调度时间排序
- START_TIME 表示 根据实例开始执行时间排序
- END_TIME 表示 根据实例结束执行时间排序
- COST_TIME 表示 根据实例执行时长排序
|
String |
getSortType()
Get **实例排序方式**
- ASC
- DESC
|
String |
getStartTimeFrom()
Get **实例执行开始时间过滤条件**
过滤起始时间,时间格式为 yyyy-MM-dd HH:mm:ss
|
String |
getStartTimeTo()
Get **实例执行开始时间过滤条件**
过滤截止时间,时间格式为 yyyy-MM-dd HH:mm:ss
|
String[] |
getTaskCycleList()
Get **任务周期类型**
支持过滤多个,条件间为 或 的过滤关系
O: ONEOFF_CYCLE
Y: YEAR_CYCLE
M: MONTH_CYCLE
W: WEEK_CYCLE
D: DAY_CYCLE
H: HOUR_CYCLE
I: MINUTE_CYCLE
C: CRONTAB_CYCLE
|
String[] |
getTaskFolderIdList()
Get **任务所属文件件**
支持过滤多个,条件间为 或 的过滤关系
可以通过接口 FindAllFolder 获取项目下的所有文件夹列表
|
Long[] |
getTaskTypeIdList()
Get **任务类型Id**
- 支持过滤多个,条件间为 或 的过滤关系
- 可以通过接口 DescribeAllTaskType 获取项目支持的全部任务类型
|
String[] |
getWorkflowIdList()
Get **任务所属工作流**
支持过滤多个,条件间为 或 的过滤关系
可以通过接口 DescribeOpsWorkflows 获取项目下的所有工作流列表
|
void |
setExecutorGroupIdList(String[] ExecutorGroupIdList)
Set **执行资源组Id**
支持过滤多个,条件间为 或 的过滤关系
可以通过接口 DescribeNormalSchedulerExecutorGroups 获取项目下的所有调度资源组列表
可以通过接口 DescribeNormalIntegrationExecutorGroups 获取项目下的所有集成资源组列表
|
void |
setInChargeList(String[] InChargeList)
Set **任务负责人**
支持过滤多个,条件间为 或 的过滤关系
|
void |
setInstanceStateList(Long[] InstanceStateList)
Set **实例执行状态**
支持过滤多个,条件间为 或 的过滤关系
- [0] 表示 等待事件
- [12] 表示 等待上游
- [6, 7, 9, 10, 18] 表示 等待运行
- [1, 19, 22] 表示 运行中
- [21] 表示 跳过运行
- [3] 表示 失败重试
- [8, 4, 5, 13] 表示 失败
- [2] 表示 成功
|
void |
setInstanceType(Long InstanceType)
Set **实例类型**
- 0 表示补录类型
- 1 表示周期实例
- 2 表示非周期实例
|
void |
setKeyword(String Keyword)
Set **任务名称 或 任务ID**
支持模糊搜索过滤, 多个用 英文逗号, 分割
|
void |
setPageNumber(Long PageNumber)
Set **页码,整型**
配合pageSize使用且不能小于1, 默认值1
|
void |
setPageSize(Long PageSize)
Set **每页数目,整型**
配合pageNumber使用且不能大于200, 默认值 10
|
void |
setProjectId(String ProjectId)
Set **项目ID**
|
void |
setScheduleTimeFrom(String ScheduleTimeFrom)
Set **实例计划调度时间过滤条件**
过滤起始时间,时间格式为 yyyy-MM-dd HH:mm:ss
|
void |
setScheduleTimeTo(String ScheduleTimeTo)
Set **实例计划调度时间过滤条件**
过滤截止时间,时间格式为 yyyy-MM-dd HH:mm:ss
|
void |
setScheduleTimeZone(String ScheduleTimeZone)
Set **时区**
timeZone, 默认UTC+8
|
void |
setSortColumn(String SortColumn)
Set **查询结果排序字段**
- SCHEDULE_DATE 表示 根据计划调度时间排序
- START_TIME 表示 根据实例开始执行时间排序
- END_TIME 表示 根据实例结束执行时间排序
- COST_TIME 表示 根据实例执行时长排序
|
void |
setSortType(String SortType)
Set **实例排序方式**
- ASC
- DESC
|
void |
setStartTimeFrom(String StartTimeFrom)
Set **实例执行开始时间过滤条件**
过滤起始时间,时间格式为 yyyy-MM-dd HH:mm:ss
|
void |
setStartTimeTo(String StartTimeTo)
Set **实例执行开始时间过滤条件**
过滤截止时间,时间格式为 yyyy-MM-dd HH:mm:ss
|
void |
setTaskCycleList(String[] TaskCycleList)
Set **任务周期类型**
支持过滤多个,条件间为 或 的过滤关系
O: ONEOFF_CYCLE
Y: YEAR_CYCLE
M: MONTH_CYCLE
W: WEEK_CYCLE
D: DAY_CYCLE
H: HOUR_CYCLE
I: MINUTE_CYCLE
C: CRONTAB_CYCLE
|
void |
setTaskFolderIdList(String[] TaskFolderIdList)
Set **任务所属文件件**
支持过滤多个,条件间为 或 的过滤关系
可以通过接口 FindAllFolder 获取项目下的所有文件夹列表
|
void |
setTaskTypeIdList(Long[] TaskTypeIdList)
Set **任务类型Id**
- 支持过滤多个,条件间为 或 的过滤关系
- 可以通过接口 DescribeAllTaskType 获取项目支持的全部任务类型
|
void |
setWorkflowIdList(String[] WorkflowIdList)
Set **任务所属工作流**
支持过滤多个,条件间为 或 的过滤关系
可以通过接口 DescribeOpsWorkflows 获取项目下的所有工作流列表
|
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, toJsonString
public ListInstancesRequest()
public ListInstancesRequest(ListInstancesRequest source)
public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId
- **项目ID**public String getScheduleTimeFrom()
public void setScheduleTimeFrom(String ScheduleTimeFrom)
ScheduleTimeFrom
- **实例计划调度时间过滤条件**
过滤起始时间,时间格式为 yyyy-MM-dd HH:mm:sspublic String getScheduleTimeTo()
public void setScheduleTimeTo(String ScheduleTimeTo)
ScheduleTimeTo
- **实例计划调度时间过滤条件**
过滤截止时间,时间格式为 yyyy-MM-dd HH:mm:sspublic Long getPageNumber()
public void setPageNumber(Long PageNumber)
PageNumber
- **页码,整型**
配合pageSize使用且不能小于1, 默认值1public Long getPageSize()
public void setPageSize(Long PageSize)
PageSize
- **每页数目,整型**
配合pageNumber使用且不能大于200, 默认值 10public String getSortColumn()
public void setSortColumn(String SortColumn)
SortColumn
- **查询结果排序字段**
- SCHEDULE_DATE 表示 根据计划调度时间排序
- START_TIME 表示 根据实例开始执行时间排序
- END_TIME 表示 根据实例结束执行时间排序
- COST_TIME 表示 根据实例执行时长排序public String getSortType()
public void setSortType(String SortType)
SortType
- **实例排序方式**
- ASC
- DESCpublic Long getInstanceType()
public void setInstanceType(Long InstanceType)
InstanceType
- **实例类型**
- 0 表示补录类型
- 1 表示周期实例
- 2 表示非周期实例public Long[] getInstanceStateList()
public void setInstanceStateList(Long[] InstanceStateList)
InstanceStateList
- **实例执行状态**
支持过滤多个,条件间为 或 的过滤关系
- [0] 表示 等待事件
- [12] 表示 等待上游
- [6, 7, 9, 10, 18] 表示 等待运行
- [1, 19, 22] 表示 运行中
- [21] 表示 跳过运行
- [3] 表示 失败重试
- [8, 4, 5, 13] 表示 失败
- [2] 表示 成功public Long[] getTaskTypeIdList()
public void setTaskTypeIdList(Long[] TaskTypeIdList)
TaskTypeIdList
- **任务类型Id**
- 支持过滤多个,条件间为 或 的过滤关系
- 可以通过接口 DescribeAllTaskType 获取项目支持的全部任务类型public String[] getTaskCycleList()
public void setTaskCycleList(String[] TaskCycleList)
TaskCycleList
- **任务周期类型**
支持过滤多个,条件间为 或 的过滤关系
O: ONEOFF_CYCLE
Y: YEAR_CYCLE
M: MONTH_CYCLE
W: WEEK_CYCLE
D: DAY_CYCLE
H: HOUR_CYCLE
I: MINUTE_CYCLE
C: CRONTAB_CYCLEpublic String getKeyword()
public void setKeyword(String Keyword)
Keyword
- **任务名称 或 任务ID**
支持模糊搜索过滤, 多个用 英文逗号, 分割public String[] getInChargeList()
public void setInChargeList(String[] InChargeList)
InChargeList
- **任务负责人**
支持过滤多个,条件间为 或 的过滤关系public String[] getTaskFolderIdList()
public void setTaskFolderIdList(String[] TaskFolderIdList)
TaskFolderIdList
- **任务所属文件件**
支持过滤多个,条件间为 或 的过滤关系
可以通过接口 FindAllFolder 获取项目下的所有文件夹列表public String[] getWorkflowIdList()
public void setWorkflowIdList(String[] WorkflowIdList)
WorkflowIdList
- **任务所属工作流**
支持过滤多个,条件间为 或 的过滤关系
可以通过接口 DescribeOpsWorkflows 获取项目下的所有工作流列表public String[] getExecutorGroupIdList()
public void setExecutorGroupIdList(String[] ExecutorGroupIdList)
ExecutorGroupIdList
- **执行资源组Id**
支持过滤多个,条件间为 或 的过滤关系
可以通过接口 DescribeNormalSchedulerExecutorGroups 获取项目下的所有调度资源组列表
可以通过接口 DescribeNormalIntegrationExecutorGroups 获取项目下的所有集成资源组列表public String getStartTimeFrom()
public void setStartTimeFrom(String StartTimeFrom)
StartTimeFrom
- **实例执行开始时间过滤条件**
过滤起始时间,时间格式为 yyyy-MM-dd HH:mm:sspublic String getStartTimeTo()
public void setStartTimeTo(String StartTimeTo)
StartTimeTo
- **实例执行开始时间过滤条件**
过滤截止时间,时间格式为 yyyy-MM-dd HH:mm:sspublic String getScheduleTimeZone()
public void setScheduleTimeZone(String ScheduleTimeZone)
ScheduleTimeZone
- **时区**
timeZone, 默认UTC+8Copyright © 2025. All rights reserved.