Class DescribeTaskResponse
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.iotcloud.v20180614.models.DescribeTaskResponse
-
public class DescribeTaskResponse extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribeTaskResponse()
DescribeTaskResponse(DescribeTaskResponse 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getAllDeviceCnt()
Get 匹配到的需执行任务的设备数目Long
getCreateTime()
Get 任务创建时间,Unix 时间戳Long
getDoneDeviceCnt()
Get 已完成任务的设备数目Long
getDoneTime()
Get 任务完成时间,Unix 时间戳String
getErrMsg()
Get 返回的错误信息String
getId()
Get 任务 IDLong
getPercent()
Get 完成任务的设备比例String
getProductId()
Get 产品 IDString
getRequestId()
Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。Long
getRetCode()
Get 返回的错误码Long
getScheduleTime()
Get 被调度时间,Unix 时间戳Long
getStatus()
Get 状态。1表示等待处理,2表示调度处理中,3表示已完成,4表示失败,5表示已取消String
getType()
Get 任务类型,目前取值为 “UpdateShadow” 或者 “PublishMessage”Long
getUpdateTime()
Get 最后任务更新时间,Unix 时间戳void
setAllDeviceCnt(Long AllDeviceCnt)
Set 匹配到的需执行任务的设备数目void
setCreateTime(Long CreateTime)
Set 任务创建时间,Unix 时间戳void
setDoneDeviceCnt(Long DoneDeviceCnt)
Set 已完成任务的设备数目void
setDoneTime(Long DoneTime)
Set 任务完成时间,Unix 时间戳void
setErrMsg(String ErrMsg)
Set 返回的错误信息void
setId(String Id)
Set 任务 IDvoid
setPercent(Long Percent)
Set 完成任务的设备比例void
setProductId(String ProductId)
Set 产品 IDvoid
setRequestId(String RequestId)
Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。void
setRetCode(Long RetCode)
Set 返回的错误码void
setScheduleTime(Long ScheduleTime)
Set 被调度时间,Unix 时间戳void
setStatus(Long Status)
Set 状态。1表示等待处理,2表示调度处理中,3表示已完成,4表示失败,5表示已取消void
setType(String Type)
Set 任务类型,目前取值为 “UpdateShadow” 或者 “PublishMessage”void
setUpdateTime(Long UpdateTime)
Set 最后任务更新时间,Unix 时间戳void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
DescribeTaskResponse
public DescribeTaskResponse()
-
DescribeTaskResponse
public DescribeTaskResponse(DescribeTaskResponse 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.
-
-
Method Detail
-
getType
public String getType()
Get 任务类型,目前取值为 “UpdateShadow” 或者 “PublishMessage”- Returns:
- Type 任务类型,目前取值为 “UpdateShadow” 或者 “PublishMessage”
-
setType
public void setType(String Type)
Set 任务类型,目前取值为 “UpdateShadow” 或者 “PublishMessage”- Parameters:
Type
- 任务类型,目前取值为 “UpdateShadow” 或者 “PublishMessage”
-
getId
public String getId()
Get 任务 ID- Returns:
- Id 任务 ID
-
setId
public void setId(String Id)
Set 任务 ID- Parameters:
Id
- 任务 ID
-
getProductId
public String getProductId()
Get 产品 ID- Returns:
- ProductId 产品 ID
-
setProductId
public void setProductId(String ProductId)
Set 产品 ID- Parameters:
ProductId
- 产品 ID
-
getStatus
public Long getStatus()
Get 状态。1表示等待处理,2表示调度处理中,3表示已完成,4表示失败,5表示已取消- Returns:
- Status 状态。1表示等待处理,2表示调度处理中,3表示已完成,4表示失败,5表示已取消
-
setStatus
public void setStatus(Long Status)
Set 状态。1表示等待处理,2表示调度处理中,3表示已完成,4表示失败,5表示已取消- Parameters:
Status
- 状态。1表示等待处理,2表示调度处理中,3表示已完成,4表示失败,5表示已取消
-
getCreateTime
public Long getCreateTime()
Get 任务创建时间,Unix 时间戳- Returns:
- CreateTime 任务创建时间,Unix 时间戳
-
setCreateTime
public void setCreateTime(Long CreateTime)
Set 任务创建时间,Unix 时间戳- Parameters:
CreateTime
- 任务创建时间,Unix 时间戳
-
getUpdateTime
public Long getUpdateTime()
Get 最后任务更新时间,Unix 时间戳- Returns:
- UpdateTime 最后任务更新时间,Unix 时间戳
-
setUpdateTime
public void setUpdateTime(Long UpdateTime)
Set 最后任务更新时间,Unix 时间戳- Parameters:
UpdateTime
- 最后任务更新时间,Unix 时间戳
-
getDoneTime
public Long getDoneTime()
Get 任务完成时间,Unix 时间戳- Returns:
- DoneTime 任务完成时间,Unix 时间戳
-
setDoneTime
public void setDoneTime(Long DoneTime)
Set 任务完成时间,Unix 时间戳- Parameters:
DoneTime
- 任务完成时间,Unix 时间戳
-
getScheduleTime
public Long getScheduleTime()
Get 被调度时间,Unix 时间戳- Returns:
- ScheduleTime 被调度时间,Unix 时间戳
-
setScheduleTime
public void setScheduleTime(Long ScheduleTime)
Set 被调度时间,Unix 时间戳- Parameters:
ScheduleTime
- 被调度时间,Unix 时间戳
-
getRetCode
public Long getRetCode()
Get 返回的错误码- Returns:
- RetCode 返回的错误码
-
setRetCode
public void setRetCode(Long RetCode)
Set 返回的错误码- Parameters:
RetCode
- 返回的错误码
-
getErrMsg
public String getErrMsg()
Get 返回的错误信息- Returns:
- ErrMsg 返回的错误信息
-
setErrMsg
public void setErrMsg(String ErrMsg)
Set 返回的错误信息- Parameters:
ErrMsg
- 返回的错误信息
-
getPercent
public Long getPercent()
Get 完成任务的设备比例- Returns:
- Percent 完成任务的设备比例
-
setPercent
public void setPercent(Long Percent)
Set 完成任务的设备比例- Parameters:
Percent
- 完成任务的设备比例
-
getAllDeviceCnt
public Long getAllDeviceCnt()
Get 匹配到的需执行任务的设备数目- Returns:
- AllDeviceCnt 匹配到的需执行任务的设备数目
-
setAllDeviceCnt
public void setAllDeviceCnt(Long AllDeviceCnt)
Set 匹配到的需执行任务的设备数目- Parameters:
AllDeviceCnt
- 匹配到的需执行任务的设备数目
-
getDoneDeviceCnt
public Long getDoneDeviceCnt()
Get 已完成任务的设备数目- Returns:
- DoneDeviceCnt 已完成任务的设备数目
-
setDoneDeviceCnt
public void setDoneDeviceCnt(Long DoneDeviceCnt)
Set 已完成任务的设备数目- Parameters:
DoneDeviceCnt
- 已完成任务的设备数目
-
getRequestId
public String getRequestId()
Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。- Returns:
- RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
-
setRequestId
public void setRequestId(String RequestId)
Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。- Parameters:
RequestId
- 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
-
-