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

cn.ucloud.ocr.model.ModifyUAIOcrResourceMemoParam Maven / Gradle / Ivy

package cn.ucloud.ocr.model;

import cn.ucloud.common.annotation.UcloudParam;
import cn.ucloud.common.pojo.BaseRequestParam;

import javax.validation.constraints.NotEmpty;

/**
 * @Description : 修改UAI-OCR资源备注
 * @Author : codezhang
 * @Date : 2019-04-19 16:00
 **/
public class ModifyUAIOcrResourceMemoParam extends BaseRequestParam {

    /**
     * 地域。 参见 [地域和可用区列表]
     */
    @NotEmpty(message = "region can not be empty")
    @UcloudParam("Region")
    private String region;

    /**
     * 可用区。参见 [可用区列表]
     */
    @UcloudParam("Zone")
    private String zone;

    /**
     * 待修改的资源ID
     */
    @NotEmpty(message = "resourceId can not be empty")
    @UcloudParam("ResourceId")
    private String resourceId;

    /**
     * 修改后的资源备注名称
     */
    @NotEmpty(message = "resourceMemo can not be empty")
    @UcloudParam("ResourceMemo")
    private String resourceMemo;

    public ModifyUAIOcrResourceMemoParam(@NotEmpty(message = "region can not be empty") String region,
                                         @NotEmpty(message = "resourceId can not be empty") String resourceId,
                                         @NotEmpty(message = "resourceMemo can not be empty") String resourceMemo) {
        super("ModifyUAIOcrResourceMemo");
        this.region = region;
        this.resourceId = resourceId;
        this.resourceMemo = resourceMemo;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getZone() {
        return zone;
    }

    public void setZone(String zone) {
        this.zone = zone;
    }

    public String getResourceId() {
        return resourceId;
    }

    public void setResourceId(String resourceId) {
        this.resourceId = resourceId;
    }

    public String getResourceMemo() {
        return resourceMemo;
    }

    public void setResourceMemo(String resourceMemo) {
        this.resourceMemo = resourceMemo;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy