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

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

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


import com.alibaba.fastjson.JSON;

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

    /**
     * 

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

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

实例 ID,可通过调用 `ListPod` 接口获取。

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

火山引擎对象存储中的存储桶名称。

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

存储桶下保存文件的完整路径,包括文件名,并且指定的路径必须存在(不能以 / 开头),例如:`cloudphone/screen_record/record.mp4`

* * * *

> 说明:当下载文件夹时,会将文件夹以 .zip 文件的格式下载,`TosFilePath` 也要指定为以 .zip 文件格式结尾。

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

对象存储服务地址。

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

对象存储服务区域。

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

实例中待下载文件的路径或文件名,支持从以下路径下载文件:

* * * *

- /sdcard/

* *

* *

- /data/misc/logd/ + 日志文件名/

*/ @com.alibaba.fastjson.annotation.JSONField(name = "FilePath") private String filePath; @Override public String toString() { return JSON.toJSONString(this); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy