// This file is auto-generated, don't edit it. Thanks. package com.alipay.easysdk.payment.common.models; import com.aliyun.tea.*; public class AlipayTradeQueryResponse extends TeaModel { // 响应原始字符串 @NameInMap("http_body") @Validation(required = true) public String httpBody; @NameInMap("code") @Validation(required = true) public String code; @NameInMap("msg") @Validation(required = true) public String msg; @NameInMap("sub_code") @Validation(required = true) public String subCode; @NameInMap("sub_msg") @Validation(required = true) public String subMsg; @NameInMap("trade_no") @Validation(required = true) public String tradeNo; @NameInMap("out_trade_no") @Validation(required = true) public String outTradeNo; @NameInMap("buyer_logon_id") @Validation(required = true) public String buyerLogonId; @NameInMap("trade_status") @Validation(required = true) public String tradeStatus; @NameInMap("total_amount") @Validation(required = true) public String totalAmount; @NameInMap("trans_currency") @Validation(required = true) public String transCurrency; @NameInMap("settle_currency") @Validation(required = true) public String settleCurrency; @NameInMap("settle_amount") @Validation(required = true) public String settleAmount; @NameInMap("pay_currency") @Validation(required = true) public String payCurrency; @NameInMap("pay_amount") @Validation(required = true) public String payAmount; @NameInMap("settle_trans_rate") @Validation(required = true) public String settleTransRate; @NameInMap("trans_pay_rate") @Validation(required = true) public String transPayRate; @NameInMap("buyer_pay_amount") @Validation(required = true) public String buyerPayAmount; @NameInMap("point_amount") @Validation(required = true) public String pointAmount; @NameInMap("invoice_amount") @Validation(required = true) public String invoiceAmount; @NameInMap("send_pay_date") @Validation(required = true) public String sendPayDate; @NameInMap("receipt_amount") @Validation(required = true) public String receiptAmount; @NameInMap("store_id") @Validation(required = true) public String storeId; @NameInMap("terminal_id") @Validation(required = true) public String terminalId; @NameInMap("fund_bill_list") @Validation(required = true) public java.util.List fundBillList; @NameInMap("store_name") @Validation(required = true) public String storeName; @NameInMap("buyer_user_id") @Validation(required = true) public String buyerUserId; @NameInMap("charge_amount") @Validation(required = true) public String chargeAmount; @NameInMap("charge_flags") @Validation(required = true) public String chargeFlags; @NameInMap("settlement_id") @Validation(required = true) public String settlementId; @NameInMap("trade_settle_info") @Validation(required = true) public java.util.List tradeSettleInfo; @NameInMap("auth_trade_pay_mode") @Validation(required = true) public String authTradePayMode; @NameInMap("buyer_user_type") @Validation(required = true) public String buyerUserType; @NameInMap("mdiscount_amount") @Validation(required = true) public String mdiscountAmount; @NameInMap("discount_amount") @Validation(required = true) public String discountAmount; @NameInMap("buyer_user_name") @Validation(required = true) public String buyerUserName; @NameInMap("subject") @Validation(required = true) public String subject; @NameInMap("body") @Validation(required = true) public String body; @NameInMap("alipay_sub_merchant_id") @Validation(required = true) public String alipaySubMerchantId; @NameInMap("ext_infos") @Validation(required = true) public String extInfos; public static AlipayTradeQueryResponse build(java.util.Map map) throws Exception { AlipayTradeQueryResponse self = new AlipayTradeQueryResponse(); return TeaModel.build(map, self); } public AlipayTradeQueryResponse setHttpBody(String httpBody) { this.httpBody = httpBody; return this; } public String getHttpBody() { return this.httpBody; } public AlipayTradeQueryResponse setCode(String code) { this.code = code; return this; } public String getCode() { return this.code; } public AlipayTradeQueryResponse setMsg(String msg) { this.msg = msg; return this; } public String getMsg() { return this.msg; } public AlipayTradeQueryResponse setSubCode(String subCode) { this.subCode = subCode; return this; } public String getSubCode() { return this.subCode; } public AlipayTradeQueryResponse setSubMsg(String subMsg) { this.subMsg = subMsg; return this; } public String getSubMsg() { return this.subMsg; } public AlipayTradeQueryResponse setTradeNo(String tradeNo) { this.tradeNo = tradeNo; return this; } public String getTradeNo() { return this.tradeNo; } public AlipayTradeQueryResponse setOutTradeNo(String outTradeNo) { this.outTradeNo = outTradeNo; return this; } public String getOutTradeNo() { return this.outTradeNo; } public AlipayTradeQueryResponse setBuyerLogonId(String buyerLogonId) { this.buyerLogonId = buyerLogonId; return this; } public String getBuyerLogonId() { return this.buyerLogonId; } public AlipayTradeQueryResponse setTradeStatus(String tradeStatus) { this.tradeStatus = tradeStatus; return this; } public String getTradeStatus() { return this.tradeStatus; } public AlipayTradeQueryResponse setTotalAmount(String totalAmount) { this.totalAmount = totalAmount; return this; } public String getTotalAmount() { return this.totalAmount; } public AlipayTradeQueryResponse setTransCurrency(String transCurrency) { this.transCurrency = transCurrency; return this; } public String getTransCurrency() { return this.transCurrency; } public AlipayTradeQueryResponse setSettleCurrency(String settleCurrency) { this.settleCurrency = settleCurrency; return this; } public String getSettleCurrency() { return this.settleCurrency; } public AlipayTradeQueryResponse setSettleAmount(String settleAmount) { this.settleAmount = settleAmount; return this; } public String getSettleAmount() { return this.settleAmount; } public AlipayTradeQueryResponse setPayCurrency(String payCurrency) { this.payCurrency = payCurrency; return this; } public String getPayCurrency() { return this.payCurrency; } public AlipayTradeQueryResponse setPayAmount(String payAmount) { this.payAmount = payAmount; return this; } public String getPayAmount() { return this.payAmount; } public AlipayTradeQueryResponse setSettleTransRate(String settleTransRate) { this.settleTransRate = settleTransRate; return this; } public String getSettleTransRate() { return this.settleTransRate; } public AlipayTradeQueryResponse setTransPayRate(String transPayRate) { this.transPayRate = transPayRate; return this; } public String getTransPayRate() { return this.transPayRate; } public AlipayTradeQueryResponse setBuyerPayAmount(String buyerPayAmount) { this.buyerPayAmount = buyerPayAmount; return this; } public String getBuyerPayAmount() { return this.buyerPayAmount; } public AlipayTradeQueryResponse setPointAmount(String pointAmount) { this.pointAmount = pointAmount; return this; } public String getPointAmount() { return this.pointAmount; } public AlipayTradeQueryResponse setInvoiceAmount(String invoiceAmount) { this.invoiceAmount = invoiceAmount; return this; } public String getInvoiceAmount() { return this.invoiceAmount; } public AlipayTradeQueryResponse setSendPayDate(String sendPayDate) { this.sendPayDate = sendPayDate; return this; } public String getSendPayDate() { return this.sendPayDate; } public AlipayTradeQueryResponse setReceiptAmount(String receiptAmount) { this.receiptAmount = receiptAmount; return this; } public String getReceiptAmount() { return this.receiptAmount; } public AlipayTradeQueryResponse setStoreId(String storeId) { this.storeId = storeId; return this; } public String getStoreId() { return this.storeId; } public AlipayTradeQueryResponse setTerminalId(String terminalId) { this.terminalId = terminalId; return this; } public String getTerminalId() { return this.terminalId; } public AlipayTradeQueryResponse setFundBillList(java.util.List fundBillList) { this.fundBillList = fundBillList; return this; } public java.util.List getFundBillList() { return this.fundBillList; } public AlipayTradeQueryResponse setStoreName(String storeName) { this.storeName = storeName; return this; } public String getStoreName() { return this.storeName; } public AlipayTradeQueryResponse setBuyerUserId(String buyerUserId) { this.buyerUserId = buyerUserId; return this; } public String getBuyerUserId() { return this.buyerUserId; } public AlipayTradeQueryResponse setChargeAmount(String chargeAmount) { this.chargeAmount = chargeAmount; return this; } public String getChargeAmount() { return this.chargeAmount; } public AlipayTradeQueryResponse setChargeFlags(String chargeFlags) { this.chargeFlags = chargeFlags; return this; } public String getChargeFlags() { return this.chargeFlags; } public AlipayTradeQueryResponse setSettlementId(String settlementId) { this.settlementId = settlementId; return this; } public String getSettlementId() { return this.settlementId; } public AlipayTradeQueryResponse setTradeSettleInfo(java.util.List tradeSettleInfo) { this.tradeSettleInfo = tradeSettleInfo; return this; } public java.util.List getTradeSettleInfo() { return this.tradeSettleInfo; } public AlipayTradeQueryResponse setAuthTradePayMode(String authTradePayMode) { this.authTradePayMode = authTradePayMode; return this; } public String getAuthTradePayMode() { return this.authTradePayMode; } public AlipayTradeQueryResponse setBuyerUserType(String buyerUserType) { this.buyerUserType = buyerUserType; return this; } public String getBuyerUserType() { return this.buyerUserType; } public AlipayTradeQueryResponse setMdiscountAmount(String mdiscountAmount) { this.mdiscountAmount = mdiscountAmount; return this; } public String getMdiscountAmount() { return this.mdiscountAmount; } public AlipayTradeQueryResponse setDiscountAmount(String discountAmount) { this.discountAmount = discountAmount; return this; } public String getDiscountAmount() { return this.discountAmount; } public AlipayTradeQueryResponse setBuyerUserName(String buyerUserName) { this.buyerUserName = buyerUserName; return this; } public String getBuyerUserName() { return this.buyerUserName; } public AlipayTradeQueryResponse setSubject(String subject) { this.subject = subject; return this; } public String getSubject() { return this.subject; } public AlipayTradeQueryResponse setBody(String body) { this.body = body; return this; } public String getBody() { return this.body; } public AlipayTradeQueryResponse setAlipaySubMerchantId(String alipaySubMerchantId) { this.alipaySubMerchantId = alipaySubMerchantId; return this; } public String getAlipaySubMerchantId() { return this.alipaySubMerchantId; } public AlipayTradeQueryResponse setExtInfos(String extInfos) { this.extInfos = extInfos; return this; } public String getExtInfos() { return this.extInfos; } }