com.volcengine.model.imagex.v2.GetImageMigrateTasksResResultTasksItemDst 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.imagex.v2;
import com.alibaba.fastjson.JSON;
/**
* GetImageMigrateTasksResResultTasksItemDst
*/
@lombok.Data
public final class GetImageMigrateTasksResResultTasksItemDst {
/**
* 服务 ID
*/
@com.alibaba.fastjson.annotation.JSONField(name = "ServiceId")
private String serviceId;
/**
* 上传配置。取值如下所示:
*
*
*
* - `0`:直接覆盖同名文件
*
* - `1`:增加文件名后缀,后缀为 任务 ID
*
* - `2`:跳过同名文件,即不做迁移
*/
@com.alibaba.fastjson.annotation.JSONField(name = "UploadConf")
private Integer uploadConf;
/**
* 目标 key 前缀
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Prefix")
private String prefix;
/**
* 源 Bucket 名称保留规则
*/
@com.alibaba.fastjson.annotation.JSONField(name = "SkipBucket")
private Boolean skipBucket;
/**
* 服务名称
*/
@com.alibaba.fastjson.annotation.JSONField(name = "ServiceName")
private String serviceName;
@Override
public String toString() {
return JSON.toJSONString(this);
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy