com.volcengine.model.acep.v20231030.ResultApp 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.v20231030;
import com.alibaba.fastjson.JSON;
import java.util.List;
/**
* ResultApp
*/
@lombok.Data
public final class ResultApp {
/**
* 应用全局唯一 ID,标识本业务的应用。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "AppId")
private String appId;
/**
* 应用描述。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "AppDesc")
private String appDesc;
/**
* 应用名称。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "AppName")
private String appName;
/**
* 应用类型:
*
* - `0`:其他
*
* - `1`:视频
*
* - `2`:游戏
*
* - `3`:效率
*
* - `4`:办公
*/
@com.alibaba.fastjson.annotation.JSONField(name = "AppType")
private Integer appType;
/**
* 应用图标地址。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "IconUrl")
private String iconUrl;
/**
* 应用部署数量。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "ApplyNum")
private Long applyNum;
/**
* 应用安装就绪数量。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "ReadyNum")
private Long readyNum;
/**
* 应用横竖屏设置:
*
* - `0`:0 度
*
* - `90`:90 度
*
* - `180`:180 度
*
* - `270`:270 度
*
* - `-1`:跟随系统
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Rotation")
private Integer rotation;
/**
* 应用上下架状态:
*
* - 1:上架
*
* - 2:下架
*/
@com.alibaba.fastjson.annotation.JSONField(name = "AppStatus")
private Integer appStatus;
/**
* 业务 ID。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "ProductId")
private String productId;
/**
* 应用包名。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "PackageName")
private String packageName;
/**
* 应用版本列表。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "VersionList")
private List versionList;
/**
* 应用部署状态:
*
* - `1`:未上架
*
* - `2`:上架中
*
* - `3`:已上架
*/
@com.alibaba.fastjson.annotation.JSONField(name = "DeployStatus")
private Integer deployStatus;
/**
* 应用最新的版本信息。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "LatestVersion")
private ResultAppVersion latestVersion;
/**
* 应用部署的版本数量。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "DeployVersionNum")
private Long deployVersionNum;
@Override
public String toString() {
return JSON.toJSONString(this);
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy