com.ksyun.pnp.sdk.domain.response.http.QueryResp Maven / Gradle / Ivy
package com.ksyun.pnp.sdk.domain.response.http;
import com.fasterxml.jackson.annotation.JsonProperty;
import org.apache.commons.lang3.StringUtils;
public class QueryResp {
/**
* 号码A
*/
@JsonProperty("PhoneNoA")
private String phoneNoA;
/**
* 隐私号码
*/
@JsonProperty("PhoneNoX")
private String phoneNoX;
/**
* 号码B
*/
@JsonProperty("PhoneNoB")
private String phoneNoB;
/**
* 绑定关系ID
*/
@JsonProperty("SubsId")
private String subsId;
/**
* 创建绑定时间,或最近一次的更新时间
* 格式,'yyyy-MM-dd HH:mm:ss'
*/
@JsonProperty("GmtCreate")
private String gmtCreate;
/**
* 过期时间
*/
@JsonProperty("ExpireDate")
private String expireDate;
/**
* 是否录音
*/
@JsonProperty("needRecord")
private boolean needRecord;
public String getPhoneNoA() {
return phoneNoA;
}
public QueryResp setPhoneNoA(String phoneNoA) {
this.phoneNoA = phoneNoA == null ? StringUtils.EMPTY : phoneNoA.trim();
return this;
}
public String getPhoneNoX() {
return phoneNoX;
}
public QueryResp setPhoneNoX(String phoneNoX) {
this.phoneNoX = phoneNoX == null ? StringUtils.EMPTY : phoneNoX.trim();
return this;
}
public String getPhoneNoB() {
return phoneNoB;
}
public QueryResp setPhoneNoB(String phoneNoB) {
this.phoneNoB = phoneNoB == null ? StringUtils.EMPTY : phoneNoB.trim();
return this;
}
public String getSubsId() {
return subsId;
}
public QueryResp setSubsId(String subsId) {
this.subsId = subsId == null ? StringUtils.EMPTY : subsId.trim();
return this;
}
public String getGmtCreate() {
return gmtCreate;
}
public QueryResp setGmtCreate(String gmtCreate) {
this.gmtCreate = gmtCreate == null ? StringUtils.EMPTY : gmtCreate.trim();
return this;
}
public String getExpireDate() {
return expireDate;
}
public QueryResp setExpireDate(String expireDate) {
this.expireDate = expireDate == null ? StringUtils.EMPTY : expireDate.trim();
return this;
}
public boolean isNeedRecord() {
return needRecord;
}
public QueryResp setNeedRecord(boolean needRecord) {
this.needRecord = needRecord;
return this;
}
@Override
public String toString() {
return "QueryResp{" +
"phoneNoA='" + phoneNoA + '\'' +
", phoneNoX='" + phoneNoX + '\'' +
", phoneNoB='" + phoneNoB + '\'' +
", subsId='" + subsId + '\'' +
", gmtCreate='" + gmtCreate + '\'' +
", expireDate='" + expireDate + '\'' +
", needRecord=" + needRecord +
'}';
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy