public class DescribeRecordFilterListRequest extends AbstractModel
header, skipSign| Constructor and Description |
|---|
DescribeRecordFilterListRequest() |
DescribeRecordFilterListRequest(DescribeRecordFilterListRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDomain()
Get 要获取的解析记录所属的域名。
|
Long |
getDomainId()
Get 要获取的解析记录所属的域名 Id,如果传了 DomainId,系统将会忽略 Domain 参数。 可以通过接口 DescribeDomainList 查到所有的 Domain 以及 DomainId。
|
Long[] |
getGroupId()
Get 获取某些分组下的解析记录时,传这个分组 Id。可以通过接口 DescribeRecordGroupList 接口 GroupId 字段获取。
|
Boolean |
getIsExactSubDomain()
Get 是否根据 Subdomain 参数进行精确查找。
|
String |
getKeyword()
Get 通过关键字搜索解析记录,当前支持搜索主机头和记录值
|
Long |
getLimit()
Get 限制数量,当前Limit最大支持3000。默认值为100。
|
Long |
getMXBegin()
Get 要获取解析记录 MX 优先级查询区间起点。
|
Long |
getMXEnd()
Get 要获取解析记录 MX 优先级查询区间终点。
|
Long |
getOffset()
Get 偏移量,默认值为0。
|
Long |
getProjectId()
Get 项目ID
|
String[] |
getRecordLine()
Get 获取某些线路ID的解析记录。可以通过接口 DescribeRecordLineList 查看当前域名允许的线路信息。
|
String[] |
getRecordStatus()
Get 根据解析记录的状态获取解析记录。可取值为 ENABLE,DISABLE。
ENABLE:正常
DISABLE:暂停
|
String[] |
getRecordType()
Get 获取某些类型的解析记录,如 A,CNAME,NS,AAAA,显性URL,隐性URL,CAA,SPF等。
|
String |
getRecordValue()
Get 根据解析记录的值获取解析记录
|
String |
getRemark()
Get 根据解析记录的备注获取解析记录。
|
String |
getSortField()
Get 排序字段,支持 NAME,LINE,TYPE,VALUE,WEIGHT,MX,TTL,UPDATED_ON 几个字段。
NAME:解析记录的主机头
LINE:解析记录线路
TYPE:解析记录类型
VALUE:解析记录值
WEIGHT:权重
MX:MX 优先级
TTL:解析记录缓存时间
UPDATED_ON:解析记录更新时间
|
String |
getSortType()
Get 排序方式,升序:ASC,降序:DESC。默认值为ASC。
|
String |
getSubDomain()
Get 根据解析记录的主机头获取解析记录。默认模糊匹配。可以通过设置 IsExactSubdomain 参数为 true 进行精确查找。
|
Long |
getTTLBegin()
Get 要获取解析记录 TTL 查询区间起点。
|
Long |
getTTLEnd()
Get 要获取解析记录 TTL 查询区间终点。
|
String |
getUpdatedAtBegin()
Get 要获取解析记录更新时间查询区间起点。
|
String |
getUpdatedAtEnd()
Get 要获取解析记录更新时间查询区间终点。
|
Long |
getWeightBegin()
Get 要获取解析记录权重查询区间起点。
|
Long |
getWeightEnd()
Get 要获取解析记录权重查询区间终点。
|
void |
setDomain(String Domain)
Set 要获取的解析记录所属的域名。
|
void |
setDomainId(Long DomainId)
Set 要获取的解析记录所属的域名 Id,如果传了 DomainId,系统将会忽略 Domain 参数。 可以通过接口 DescribeDomainList 查到所有的 Domain 以及 DomainId。
|
void |
setGroupId(Long[] GroupId)
Set 获取某些分组下的解析记录时,传这个分组 Id。可以通过接口 DescribeRecordGroupList 接口 GroupId 字段获取。
|
void |
setIsExactSubDomain(Boolean IsExactSubDomain)
Set 是否根据 Subdomain 参数进行精确查找。
|
void |
setKeyword(String Keyword)
Set 通过关键字搜索解析记录,当前支持搜索主机头和记录值
|
void |
setLimit(Long Limit)
Set 限制数量,当前Limit最大支持3000。默认值为100。
|
void |
setMXBegin(Long MXBegin)
Set 要获取解析记录 MX 优先级查询区间起点。
|
void |
setMXEnd(Long MXEnd)
Set 要获取解析记录 MX 优先级查询区间终点。
|
void |
setOffset(Long Offset)
Set 偏移量,默认值为0。
|
void |
setProjectId(Long ProjectId)
Set 项目ID
|
void |
setRecordLine(String[] RecordLine)
Set 获取某些线路ID的解析记录。可以通过接口 DescribeRecordLineList 查看当前域名允许的线路信息。
|
void |
setRecordStatus(String[] RecordStatus)
Set 根据解析记录的状态获取解析记录。可取值为 ENABLE,DISABLE。
ENABLE:正常
DISABLE:暂停
|
void |
setRecordType(String[] RecordType)
Set 获取某些类型的解析记录,如 A,CNAME,NS,AAAA,显性URL,隐性URL,CAA,SPF等。
|
void |
setRecordValue(String RecordValue)
Set 根据解析记录的值获取解析记录
|
void |
setRemark(String Remark)
Set 根据解析记录的备注获取解析记录。
|
void |
setSortField(String SortField)
Set 排序字段,支持 NAME,LINE,TYPE,VALUE,WEIGHT,MX,TTL,UPDATED_ON 几个字段。
NAME:解析记录的主机头
LINE:解析记录线路
TYPE:解析记录类型
VALUE:解析记录值
WEIGHT:权重
MX:MX 优先级
TTL:解析记录缓存时间
UPDATED_ON:解析记录更新时间
|
void |
setSortType(String SortType)
Set 排序方式,升序:ASC,降序:DESC。默认值为ASC。
|
void |
setSubDomain(String SubDomain)
Set 根据解析记录的主机头获取解析记录。默认模糊匹配。可以通过设置 IsExactSubdomain 参数为 true 进行精确查找。
|
void |
setTTLBegin(Long TTLBegin)
Set 要获取解析记录 TTL 查询区间起点。
|
void |
setTTLEnd(Long TTLEnd)
Set 要获取解析记录 TTL 查询区间终点。
|
void |
setUpdatedAtBegin(String UpdatedAtBegin)
Set 要获取解析记录更新时间查询区间起点。
|
void |
setUpdatedAtEnd(String UpdatedAtEnd)
Set 要获取解析记录更新时间查询区间终点。
|
void |
setWeightBegin(Long WeightBegin)
Set 要获取解析记录权重查询区间起点。
|
void |
setWeightEnd(Long WeightEnd)
Set 要获取解析记录权重查询区间终点。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DescribeRecordFilterListRequest()
public DescribeRecordFilterListRequest(DescribeRecordFilterListRequest source)
public String getDomain()
public void setDomain(String Domain)
Domain - 要获取的解析记录所属的域名。public Long getDomainId()
public void setDomainId(Long DomainId)
DomainId - 要获取的解析记录所属的域名 Id,如果传了 DomainId,系统将会忽略 Domain 参数。 可以通过接口 DescribeDomainList 查到所有的 Domain 以及 DomainId。public String getSubDomain()
public void setSubDomain(String SubDomain)
SubDomain - 根据解析记录的主机头获取解析记录。默认模糊匹配。可以通过设置 IsExactSubdomain 参数为 true 进行精确查找。public String[] getRecordType()
public void setRecordType(String[] RecordType)
RecordType - 获取某些类型的解析记录,如 A,CNAME,NS,AAAA,显性URL,隐性URL,CAA,SPF等。public String[] getRecordLine()
public void setRecordLine(String[] RecordLine)
RecordLine - 获取某些线路ID的解析记录。可以通过接口 DescribeRecordLineList 查看当前域名允许的线路信息。public Long[] getGroupId()
public void setGroupId(Long[] GroupId)
GroupId - 获取某些分组下的解析记录时,传这个分组 Id。可以通过接口 DescribeRecordGroupList 接口 GroupId 字段获取。public String getKeyword()
public void setKeyword(String Keyword)
Keyword - 通过关键字搜索解析记录,当前支持搜索主机头和记录值public String getSortField()
public void setSortField(String SortField)
SortField - 排序字段,支持 NAME,LINE,TYPE,VALUE,WEIGHT,MX,TTL,UPDATED_ON 几个字段。
NAME:解析记录的主机头
LINE:解析记录线路
TYPE:解析记录类型
VALUE:解析记录值
WEIGHT:权重
MX:MX 优先级
TTL:解析记录缓存时间
UPDATED_ON:解析记录更新时间public String getSortType()
public void setSortType(String SortType)
SortType - 排序方式,升序:ASC,降序:DESC。默认值为ASC。public Long getOffset()
public void setOffset(Long Offset)
Offset - 偏移量,默认值为0。public Long getLimit()
public void setLimit(Long Limit)
Limit - 限制数量,当前Limit最大支持3000。默认值为100。public String getRecordValue()
public void setRecordValue(String RecordValue)
RecordValue - 根据解析记录的值获取解析记录public String[] getRecordStatus()
public void setRecordStatus(String[] RecordStatus)
RecordStatus - 根据解析记录的状态获取解析记录。可取值为 ENABLE,DISABLE。
ENABLE:正常
DISABLE:暂停public Long getWeightBegin()
public void setWeightBegin(Long WeightBegin)
WeightBegin - 要获取解析记录权重查询区间起点。public Long getWeightEnd()
public void setWeightEnd(Long WeightEnd)
WeightEnd - 要获取解析记录权重查询区间终点。public Long getMXBegin()
public void setMXBegin(Long MXBegin)
MXBegin - 要获取解析记录 MX 优先级查询区间起点。public Long getMXEnd()
public void setMXEnd(Long MXEnd)
MXEnd - 要获取解析记录 MX 优先级查询区间终点。public Long getTTLBegin()
public void setTTLBegin(Long TTLBegin)
TTLBegin - 要获取解析记录 TTL 查询区间起点。public Long getTTLEnd()
public void setTTLEnd(Long TTLEnd)
TTLEnd - 要获取解析记录 TTL 查询区间终点。public String getUpdatedAtBegin()
public void setUpdatedAtBegin(String UpdatedAtBegin)
UpdatedAtBegin - 要获取解析记录更新时间查询区间起点。public String getUpdatedAtEnd()
public void setUpdatedAtEnd(String UpdatedAtEnd)
UpdatedAtEnd - 要获取解析记录更新时间查询区间终点。public String getRemark()
public void setRemark(String Remark)
Remark - 根据解析记录的备注获取解析记录。public Boolean getIsExactSubDomain()
public void setIsExactSubDomain(Boolean IsExactSubDomain)
IsExactSubDomain - 是否根据 Subdomain 参数进行精确查找。public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - 项目IDCopyright © 2024. All rights reserved.