public static final class DescribeDnsProductInstancesResponseBody.DnsProduct.Builder extends Object
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder autoRenewal(Boolean autoRenewal)
Indicates whether auto-renewal was enabled. Valid values:
true
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder bindCount(Long bindCount)
The number of times you can change domain names that are bound to the DNS instance. It can be specified by the user who uses Alibaba Cloud DNS of the custom version.
example:3
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder bindDomainCount(Long bindDomainCount)
The number of domain names that can be bound to the DNS instance.
example:5
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder bindDomainUsedCount(Long bindDomainUsedCount)
The number of domain names that have been bound to the DNS instance.
example:3
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder bindUsedCount(Long bindUsedCount)
The number of times you have changed domain names that are bound to the DNS instance. It can be specified by the user who uses Alibaba Cloud DNS of the custom version.
example:1
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder dDosDefendFlow(Long dDosDefendFlow)
The DDoS protection traffic. Unit: GB.
example:50
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder dDosDefendQuery(Long dDosDefendQuery)
The DDoS protection frequency. Unit: 10,000 QPS.
example:50
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder dnsSLBCount(Long dnsSLBCount)
The number of IP addresses supported by a domain name or line.
example:15
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder dnsSecurity(String dnsSecurity)
The level of DNS protection. Valid values:
no
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder domain(String domain)
The bound domain name.
example:example.com
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder endTime(String endTime)
The time at which the instance expired.
example:2015-12-12T00:00Z
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder endTimestamp(Long endTimestamp)
The UNIX timestamp representing the expiration time of the instance.
example:1474335170000
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder gslb(Boolean gslb)
Indicates whether global server load balancing (GSLB) is supported.
true
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder ISPLines(String ISPLines)
The ISP resolution lines.
China Mobile,China Unicom,China Telecom,China Edu
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder ISPRegionLines(String ISPRegionLines)
The regional ISP resolution lines. Valid values:
Telecom (Province), Mobile (Province), Unicom (Province), Education Network (Province)
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder inBlackHole(Boolean inBlackHole)
Indicates whether the Domain Name System (DNS) servers stopped responding to all requests. Valid values:
false
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder inClean(Boolean inClean)
Indicates whether the request for domain name resolution was being cleared.
example:false
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder instanceId(String instanceId)
The ID of the Alibaba Cloud DNS instance.
example:i-8fj
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder monitorFrequency(Long monitorFrequency)
The monitoring frequency. Unit: minutes.
example:50
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder monitorNodeCount(Long monitorNodeCount)
The number of monitored nodes.
example:5
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder monitorTaskCount(Long monitorTaskCount)
The number of monitoring tasks.
example:2
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder overseaDDosDefendFlow(Long overseaDDosDefendFlow)
DDoS protection traffic outside China. Unit: GB.
example:1
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder overseaLine(String overseaLine)
The type of the overseas line.
example:Countries
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder paymentType(String paymentType)
The billing method.
example:Subscription
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder regionLines(Boolean regionLines)
Indicates whether the DNS request lines are regional lines.
true
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder searchEngineLines(String searchEngineLines)
The search engine resolution lines. Valid values:
Search Engine Robots,Google Robots,Baidu Robots,Bing Robots
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder startTime(String startTime)
The time when the DNS instance was purchased.
example:2015-11-12T09:23Z
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder startTimestamp(Long startTimestamp)
The UNIX timestamp representing when the DNS instance was purchased.
example:1474335170000
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder subDomainLevel(Long subDomainLevel)
The number of subdomain name levels.
example:6
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder TTLMinValue(Long TTLMinValue)
The minimum TTL. Unit: seconds.
example:10
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder URLForwardCount(Long URLForwardCount)
The URL forwarding quantity.
example:20
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder versionCode(String versionCode)
The version code of the Alibaba Cloud DNS instance.
example:version1
public DescribeDnsProductInstancesResponseBody.DnsProduct.Builder versionName(String versionName)
The version name of the Alibaba Cloud DNS instance.
example:Alibaba Cloud DNS
public DescribeDnsProductInstancesResponseBody.DnsProduct build()
Copyright © 2026. All rights reserved.