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

com.volcengine.model.response.RiskVConsoleResponse Maven / Gradle / Ivy

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

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.util.List;

@Data
public class RiskVConsoleResponse {

    @Data
    public static class GetUploadIdResult{
        @JSONField(name = "Result")
        private CommonResponse result;
    }

    @Data
    public static class UploadFileResult{
        @JSONField(name = "Result")
        private CommonResponse result;
    }

    @Data
    public static class CompleteUploadFileResult{
        @JSONField(name = "Result")
        private CommonResponse result;
    }

    @Data
    public static class GetUploadedPartListResult {
        @JSONField(name = "Result")
        private CommonResponse> result;
    }


    @Data
    public static class CommonResponse{
        @JSONField(name ="log_id")
        private String logId;
        @JSONField(name = "err_code")
        private String errCode;
        @JSONField(name = "err_msg")
        private String errMsg;

        @JSONField(name="timestamp")
        private Long timestamp;
        @JSONField(name = "data")
        private T data;
    }

    @Data
    public static class GetUploadIdResponse {
        @JSONField(name = "upload_id")
        private String uploadId;
        @JSONField(name = "status")
        private int status;
    }




}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy