
com.tencentcloudapi.cpdp.v20190820.models.ClearItem Maven / Gradle / Ivy
/*
* Copyright (c) 2017-2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.tencentcloudapi.cpdp.v20190820.models;
import com.tencentcloudapi.common.AbstractModel;
import com.google.gson.annotations.SerializedName;
import com.google.gson.annotations.Expose;
import java.util.HashMap;
public class ClearItem extends AbstractModel{
/**
* STRING(8),日期(格式: 20190101)
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("Date")
@Expose
private String Date;
/**
* STRING(40),子账号类型(子帐号类型。1: 普通会员子账号; 2: 挂账子账号; 3: 手续费子账号; 4: 利息子账号; 5: 平台担保子账号; 7: 在途; 8: 理财购买子帐号; 9: 理财赎回子帐号; 10: 平台子拥有结算子帐号)
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("SubAcctType")
@Expose
private String SubAcctType;
/**
* STRING(3),对账状态(0: 成功; 1: 失败)
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("ReconcileStatus")
@Expose
private String ReconcileStatus;
/**
* STRING(300),对账返回信息
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("ReconcileReturnMsg")
@Expose
private String ReconcileReturnMsg;
/**
* STRING(20),清算状态(0: 成功; 1: 失败; 2: 异常; 3: 待处理)
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("ClearingStatus")
@Expose
private String ClearingStatus;
/**
* STRING(2),清算返回信息
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("ClearingReturnMsg")
@Expose
private String ClearingReturnMsg;
/**
* STRING(300),待清算总金额
注意:此字段可能返回 null,表示取不到有效值。
*/
@SerializedName("TotalAmt")
@Expose
private String TotalAmt;
/**
* Get STRING(8),日期(格式: 20190101)
注意:此字段可能返回 null,表示取不到有效值。
* @return Date STRING(8),日期(格式: 20190101)
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getDate() {
return this.Date;
}
/**
* Set STRING(8),日期(格式: 20190101)
注意:此字段可能返回 null,表示取不到有效值。
* @param Date STRING(8),日期(格式: 20190101)
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setDate(String Date) {
this.Date = Date;
}
/**
* Get STRING(40),子账号类型(子帐号类型。1: 普通会员子账号; 2: 挂账子账号; 3: 手续费子账号; 4: 利息子账号; 5: 平台担保子账号; 7: 在途; 8: 理财购买子帐号; 9: 理财赎回子帐号; 10: 平台子拥有结算子帐号)
注意:此字段可能返回 null,表示取不到有效值。
* @return SubAcctType STRING(40),子账号类型(子帐号类型。1: 普通会员子账号; 2: 挂账子账号; 3: 手续费子账号; 4: 利息子账号; 5: 平台担保子账号; 7: 在途; 8: 理财购买子帐号; 9: 理财赎回子帐号; 10: 平台子拥有结算子帐号)
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getSubAcctType() {
return this.SubAcctType;
}
/**
* Set STRING(40),子账号类型(子帐号类型。1: 普通会员子账号; 2: 挂账子账号; 3: 手续费子账号; 4: 利息子账号; 5: 平台担保子账号; 7: 在途; 8: 理财购买子帐号; 9: 理财赎回子帐号; 10: 平台子拥有结算子帐号)
注意:此字段可能返回 null,表示取不到有效值。
* @param SubAcctType STRING(40),子账号类型(子帐号类型。1: 普通会员子账号; 2: 挂账子账号; 3: 手续费子账号; 4: 利息子账号; 5: 平台担保子账号; 7: 在途; 8: 理财购买子帐号; 9: 理财赎回子帐号; 10: 平台子拥有结算子帐号)
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setSubAcctType(String SubAcctType) {
this.SubAcctType = SubAcctType;
}
/**
* Get STRING(3),对账状态(0: 成功; 1: 失败)
注意:此字段可能返回 null,表示取不到有效值。
* @return ReconcileStatus STRING(3),对账状态(0: 成功; 1: 失败)
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getReconcileStatus() {
return this.ReconcileStatus;
}
/**
* Set STRING(3),对账状态(0: 成功; 1: 失败)
注意:此字段可能返回 null,表示取不到有效值。
* @param ReconcileStatus STRING(3),对账状态(0: 成功; 1: 失败)
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setReconcileStatus(String ReconcileStatus) {
this.ReconcileStatus = ReconcileStatus;
}
/**
* Get STRING(300),对账返回信息
注意:此字段可能返回 null,表示取不到有效值。
* @return ReconcileReturnMsg STRING(300),对账返回信息
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getReconcileReturnMsg() {
return this.ReconcileReturnMsg;
}
/**
* Set STRING(300),对账返回信息
注意:此字段可能返回 null,表示取不到有效值。
* @param ReconcileReturnMsg STRING(300),对账返回信息
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setReconcileReturnMsg(String ReconcileReturnMsg) {
this.ReconcileReturnMsg = ReconcileReturnMsg;
}
/**
* Get STRING(20),清算状态(0: 成功; 1: 失败; 2: 异常; 3: 待处理)
注意:此字段可能返回 null,表示取不到有效值。
* @return ClearingStatus STRING(20),清算状态(0: 成功; 1: 失败; 2: 异常; 3: 待处理)
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getClearingStatus() {
return this.ClearingStatus;
}
/**
* Set STRING(20),清算状态(0: 成功; 1: 失败; 2: 异常; 3: 待处理)
注意:此字段可能返回 null,表示取不到有效值。
* @param ClearingStatus STRING(20),清算状态(0: 成功; 1: 失败; 2: 异常; 3: 待处理)
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setClearingStatus(String ClearingStatus) {
this.ClearingStatus = ClearingStatus;
}
/**
* Get STRING(2),清算返回信息
注意:此字段可能返回 null,表示取不到有效值。
* @return ClearingReturnMsg STRING(2),清算返回信息
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getClearingReturnMsg() {
return this.ClearingReturnMsg;
}
/**
* Set STRING(2),清算返回信息
注意:此字段可能返回 null,表示取不到有效值。
* @param ClearingReturnMsg STRING(2),清算返回信息
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setClearingReturnMsg(String ClearingReturnMsg) {
this.ClearingReturnMsg = ClearingReturnMsg;
}
/**
* Get STRING(300),待清算总金额
注意:此字段可能返回 null,表示取不到有效值。
* @return TotalAmt STRING(300),待清算总金额
注意:此字段可能返回 null,表示取不到有效值。
*/
public String getTotalAmt() {
return this.TotalAmt;
}
/**
* Set STRING(300),待清算总金额
注意:此字段可能返回 null,表示取不到有效值。
* @param TotalAmt STRING(300),待清算总金额
注意:此字段可能返回 null,表示取不到有效值。
*/
public void setTotalAmt(String TotalAmt) {
this.TotalAmt = TotalAmt;
}
public ClearItem() {
}
/**
* NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
* and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
*/
public ClearItem(ClearItem source) {
if (source.Date != null) {
this.Date = new String(source.Date);
}
if (source.SubAcctType != null) {
this.SubAcctType = new String(source.SubAcctType);
}
if (source.ReconcileStatus != null) {
this.ReconcileStatus = new String(source.ReconcileStatus);
}
if (source.ReconcileReturnMsg != null) {
this.ReconcileReturnMsg = new String(source.ReconcileReturnMsg);
}
if (source.ClearingStatus != null) {
this.ClearingStatus = new String(source.ClearingStatus);
}
if (source.ClearingReturnMsg != null) {
this.ClearingReturnMsg = new String(source.ClearingReturnMsg);
}
if (source.TotalAmt != null) {
this.TotalAmt = new String(source.TotalAmt);
}
}
/**
* Internal implementation, normal users should not use it.
*/
public void toMap(HashMap map, String prefix) {
this.setParamSimple(map, prefix + "Date", this.Date);
this.setParamSimple(map, prefix + "SubAcctType", this.SubAcctType);
this.setParamSimple(map, prefix + "ReconcileStatus", this.ReconcileStatus);
this.setParamSimple(map, prefix + "ReconcileReturnMsg", this.ReconcileReturnMsg);
this.setParamSimple(map, prefix + "ClearingStatus", this.ClearingStatus);
this.setParamSimple(map, prefix + "ClearingReturnMsg", this.ClearingReturnMsg);
this.setParamSimple(map, prefix + "TotalAmt", this.TotalAmt);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy