All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.volcengine.model.acep.UploadAppBody Maven / Gradle / Ivy

There is a newer version: 1.0.192
Show newest version
package com.volcengine.model.acep;


import com.alibaba.fastjson.JSON;

/**
 * UploadAppBody
 */
@lombok.Data
public final class UploadAppBody  {

    /**
     * 

业务 ID,可在「云手机控制台-业务管理-业务详情」中获取。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "ProductId") private String productId; /** *

自定义应用 ID:

* * * *

- 如不指定,则自动生成

* *

* *

- 如指定,需保证应用 ID 在业务维度唯一

*/ @com.alibaba.fastjson.annotation.JSONField(name = "AppId") private String appId; /** *

应用名称,如不填写,则默认返回空值。

*/ @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; /** *

应用的横竖屏:

* * * *

- 0:竖屏

* *

* *

- 270:横屏

*/ @com.alibaba.fastjson.annotation.JSONField(name = "Rotation") private Integer rotation; /** *

上传方式,目前仅支持设为 0,即 HTTP 下载地址。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "UploadType") private Integer uploadType; /** *

应用下载 URL 地址。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "DownloadUrl") private String downloadUrl; /** *

应用描述。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "AppDesc") private String appDesc; /** *

应用文件解析类型:

* * * *

- 0,解析;前向兼容,默认解析并且转存到火山引擎对象存储

* *

* *

- 1,不解析,透传地址,不转存到火山引擎对象存储

*/ @com.alibaba.fastjson.annotation.JSONField(name = "ParseFlag") private Integer parseFlag; /** *

TODO

*/ @com.alibaba.fastjson.annotation.JSONField(name = "ExtraInfo") private com.volcengine.model.acep.v20231030.RequestAppUploadExtra extraInfo; @Override public String toString() { return JSON.toJSONString(this); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy