public class Task extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| Task() | 
| Task(Task 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 | getCreateTime()Get 任务创建时间。 | 
| String | getFailMessage()Get 清除缓存、预热缓存的失败原因描述。 | 
| String | getFailType()Get 刷新、预热失败类型。取值有:
taskFailed:任务失败;
quotaExceeded:配额超限;
downloadManifestFailed:下载描述文件失败;
accessDenied:访问被拒绝。
originPullFailed:回源失败。 | 
| String | getJobId()Get 任务 ID。 | 
| String | getMethod()Get 节点缓存清除方法,取值有:
invalidate:标记过期,用户请求时触发回源校验,即发送带有 If-None-Match 和 If-Modified-Since 头部的 HTTP 条件请求。若源站响应 200,则节点会回源拉取新的资源并更新缓存;若源站响应 304,则节点不会更新缓存;
delete:直接删除节点缓存,用户请求时触发回源拉取资源。 | 
| String | getStatus()Get 状态。取值有:
processing:处理中;
success:成功;
failed:失败;
timeout:超时;
canceled:已取消。 | 
| String | getTarget()Get 资源。 | 
| String | getType()Get 任务类型。 | 
| String | getUpdateTime()Get 任务完成时间。 | 
| void | setCreateTime(String CreateTime)Set 任务创建时间。 | 
| void | setFailMessage(String FailMessage)Set 清除缓存、预热缓存的失败原因描述。 | 
| void | setFailType(String FailType)Set 刷新、预热失败类型。取值有:
taskFailed:任务失败;
quotaExceeded:配额超限;
downloadManifestFailed:下载描述文件失败;
accessDenied:访问被拒绝。
originPullFailed:回源失败。 | 
| void | setJobId(String JobId)Set 任务 ID。 | 
| void | setMethod(String Method)Set 节点缓存清除方法,取值有:
invalidate:标记过期,用户请求时触发回源校验,即发送带有 If-None-Match 和 If-Modified-Since 头部的 HTTP 条件请求。若源站响应 200,则节点会回源拉取新的资源并更新缓存;若源站响应 304,则节点不会更新缓存;
delete:直接删除节点缓存,用户请求时触发回源拉取资源。 | 
| void | setStatus(String Status)Set 状态。取值有:
processing:处理中;
success:成功;
failed:失败;
timeout:超时;
canceled:已取消。 | 
| void | setTarget(String Target)Set 资源。 | 
| void | setType(String Type)Set 任务类型。 | 
| void | setUpdateTime(String UpdateTime)Set 任务完成时间。 | 
| 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 Task()
public Task(Task source)
public String getJobId()
public void setJobId(String JobId)
JobId - 任务 ID。public String getTarget()
public void setTarget(String Target)
Target - 资源。public String getType()
public void setType(String Type)
Type - 任务类型。public String getMethod()
public void setMethod(String Method)
Method - 节点缓存清除方法,取值有:
public String getStatus()
public void setStatus(String Status)
Status - 状态。取值有:
public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 任务创建时间。public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime - 任务完成时间。public String getFailType()
public void setFailType(String FailType)
FailType - 刷新、预热失败类型。取值有:
public String getFailMessage()
public void setFailMessage(String FailMessage)
FailMessage - 清除缓存、预热缓存的失败原因描述。Copyright © 2025. All rights reserved.