
com.aliyun.cdn20180510.models.BatchDescribeCdnIpInfoResponseBody Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.cdn20180510.models;
import com.aliyun.tea.*;
public class BatchDescribeCdnIpInfoResponseBody extends TeaModel {
/**
* The results about IP addresses returned.
*/
@NameInMap("IpInfoList")
public java.util.List ipInfoList;
/**
* The ID of the request.
*/
@NameInMap("RequestId")
public String requestId;
public static BatchDescribeCdnIpInfoResponseBody build(java.util.Map map) throws Exception {
BatchDescribeCdnIpInfoResponseBody self = new BatchDescribeCdnIpInfoResponseBody();
return TeaModel.build(map, self);
}
public BatchDescribeCdnIpInfoResponseBody setIpInfoList(java.util.List ipInfoList) {
this.ipInfoList = ipInfoList;
return this;
}
public java.util.List getIpInfoList() {
return this.ipInfoList;
}
public BatchDescribeCdnIpInfoResponseBody setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public static class BatchDescribeCdnIpInfoResponseBodyIpInfoList extends TeaModel {
/**
* Indicates whether the IP address belongs to an Alibaba Cloud CDN point of presence (POP).
*
* * **true**
* * **false**
*/
@NameInMap("CdnIp")
public String cdnIp;
/**
* The city to which the IP address belongs.
*/
@NameInMap("City")
public String city;
/**
* The country to which the IP address belongs.
*/
@NameInMap("Country")
public String country;
/**
* The IP address.
*/
@NameInMap("IpAddress")
public String ipAddress;
/**
* The ISP to which the IP address belongs.
*/
@NameInMap("IspName")
public String ispName;
/**
* The province to which the IP address belongs.
*/
@NameInMap("Province")
public String province;
public static BatchDescribeCdnIpInfoResponseBodyIpInfoList build(java.util.Map map) throws Exception {
BatchDescribeCdnIpInfoResponseBodyIpInfoList self = new BatchDescribeCdnIpInfoResponseBodyIpInfoList();
return TeaModel.build(map, self);
}
public BatchDescribeCdnIpInfoResponseBodyIpInfoList setCdnIp(String cdnIp) {
this.cdnIp = cdnIp;
return this;
}
public String getCdnIp() {
return this.cdnIp;
}
public BatchDescribeCdnIpInfoResponseBodyIpInfoList setCity(String city) {
this.city = city;
return this;
}
public String getCity() {
return this.city;
}
public BatchDescribeCdnIpInfoResponseBodyIpInfoList setCountry(String country) {
this.country = country;
return this;
}
public String getCountry() {
return this.country;
}
public BatchDescribeCdnIpInfoResponseBodyIpInfoList setIpAddress(String ipAddress) {
this.ipAddress = ipAddress;
return this;
}
public String getIpAddress() {
return this.ipAddress;
}
public BatchDescribeCdnIpInfoResponseBodyIpInfoList setIspName(String ispName) {
this.ispName = ispName;
return this;
}
public String getIspName() {
return this.ispName;
}
public BatchDescribeCdnIpInfoResponseBodyIpInfoList setProvince(String province) {
this.province = province;
return this;
}
public String getProvince() {
return this.province;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy