com.aliyun.dytnsapi20200217.models.CompanyFourElementsVerificationResponseBody Maven / Gradle / Ivy
Show all versions of dytnsapi20200217 Show documentation
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dytnsapi20200217.models;
import com.aliyun.tea.*;
public class CompanyFourElementsVerificationResponseBody extends TeaModel {
/**
* The details about the access denial.
*/
@NameInMap("AccessDeniedDetail")
public String accessDeniedDetail;
/**
* The response code.
*/
@NameInMap("Code")
public String code;
/**
* The response parameters.
*/
@NameInMap("Data")
public CompanyFourElementsVerificationResponseBodyData data;
/**
* The returned message.
*/
@NameInMap("Message")
public String message;
/**
* The unique request ID. It is a common parameter and can be used to troubleshoot issues.
*/
@NameInMap("RequestId")
public String requestId;
public static CompanyFourElementsVerificationResponseBody build(java.util.Map map) throws Exception {
CompanyFourElementsVerificationResponseBody self = new CompanyFourElementsVerificationResponseBody();
return TeaModel.build(map, self);
}
public CompanyFourElementsVerificationResponseBody setAccessDeniedDetail(String accessDeniedDetail) {
this.accessDeniedDetail = accessDeniedDetail;
return this;
}
public String getAccessDeniedDetail() {
return this.accessDeniedDetail;
}
public CompanyFourElementsVerificationResponseBody setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public CompanyFourElementsVerificationResponseBody setData(CompanyFourElementsVerificationResponseBodyData data) {
this.data = data;
return this;
}
public CompanyFourElementsVerificationResponseBodyData getData() {
return this.data;
}
public CompanyFourElementsVerificationResponseBody setMessage(String message) {
this.message = message;
return this;
}
public String getMessage() {
return this.message;
}
public CompanyFourElementsVerificationResponseBody setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public static class CompanyFourElementsVerificationResponseBodyDataDetailInfo extends TeaModel {
/**
* The business status of the enterprise.
*/
@NameInMap("EnterpriseStatus")
public String enterpriseStatus;
/**
* The business term of the enterprise.
*/
@NameInMap("OpenTime")
public String openTime;
public static CompanyFourElementsVerificationResponseBodyDataDetailInfo build(java.util.Map map) throws Exception {
CompanyFourElementsVerificationResponseBodyDataDetailInfo self = new CompanyFourElementsVerificationResponseBodyDataDetailInfo();
return TeaModel.build(map, self);
}
public CompanyFourElementsVerificationResponseBodyDataDetailInfo setEnterpriseStatus(String enterpriseStatus) {
this.enterpriseStatus = enterpriseStatus;
return this;
}
public String getEnterpriseStatus() {
return this.enterpriseStatus;
}
public CompanyFourElementsVerificationResponseBodyDataDetailInfo setOpenTime(String openTime) {
this.openTime = openTime;
return this;
}
public String getOpenTime() {
return this.openTime;
}
}
public static class CompanyFourElementsVerificationResponseBodyData extends TeaModel {
/**
* The information about the enterprise.
*/
@NameInMap("DetailInfo")
public CompanyFourElementsVerificationResponseBodyDataDetailInfo detailInfo;
/**
* The fields to be verified.
*/
@NameInMap("InconsistentData")
public java.util.List inconsistentData;
/**
* The code of the verification result. Valid values:
*
* * 0: The four elements belong to the same enterprise.
* * 1: The four elements belong to the same enterprise, but the business status of the enterprise is abnormal.
* * 2: The legal representative information cannot match the enterprise information.
* * 3: The four elements do not belong to the same enterprise.
* * 4: No information about the enterprise is found.
* * 5: No information about the legal representative is found.
*/
@NameInMap("ReasonCode")
public Long reasonCode;
/**
* The verification result. Valid values:
*
* * true: The four elements belong to the same enterprise and the business status of the enterprise is Active.
* * false: The four elements do not belong to the same enterprise.
*/
@NameInMap("VerifyResult")
public String verifyResult;
public static CompanyFourElementsVerificationResponseBodyData build(java.util.Map map) throws Exception {
CompanyFourElementsVerificationResponseBodyData self = new CompanyFourElementsVerificationResponseBodyData();
return TeaModel.build(map, self);
}
public CompanyFourElementsVerificationResponseBodyData setDetailInfo(CompanyFourElementsVerificationResponseBodyDataDetailInfo detailInfo) {
this.detailInfo = detailInfo;
return this;
}
public CompanyFourElementsVerificationResponseBodyDataDetailInfo getDetailInfo() {
return this.detailInfo;
}
public CompanyFourElementsVerificationResponseBodyData setInconsistentData(java.util.List inconsistentData) {
this.inconsistentData = inconsistentData;
return this;
}
public java.util.List getInconsistentData() {
return this.inconsistentData;
}
public CompanyFourElementsVerificationResponseBodyData setReasonCode(Long reasonCode) {
this.reasonCode = reasonCode;
return this;
}
public Long getReasonCode() {
return this.reasonCode;
}
public CompanyFourElementsVerificationResponseBodyData setVerifyResult(String verifyResult) {
this.verifyResult = verifyResult;
return this;
}
public String getVerifyResult() {
return this.verifyResult;
}
}
}