public class CreateTaskRequest extends AbstractModel
Constructor and Description |
---|
CreateTaskRequest() |
Modifier and Type | Method and Description |
---|---|
String |
getDeviceNameFilter()
获取执行任务的设备名的正则表达式
|
Integer |
getMaxExecutionTimeInSeconds()
获取最长执行时间,单位秒,被调度后超过此时间仍未有结果则视为任务失败。取值为0-86400,默认为86400
|
String |
getProductId()
获取执行任务的产品ID
|
Integer |
getScheduleTimeInSeconds()
获取任务开始执行的时间。 取值为 Unix 时间戳,单位秒,且需大于等于当前时间时间戳,0为系统当前时间时间戳,即立即执行,最大为当前时间86400秒后,超过则取值为当前时间86400秒后
|
Task |
getTasks()
获取任务描述细节,描述见下 Task
|
String |
getTaskType()
获取任务类型,取值为 “UpdateShadow” 或者 “PublishMessage”
|
void |
setDeviceNameFilter(String DeviceNameFilter)
设置执行任务的设备名的正则表达式
|
void |
setMaxExecutionTimeInSeconds(Integer MaxExecutionTimeInSeconds)
设置最长执行时间,单位秒,被调度后超过此时间仍未有结果则视为任务失败。取值为0-86400,默认为86400
|
void |
setProductId(String ProductId)
设置执行任务的产品ID
|
void |
setScheduleTimeInSeconds(Integer ScheduleTimeInSeconds)
设置任务开始执行的时间。 取值为 Unix 时间戳,单位秒,且需大于等于当前时间时间戳,0为系统当前时间时间戳,即立即执行,最大为当前时间86400秒后,超过则取值为当前时间86400秒后
|
void |
setTasks(Task Tasks)
设置任务描述细节,描述见下 Task
|
void |
setTaskType(String TaskType)
设置任务类型,取值为 “UpdateShadow” 或者 “PublishMessage”
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getTaskType()
public void setTaskType(String TaskType)
TaskType
- 任务类型,取值为 “UpdateShadow” 或者 “PublishMessage”public String getProductId()
public void setProductId(String ProductId)
ProductId
- 执行任务的产品IDpublic String getDeviceNameFilter()
public void setDeviceNameFilter(String DeviceNameFilter)
DeviceNameFilter
- 执行任务的设备名的正则表达式public Integer getScheduleTimeInSeconds()
public void setScheduleTimeInSeconds(Integer ScheduleTimeInSeconds)
ScheduleTimeInSeconds
- 任务开始执行的时间。 取值为 Unix 时间戳,单位秒,且需大于等于当前时间时间戳,0为系统当前时间时间戳,即立即执行,最大为当前时间86400秒后,超过则取值为当前时间86400秒后public Task getTasks()
public void setTasks(Task Tasks)
Tasks
- 任务描述细节,描述见下 Taskpublic Integer getMaxExecutionTimeInSeconds()
public void setMaxExecutionTimeInSeconds(Integer MaxExecutionTimeInSeconds)
MaxExecutionTimeInSeconds
- 最长执行时间,单位秒,被调度后超过此时间仍未有结果则视为任务失败。取值为0-86400,默认为86400Copyright © 2019. All rights reserved.