public static final class DescribeInternetDnsLogsRequest.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeInternetDnsLogsRequest.Builder |
accountId(Long accountId)
The account ID displayed on the Recursive Resolution (Public DNS) page after you activate Alibaba Cloud Public DNS.
|
DescribeInternetDnsLogsRequest |
build() |
DescribeInternetDnsLogsRequest.Builder |
domainName(String domainName)
The domain name.
|
DescribeInternetDnsLogsRequest.Builder |
endTimestamp(Long endTimestamp)
The end time of the query (timestamp, unit: milliseconds).
|
DescribeInternetDnsLogsRequest.Builder |
lang(String lang)
Return value language, options:
zh: Chinese
en: English
Default: en
example:
en
|
DescribeInternetDnsLogsRequest.Builder |
module(String module)
Module type
AUTHORITY (default): Public Authoritative DNS
RECURSION: Public Recursive DNS
example:
AUTHORITY
|
DescribeInternetDnsLogsRequest.Builder |
pageNumber(Integer pageNumber)
Page number, default value is 1.
|
DescribeInternetDnsLogsRequest.Builder |
pageSize(Integer pageSize)
Page size for query.
|
DescribeInternetDnsLogsRequest.Builder |
preciseSort(Boolean preciseSort)
PreciseSort.
|
DescribeInternetDnsLogsRequest.Builder |
queryCondition(String queryCondition)
Query parameters
sourceIp: Source IP address
queryNameFuzzy: Domain name (fuzzy value)
queryType: Record type
value: Resolution result
status: Status
serverIp: Resolution server IP
example:
{"sourceIp":"59.82.XX.XX","queryType":"A"}
|
DescribeInternetDnsLogsRequest.Builder |
recursionProtocolType(String recursionProtocolType)
RecursionProtocolType.
|
DescribeInternetDnsLogsRequest.Builder |
startTimestamp(Long startTimestamp)
The start time of the query (timestamp, unit: milliseconds).
|
public DescribeInternetDnsLogsRequest.Builder accountId(Long accountId)
The account ID displayed on the Recursive Resolution (Public DNS) page after you activate Alibaba Cloud Public DNS.
example:51**4
public DescribeInternetDnsLogsRequest.Builder domainName(String domainName)
The domain name.
example:example.com
public DescribeInternetDnsLogsRequest.Builder endTimestamp(Long endTimestamp)
The end time of the query (timestamp, unit: milliseconds). >Warning: If the query time span is too large and the amount of resolution logs for the queried domain is excessive, it may lead to a query timeout or inaccurate query results.
example:1709196299999
public DescribeInternetDnsLogsRequest.Builder lang(String lang)
Return value language, options:
Default: en
example:en
public DescribeInternetDnsLogsRequest.Builder module(String module)
Module type
AUTHORITY
public DescribeInternetDnsLogsRequest.Builder pageNumber(Integer pageNumber)
Page number, default value is 1.
example:1
public DescribeInternetDnsLogsRequest.Builder pageSize(Integer pageSize)
Page size for query.
example:10
public DescribeInternetDnsLogsRequest.Builder preciseSort(Boolean preciseSort)
public DescribeInternetDnsLogsRequest.Builder queryCondition(String queryCondition)
Query parameters
{"sourceIp":"59.82.XX.XX","queryType":"A"}
public DescribeInternetDnsLogsRequest.Builder recursionProtocolType(String recursionProtocolType)
public DescribeInternetDnsLogsRequest.Builder startTimestamp(Long startTimestamp)
The start time of the query (timestamp, unit: milliseconds).
example:1709192640000
public DescribeInternetDnsLogsRequest build()
Copyright © 2026. All rights reserved.