public class TuSdkDownloadItem extends JsonBaseBean implements java.io.Serializable
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
fileId
文件ID
|
java.lang.String |
fileName
文件名称
|
long |
id
资源ID
|
java.lang.String |
key
资源key
|
float |
progress
下载进度
|
int |
status
下载状态
|
TuSdkDownloadTask.DownloadTaskType |
type
下载类型
|
java.lang.String |
userId
用户ID
|
构造器和说明 |
---|
TuSdkDownloadItem() |
限定符和类型 | 方法和说明 |
---|---|
DownloadTaskStatus |
getStatus()
下载状态
|
org.json.JSONObject |
getStatusChangeData()
获取状态改变数据
|
java.io.File |
localDownloadPath()
本地下载文件路径
|
java.io.File |
localTempPath()
本地下载文件临时目录
|
void |
setStatus(DownloadTaskStatus status)
下载状态
|
buildJson, buildJson, setJson, toString
public long id
public java.lang.String key
public int status
public float progress
public java.lang.String userId
public TuSdkDownloadTask.DownloadTaskType type
public java.lang.String fileName
public java.lang.String fileId
public DownloadTaskStatus getStatus()
public void setStatus(DownloadTaskStatus status)
status
- the status to setpublic java.io.File localDownloadPath()
public java.io.File localTempPath()
public org.json.JSONObject getStatusChangeData()