com.volcengine.model.acep.ListTaskQuery Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of volc-sdk-java Show documentation
Show all versions of volc-sdk-java Show documentation
The VOLC Engine SDK for Java
package com.volcengine.model.acep;
import com.alibaba.fastjson.JSON;
/**
* ListTaskQuery
*/
@lombok.Data
public final class ListTaskQuery {
/**
* 筛选条件,业务ID,可在「云手机控制台-业务管理-业务详情」中获取。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "ProductId")
private String productId;
/**
* 筛选条件,任务 ID,在任务创建后返回。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "TaskId")
private String taskId;
/**
* 筛选条件,任务类型,一般为创建任务接口的 Action,如:
*
*
*
* - 创建实例并部署应用:`CreatePodOneStep`
*
*
*
* - 实例重置:`ResetPod`
*
*
*
* - 实例数据迁移:`PodDataTransfer`
*
*
*
* - 清理用户数据:`PodDataDelete`
*
*
*
* - 应用上传:`UploadApp`
*
*
*
* - 应用安装:`InstallApp`
*
*
*
* - 启动应用:`LaunchApp`
*
*
*
* - 关闭应用:`CloseApp`
*
*
*
* - 应用卸载:`UninstallApp`
*
*
*
* - 推送文件:`PushFile`
*
*
*
* - 下载文件:`PullFile`
*
*
*
* - 开始指令同步:`StartPodEventSync`
*
*
*
* - 更新指令同步:`UpdatePodEventSync`
*/
@com.alibaba.fastjson.annotation.JSONField(name = "TaskAction")
private String taskAction;
/**
* 筛选条件,任务状态;任务进度,0~100,100 为任务完成。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "TaskResult")
private Long taskResult;
/**
* 筛选条件,分页参数,偏移量。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Offset")
private Long offset;
/**
* 筛选条件,分页参数,查询数量。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Count")
private Long count;
@Override
public String toString() {
return JSON.toJSONString(this);
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy