public static final class DescribeDnsProductInstanceResponseBody.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeDnsProductInstanceResponseBody.Builder |
autoRenewal(Boolean autoRenewal)
Indicates whether auto-renewal was enabled.
|
DescribeDnsProductInstanceResponseBody.Builder |
bindCount(Long bindCount)
The number of times that you can change the domain names that are bound to the paid Alibaba Cloud DNS instance.
|
DescribeDnsProductInstanceResponseBody.Builder |
bindDomainCount(Long bindDomainCount)
The number of domain names that can be bound to the paid Alibaba Cloud DNS instance.
|
DescribeDnsProductInstanceResponseBody.Builder |
bindDomainUsedCount(Long bindDomainUsedCount)
The number of domain names that are bound to the paid Alibaba Cloud DNS instance.
|
DescribeDnsProductInstanceResponseBody.Builder |
bindUsedCount(Long bindUsedCount)
The number of times that you have changed the domain names that are bound to the paid Alibaba Cloud DNS instance.
|
DescribeDnsProductInstanceResponseBody |
build() |
DescribeDnsProductInstanceResponseBody.Builder |
dDosDefendFlow(Long dDosDefendFlow)
The DDoS protection traffic.
|
DescribeDnsProductInstanceResponseBody.Builder |
dDosDefendQuery(Long dDosDefendQuery)
The DDoS protection frequency.
|
DescribeDnsProductInstanceResponseBody.Builder |
dnsSecurity(String dnsSecurity)
The level of DNS protection.
|
DescribeDnsProductInstanceResponseBody.Builder |
dnsServers(DescribeDnsProductInstanceResponseBody.DnsServers dnsServers)
The DNS servers configured for the domain names.
|
DescribeDnsProductInstanceResponseBody.Builder |
dnsSLBCount(Long dnsSLBCount)
The maximum number of IP addresses that are used for load balancing in a single line of a domain name.
|
DescribeDnsProductInstanceResponseBody.Builder |
domain(String domain)
The domain name that is bound to the paid instance.
|
DescribeDnsProductInstanceResponseBody.Builder |
domainType(String domainType)
The type of the instance.
|
DescribeDnsProductInstanceResponseBody.Builder |
endTime(String endTime)
The time when the instance expired.
|
DescribeDnsProductInstanceResponseBody.Builder |
endTimestamp(Long endTimestamp)
The time when the instance expired.
|
DescribeDnsProductInstanceResponseBody.Builder |
gslb(Boolean gslb)
Indicates whether global server load balancing (GSLB) is supported.
|
DescribeDnsProductInstanceResponseBody.Builder |
inBlackHole(Boolean inBlackHole)
Indicates whether the Domain Name System (DNS) servers stopped responding to all DNS requests.
|
DescribeDnsProductInstanceResponseBody.Builder |
inClean(Boolean inClean)
Indicates whether the DNS servers stopped responding to abnormal requests sent to the domain names.
|
DescribeDnsProductInstanceResponseBody.Builder |
instanceId(String instanceId)
The ID of the Alibaba Cloud DNS instance.
|
DescribeDnsProductInstanceResponseBody.Builder |
ISPLines(String ISPLines)
The ISP resolution lines.
|
DescribeDnsProductInstanceResponseBody.Builder |
ISPRegionLines(String ISPRegionLines)
The regional ISP resolution lines.
|
DescribeDnsProductInstanceResponseBody.Builder |
monitorFrequency(Long monitorFrequency)
The interval at which the instance is monitored.
|
DescribeDnsProductInstanceResponseBody.Builder |
monitorNodeCount(Long monitorNodeCount)
The number of monitoring nodes.
|
DescribeDnsProductInstanceResponseBody.Builder |
monitorTaskCount(Long monitorTaskCount)
The number of monitoring tasks.
|
DescribeDnsProductInstanceResponseBody.Builder |
overseaDDosDefendFlow(Long overseaDDosDefendFlow)
The DDoS protection traffic outside the Chinese mainland.
|
DescribeDnsProductInstanceResponseBody.Builder |
overseaLine(String overseaLine)
The line outside the Chinese mainland.
|
DescribeDnsProductInstanceResponseBody.Builder |
paymentType(String paymentType)
The billing method.
|
DescribeDnsProductInstanceResponseBody.Builder |
regionLines(Boolean regionLines)
Indicates whether the DNS request lines are regional lines.
|
DescribeDnsProductInstanceResponseBody.Builder |
requestId(String requestId)
The request ID.
|
DescribeDnsProductInstanceResponseBody.Builder |
searchEngineLines(String searchEngineLines)
The search engine resolution lines.
|
DescribeDnsProductInstanceResponseBody.Builder |
startTime(String startTime)
The time when the instance was purchased.
|
DescribeDnsProductInstanceResponseBody.Builder |
startTimestamp(Long startTimestamp)
The time when the instance was purchased.
|
DescribeDnsProductInstanceResponseBody.Builder |
subDomainLevel(Long subDomainLevel)
The number of subdomain name levels.
|
DescribeDnsProductInstanceResponseBody.Builder |
TTLMinValue(Long TTLMinValue)
The minimum time-to-live (TTL) period.
|
DescribeDnsProductInstanceResponseBody.Builder |
URLForwardCount(Long URLForwardCount)
The number of the forwarded URLs.
|
DescribeDnsProductInstanceResponseBody.Builder |
versionCode(String versionCode)
The version code of Alibaba Cloud DNS.
|
DescribeDnsProductInstanceResponseBody.Builder |
versionName(String versionName)
The edition of Alibaba Cloud DNS.
|
public DescribeDnsProductInstanceResponseBody.Builder autoRenewal(Boolean autoRenewal)
Indicates whether auto-renewal was enabled. Valid values:
true
public DescribeDnsProductInstanceResponseBody.Builder bindCount(Long bindCount)
The number of times that you can change the domain names that are bound to the paid Alibaba Cloud DNS instance. This parameter applies to Alibaba Cloud DNS instances of the custom edition.
example:3
public DescribeDnsProductInstanceResponseBody.Builder bindDomainCount(Long bindDomainCount)
The number of domain names that can be bound to the paid Alibaba Cloud DNS instance. This parameter applies to Alibaba Cloud DNS instances of Personal Edition, Enterprise Standard Edition, and Enterprise Ultimate Edition.
example:5
public DescribeDnsProductInstanceResponseBody.Builder bindDomainUsedCount(Long bindDomainUsedCount)
The number of domain names that are bound to the paid Alibaba Cloud DNS instance. This parameter applies to Alibaba Cloud DNS instances of Personal Edition, Enterprise Standard Edition, and Enterprise Ultimate Edition.
example:3
public DescribeDnsProductInstanceResponseBody.Builder bindUsedCount(Long bindUsedCount)
The number of times that you have changed the domain names that are bound to the paid Alibaba Cloud DNS instance. This parameter applies to Alibaba Cloud DNS instances of the custom edition.
example:1
public DescribeDnsProductInstanceResponseBody.Builder dDosDefendFlow(Long dDosDefendFlow)
The DDoS protection traffic. Unit: GB.
example:50
public DescribeDnsProductInstanceResponseBody.Builder dDosDefendQuery(Long dDosDefendQuery)
The DDoS protection frequency. Unit: 10,000 QPS. This parameter applies to Alibaba Cloud DNS instances of the custom edition.
example:50
public DescribeDnsProductInstanceResponseBody.Builder dnsSLBCount(Long dnsSLBCount)
The maximum number of IP addresses that are used for load balancing in a single line of a domain name.
example:15
public DescribeDnsProductInstanceResponseBody.Builder dnsSecurity(String dnsSecurity)
The level of DNS protection. Valid values:
advanced
public DescribeDnsProductInstanceResponseBody.Builder dnsServers(DescribeDnsProductInstanceResponseBody.DnsServers dnsServers)
The DNS servers configured for the domain names.
public DescribeDnsProductInstanceResponseBody.Builder domain(String domain)
The domain name that is bound to the paid instance.
If no value is returned for this parameter, no domain name is bound to the paid instance.
example:example.com
public DescribeDnsProductInstanceResponseBody.Builder domainType(String domainType)
The type of the instance. Valid values:
PUBLIC
public DescribeDnsProductInstanceResponseBody.Builder endTime(String endTime)
The time when the instance expired. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC.
example:2015-12-12T09:23Z
public DescribeDnsProductInstanceResponseBody.Builder endTimestamp(Long endTimestamp)
The time when the instance expired. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC.
example:1474335170000
public DescribeDnsProductInstanceResponseBody.Builder gslb(Boolean gslb)
Indicates whether global server load balancing (GSLB) is supported. Valid values:
true
public DescribeDnsProductInstanceResponseBody.Builder ISPLines(String ISPLines)
The ISP resolution lines. Valid values:
public DescribeDnsProductInstanceResponseBody.Builder ISPRegionLines(String ISPRegionLines)
The regional ISP resolution lines. Valid values:
public DescribeDnsProductInstanceResponseBody.Builder inBlackHole(Boolean inBlackHole)
Indicates whether the Domain Name System (DNS) servers stopped responding to all DNS requests. Valid values:
false
public DescribeDnsProductInstanceResponseBody.Builder inClean(Boolean inClean)
Indicates whether the DNS servers stopped responding to abnormal requests sent to the domain names.
false
public DescribeDnsProductInstanceResponseBody.Builder instanceId(String instanceId)
The ID of the Alibaba Cloud DNS instance.
example:i-8fxxx
public DescribeDnsProductInstanceResponseBody.Builder monitorFrequency(Long monitorFrequency)
The interval at which the instance is monitored. Unit: minutes.
example:50
public DescribeDnsProductInstanceResponseBody.Builder monitorNodeCount(Long monitorNodeCount)
The number of monitoring nodes.
example:5
public DescribeDnsProductInstanceResponseBody.Builder monitorTaskCount(Long monitorTaskCount)
The number of monitoring tasks.
example:2
public DescribeDnsProductInstanceResponseBody.Builder overseaDDosDefendFlow(Long overseaDDosDefendFlow)
The DDoS protection traffic outside the Chinese mainland. Unit: GB.
example:1
public DescribeDnsProductInstanceResponseBody.Builder overseaLine(String overseaLine)
The line outside the Chinese mainland.
public DescribeDnsProductInstanceResponseBody.Builder paymentType(String paymentType)
The billing method.
example:Subscription
public DescribeDnsProductInstanceResponseBody.Builder regionLines(Boolean regionLines)
Indicates whether the DNS request lines are regional lines. Valid values:
true
public DescribeDnsProductInstanceResponseBody.Builder requestId(String requestId)
The request ID.
example:536E9CAD-DB30-4647-AC87-AA5CC38C5382
public DescribeDnsProductInstanceResponseBody.Builder searchEngineLines(String searchEngineLines)
The search engine resolution lines. Valid values:
public DescribeDnsProductInstanceResponseBody.Builder startTime(String startTime)
The time when the instance was purchased. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC.
example:2015-12-12T09:23Z
public DescribeDnsProductInstanceResponseBody.Builder startTimestamp(Long startTimestamp)
The time when the instance was purchased. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC.
example:1474335170000
public DescribeDnsProductInstanceResponseBody.Builder subDomainLevel(Long subDomainLevel)
The number of subdomain name levels.
example:6
public DescribeDnsProductInstanceResponseBody.Builder TTLMinValue(Long TTLMinValue)
The minimum time-to-live (TTL) period. Unit: seconds.
example:10
public DescribeDnsProductInstanceResponseBody.Builder URLForwardCount(Long URLForwardCount)
The number of the forwarded URLs.
example:20
public DescribeDnsProductInstanceResponseBody.Builder versionCode(String versionCode)
The version code of Alibaba Cloud DNS.
example:version1
public DescribeDnsProductInstanceResponseBody.Builder versionName(String versionName)
The edition of Alibaba Cloud DNS.
public DescribeDnsProductInstanceResponseBody build()
Copyright © 2026. All rights reserved.