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

com.antgroup.antchain.openapi.insurance_saas.models.SubmitInquiryRequest Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.antgroup.antchain.openapi.insurance_saas.models;

import com.aliyun.tea.*;

public class SubmitInquiryRequest extends TeaModel {
    // OAuth模式下的授权token
    @NameInMap("auth_token")
    public String authToken;

    // inquiryNo
    @NameInMap("inquiry_no")
    @Validation(required = true)
    public String inquiryNo;

    // 询价平台
    @NameInMap("inquire_platform")
    @Validation(required = true)
    public String inquirePlatform;

    // 单次保额
    @NameInMap("single_insurance_amount")
    @Validation(required = true)
    public String singleInsuranceAmount;

    // 总保额
    @NameInMap("total_insurance_amount")
    @Validation(required = true)
    public String totalInsuranceAmount;

    // 询价基础材料列表
    @NameInMap("material_list")
    public String materialList;

    // 询价标的列表
    @NameInMap("object_list")
    public String objectList;

    // 保司编号
    @NameInMap("insurance_company_no")
    @Validation(required = true)
    public String insuranceCompanyNo;

    // 保险产品编码
    @NameInMap("trustworthy_value_insurance_type_code")
    @Validation(required = true)
    public String trustworthyValueInsuranceTypeCode;

    // 保司项目代码
    @NameInMap("insurance_project_code")
    @Validation(required = true)
    public String insuranceProjectCode;

    // 保司方案代码
    @NameInMap("insurance_options_code")
    @Validation(required = true)
    public String insuranceOptionsCode;

    // 询价人(名称、证件号、证件类型)
    @NameInMap("inquirer")
    @Validation(required = true)
    public String inquirer;

    // 投保人(可空)
    @NameInMap("applicant")
    public String applicant;

    // 被保人列表(可空)
    @NameInMap("insured_list")
    public String insuredList;

    public static SubmitInquiryRequest build(java.util.Map map) throws Exception {
        SubmitInquiryRequest self = new SubmitInquiryRequest();
        return TeaModel.build(map, self);
    }

    public SubmitInquiryRequest setAuthToken(String authToken) {
        this.authToken = authToken;
        return this;
    }
    public String getAuthToken() {
        return this.authToken;
    }

    public SubmitInquiryRequest setInquiryNo(String inquiryNo) {
        this.inquiryNo = inquiryNo;
        return this;
    }
    public String getInquiryNo() {
        return this.inquiryNo;
    }

    public SubmitInquiryRequest setInquirePlatform(String inquirePlatform) {
        this.inquirePlatform = inquirePlatform;
        return this;
    }
    public String getInquirePlatform() {
        return this.inquirePlatform;
    }

    public SubmitInquiryRequest setSingleInsuranceAmount(String singleInsuranceAmount) {
        this.singleInsuranceAmount = singleInsuranceAmount;
        return this;
    }
    public String getSingleInsuranceAmount() {
        return this.singleInsuranceAmount;
    }

    public SubmitInquiryRequest setTotalInsuranceAmount(String totalInsuranceAmount) {
        this.totalInsuranceAmount = totalInsuranceAmount;
        return this;
    }
    public String getTotalInsuranceAmount() {
        return this.totalInsuranceAmount;
    }

    public SubmitInquiryRequest setMaterialList(String materialList) {
        this.materialList = materialList;
        return this;
    }
    public String getMaterialList() {
        return this.materialList;
    }

    public SubmitInquiryRequest setObjectList(String objectList) {
        this.objectList = objectList;
        return this;
    }
    public String getObjectList() {
        return this.objectList;
    }

    public SubmitInquiryRequest setInsuranceCompanyNo(String insuranceCompanyNo) {
        this.insuranceCompanyNo = insuranceCompanyNo;
        return this;
    }
    public String getInsuranceCompanyNo() {
        return this.insuranceCompanyNo;
    }

    public SubmitInquiryRequest setTrustworthyValueInsuranceTypeCode(String trustworthyValueInsuranceTypeCode) {
        this.trustworthyValueInsuranceTypeCode = trustworthyValueInsuranceTypeCode;
        return this;
    }
    public String getTrustworthyValueInsuranceTypeCode() {
        return this.trustworthyValueInsuranceTypeCode;
    }

    public SubmitInquiryRequest setInsuranceProjectCode(String insuranceProjectCode) {
        this.insuranceProjectCode = insuranceProjectCode;
        return this;
    }
    public String getInsuranceProjectCode() {
        return this.insuranceProjectCode;
    }

    public SubmitInquiryRequest setInsuranceOptionsCode(String insuranceOptionsCode) {
        this.insuranceOptionsCode = insuranceOptionsCode;
        return this;
    }
    public String getInsuranceOptionsCode() {
        return this.insuranceOptionsCode;
    }

    public SubmitInquiryRequest setInquirer(String inquirer) {
        this.inquirer = inquirer;
        return this;
    }
    public String getInquirer() {
        return this.inquirer;
    }

    public SubmitInquiryRequest setApplicant(String applicant) {
        this.applicant = applicant;
        return this;
    }
    public String getApplicant() {
        return this.applicant;
    }

    public SubmitInquiryRequest setInsuredList(String insuredList) {
        this.insuredList = insuredList;
        return this;
    }
    public String getInsuredList() {
        return this.insuredList;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy