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

com.aliyun.dyplsapi20170525.models.ListXTelephonesResponseBody Maven / Gradle / Ivy

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