com.aliyun.dyplsapi20170525.models.ListXTelephonesResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dyplsapi20170525 Show documentation
Show all versions of dyplsapi20170525 Show documentation
Alibaba Cloud Dyplsapi (20170525) SDK for Java
The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dyplsapi20170525.models;
import com.aliyun.tea.*;
public class ListXTelephonesResponseBody extends TeaModel {
/**
* example:
* 0
*/
@NameInMap("AccessDeniedDetail")
public String accessDeniedDetail;
/**
* 返回状态码 0000表示成功 其他表示失败
*
* example:
* 0000
*/
@NameInMap("Code")
public String code;
@NameInMap("Data")
public ListXTelephonesResponseBodyData data;
/**
* 返回信息
*
* example:
* 成功
*/
@NameInMap("Message")
public String message;
/**
* 返回是否成功 true 表示成功 false表示失败
*
* example:
* true
*/
@NameInMap("Success")
public Boolean success;
public static ListXTelephonesResponseBody build(java.util.Map map) throws Exception {
ListXTelephonesResponseBody self = new ListXTelephonesResponseBody();
return TeaModel.build(map, self);
}
public ListXTelephonesResponseBody setAccessDeniedDetail(String accessDeniedDetail) {
this.accessDeniedDetail = accessDeniedDetail;
return this;
}
public String getAccessDeniedDetail() {
return this.accessDeniedDetail;
}
public ListXTelephonesResponseBody setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public ListXTelephonesResponseBody setData(ListXTelephonesResponseBodyData data) {
this.data = data;
return this;
}
public ListXTelephonesResponseBodyData getData() {
return this.data;
}
public ListXTelephonesResponseBody setMessage(String message) {
this.message = message;
return this;
}
public String getMessage() {
return this.message;
}
public ListXTelephonesResponseBody setSuccess(Boolean success) {
this.success = success;
return this;
}
public Boolean getSuccess() {
return this.success;
}
public static class ListXTelephonesResponseBodyDataList extends TeaModel {
/**
* 绑定失败原因
*
* example:
* 绑定失败用户身份证黑名单
*/
@NameInMap("AuthMsg")
public String authMsg;
/**
* 绑定时间
*
* example:
* 2024-08-29 17:23:58
*/
@NameInMap("BindTime")
public String bindTime;
/**
* 购买时间
*
* example:
* 2024-08-29 17:23:58
*/
@NameInMap("BuyTime")
public String buyTime;
/**
* 客户号码池key
*
* example:
* FC533e6eeb81f4400c87ef3745a21a1a
*/
@NameInMap("CustomerPoolKey")
public String customerPoolKey;
/**
* 号码池名称
*
* example:
* 测试号码池
*/
@NameInMap("CustomerPoolName")
public String customerPoolName;
/**
* 释放时间
*
* example:
* 2024-08-29 17:23:58
*/
@NameInMap("ReleaseTime")
public String releaseTime;
/**
* 短信开通状态:0 未开通 1已开通
*
* example:
* 0
*/
@NameInMap("SmsStatus")
public String smsStatus;
/**
* X号码
*
* example:
* 17816876546
*/
@NameInMap("Telephone")
public String telephone;
/**
* 号码状态:0 空闲中 1 调拨完成待购买 2购买完成待认证 3 实名认证中 4 实名认证成功 5 认证失败 6 解绑中 7 解绑失败 8已释放 99 超时释放
*
* example:
* 0
*/
@NameInMap("TelephoneStatus")
public String telephoneStatus;
/**
* 解绑时间
*
* example:
* 2024-08-29 17:23:58
*/
@NameInMap("UnbindTime")
public String unbindTime;
public static ListXTelephonesResponseBodyDataList build(java.util.Map map) throws Exception {
ListXTelephonesResponseBodyDataList self = new ListXTelephonesResponseBodyDataList();
return TeaModel.build(map, self);
}
public ListXTelephonesResponseBodyDataList setAuthMsg(String authMsg) {
this.authMsg = authMsg;
return this;
}
public String getAuthMsg() {
return this.authMsg;
}
public ListXTelephonesResponseBodyDataList setBindTime(String bindTime) {
this.bindTime = bindTime;
return this;
}
public String getBindTime() {
return this.bindTime;
}
public ListXTelephonesResponseBodyDataList setBuyTime(String buyTime) {
this.buyTime = buyTime;
return this;
}
public String getBuyTime() {
return this.buyTime;
}
public ListXTelephonesResponseBodyDataList setCustomerPoolKey(String customerPoolKey) {
this.customerPoolKey = customerPoolKey;
return this;
}
public String getCustomerPoolKey() {
return this.customerPoolKey;
}
public ListXTelephonesResponseBodyDataList setCustomerPoolName(String customerPoolName) {
this.customerPoolName = customerPoolName;
return this;
}
public String getCustomerPoolName() {
return this.customerPoolName;
}
public ListXTelephonesResponseBodyDataList setReleaseTime(String releaseTime) {
this.releaseTime = releaseTime;
return this;
}
public String getReleaseTime() {
return this.releaseTime;
}
public ListXTelephonesResponseBodyDataList setSmsStatus(String smsStatus) {
this.smsStatus = smsStatus;
return this;
}
public String getSmsStatus() {
return this.smsStatus;
}
public ListXTelephonesResponseBodyDataList setTelephone(String telephone) {
this.telephone = telephone;
return this;
}
public String getTelephone() {
return this.telephone;
}
public ListXTelephonesResponseBodyDataList setTelephoneStatus(String telephoneStatus) {
this.telephoneStatus = telephoneStatus;
return this;
}
public String getTelephoneStatus() {
return this.telephoneStatus;
}
public ListXTelephonesResponseBodyDataList setUnbindTime(String unbindTime) {
this.unbindTime = unbindTime;
return this;
}
public String getUnbindTime() {
return this.unbindTime;
}
}
public static class ListXTelephonesResponseBodyData extends TeaModel {
/**
* 数据集合
*/
@NameInMap("List")
public java.util.List list;
/**
* 页码
*
* example:
* 1
*/
@NameInMap("PageNo")
public Long pageNo;
/**
* 每页条数
*
* example:
* 10
*/
@NameInMap("PageSize")
public Long pageSize;
/**
* 符合查询条件的总数量
*
* example:
* 50
*/
@NameInMap("Total")
public Long total;
public static ListXTelephonesResponseBodyData build(java.util.Map map) throws Exception {
ListXTelephonesResponseBodyData self = new ListXTelephonesResponseBodyData();
return TeaModel.build(map, self);
}
public ListXTelephonesResponseBodyData setList(java.util.List list) {
this.list = list;
return this;
}
public java.util.List getList() {
return this.list;
}
public ListXTelephonesResponseBodyData setPageNo(Long pageNo) {
this.pageNo = pageNo;
return this;
}
public Long getPageNo() {
return this.pageNo;
}
public ListXTelephonesResponseBodyData setPageSize(Long pageSize) {
this.pageSize = pageSize;
return this;
}
public Long getPageSize() {
return this.pageSize;
}
public ListXTelephonesResponseBodyData setTotal(Long total) {
this.total = total;
return this;
}
public Long getTotal() {
return this.total;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy