com.aliyun.ccc20200701.models.GetDocumentUploadParametersResponseBody Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ccc20200701.models;
import com.aliyun.tea.*;
public class GetDocumentUploadParametersResponseBody extends TeaModel {
/**
* example:
* OK
*/
@NameInMap("Code")
public String code;
@NameInMap("Data")
public GetDocumentUploadParametersResponseBodyData data;
/**
* example:
* 200
*/
@NameInMap("HttpStatusCode")
public Integer httpStatusCode;
@NameInMap("Message")
public String message;
@NameInMap("Params")
public java.util.List params;
/**
* example:
* 9FBA26B0-462B-4D77-B78F-AF35560DBC71
*/
@NameInMap("RequestId")
public String requestId;
public static GetDocumentUploadParametersResponseBody build(java.util.Map map) throws Exception {
GetDocumentUploadParametersResponseBody self = new GetDocumentUploadParametersResponseBody();
return TeaModel.build(map, self);
}
public GetDocumentUploadParametersResponseBody setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public GetDocumentUploadParametersResponseBody setData(GetDocumentUploadParametersResponseBodyData data) {
this.data = data;
return this;
}
public GetDocumentUploadParametersResponseBodyData getData() {
return this.data;
}
public GetDocumentUploadParametersResponseBody setHttpStatusCode(Integer httpStatusCode) {
this.httpStatusCode = httpStatusCode;
return this;
}
public Integer getHttpStatusCode() {
return this.httpStatusCode;
}
public GetDocumentUploadParametersResponseBody setMessage(String message) {
this.message = message;
return this;
}
public String getMessage() {
return this.message;
}
public GetDocumentUploadParametersResponseBody setParams(java.util.List params) {
this.params = params;
return this;
}
public java.util.List getParams() {
return this.params;
}
public GetDocumentUploadParametersResponseBody setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public static class GetDocumentUploadParametersResponseBodyData extends TeaModel {
/**
* example:
*
*/
@NameInMap("AccessKeyId")
public String accessKeyId;
/**
* example:
* 1647313420
*/
@NameInMap("ExpireTime")
public Integer expireTime;
/**
* example:
* ccc-test/blacklist.xlsx
*/
@NameInMap("FilePath")
public String filePath;
/**
* oss host
*
* example:
* https://ccc-v2-online.oss-cn-shanghai.aliyuncs.com
*/
@NameInMap("Host")
public String host;
/**
* example:
* Permit
*/
@NameInMap("Policy")
public String policy;
/**
* example:
* zi31STIMtIfa/UN2l+6lww****
*/
@NameInMap("Signature")
public String signature;
public static GetDocumentUploadParametersResponseBodyData build(java.util.Map map) throws Exception {
GetDocumentUploadParametersResponseBodyData self = new GetDocumentUploadParametersResponseBodyData();
return TeaModel.build(map, self);
}
public GetDocumentUploadParametersResponseBodyData setAccessKeyId(String accessKeyId) {
this.accessKeyId = accessKeyId;
return this;
}
public String getAccessKeyId() {
return this.accessKeyId;
}
public GetDocumentUploadParametersResponseBodyData setExpireTime(Integer expireTime) {
this.expireTime = expireTime;
return this;
}
public Integer getExpireTime() {
return this.expireTime;
}
public GetDocumentUploadParametersResponseBodyData setFilePath(String filePath) {
this.filePath = filePath;
return this;
}
public String getFilePath() {
return this.filePath;
}
public GetDocumentUploadParametersResponseBodyData setHost(String host) {
this.host = host;
return this;
}
public String getHost() {
return this.host;
}
public GetDocumentUploadParametersResponseBodyData setPolicy(String policy) {
this.policy = policy;
return this;
}
public String getPolicy() {
return this.policy;
}
public GetDocumentUploadParametersResponseBodyData setSignature(String signature) {
this.signature = signature;
return this;
}
public String getSignature() {
return this.signature;
}
}
}