public class IntlDomainInfo extends AbstractModel
skipSign
Constructor and Description |
---|
IntlDomainInfo() |
IntlDomainInfo(IntlDomainInfo 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 |
---|---|
Long |
getAutoRenew()
Get The auto-renewal flag.
|
Long |
getCanRenewYears()
Get The number of years available for renewal.
|
IntlContactInfo |
getContactInfo()
Get The contact information.
|
String |
getCreationDate()
Get The registration time.
|
String[] |
getDns()
Get The DNS server of the domain.
|
String |
getDnsModifyStatus()
Get Valid values: `NotModify` (not modified), `Modifying`, `Failed` (failed to modify)
|
Long |
getDnsStatus()
Get The DNS status.
|
String |
getDomainId()
Get The domain ID.
|
String |
getDomainName()
Get The domains.
|
String[] |
getDomainStatus()
Get The domain status.
|
String |
getExpirationDate()
Get The expiration date.
|
Long |
getExpireMessage()
Get The auto-renewal flag.
|
Boolean |
getIsPremium()
Get Whether the domain is a premium one.
|
String |
getModifyStatus()
Get Valid values: `NotModify` (not modified), `Modifying`, `Failed` (failed to modify)
|
String |
getRegistrarType()
Get The registrar type.
|
String |
getStatus()
Get The purchase status of the domain.
|
Boolean |
getSupportDnssec()
Get Whether DNSSEC is supported.
|
String |
getTemplateId()
Get The profile ID.
|
String |
getUin()
Get The account to which the domain belongs.
|
Long |
getWhoisPrivacy()
Get WHOIS privacy service status.
|
void |
setAutoRenew(Long AutoRenew)
Set The auto-renewal flag.
|
void |
setCanRenewYears(Long CanRenewYears)
Set The number of years available for renewal.
|
void |
setContactInfo(IntlContactInfo ContactInfo)
Set The contact information.
|
void |
setCreationDate(String CreationDate)
Set The registration time.
|
void |
setDns(String[] Dns)
Set The DNS server of the domain.
|
void |
setDnsModifyStatus(String DnsModifyStatus)
Set Valid values: `NotModify` (not modified), `Modifying`, `Failed` (failed to modify)
|
void |
setDnsStatus(Long DnsStatus)
Set The DNS status.
|
void |
setDomainId(String DomainId)
Set The domain ID.
|
void |
setDomainName(String DomainName)
Set The domains.
|
void |
setDomainStatus(String[] DomainStatus)
Set The domain status.
|
void |
setExpirationDate(String ExpirationDate)
Set The expiration date.
|
void |
setExpireMessage(Long ExpireMessage)
Set The auto-renewal flag.
|
void |
setIsPremium(Boolean IsPremium)
Set Whether the domain is a premium one.
|
void |
setModifyStatus(String ModifyStatus)
Set Valid values: `NotModify` (not modified), `Modifying`, `Failed` (failed to modify)
|
void |
setRegistrarType(String RegistrarType)
Set The registrar type.
|
void |
setStatus(String Status)
Set The purchase status of the domain.
|
void |
setSupportDnssec(Boolean SupportDnssec)
Set Whether DNSSEC is supported.
|
void |
setTemplateId(String TemplateId)
Set The profile ID.
|
void |
setUin(String Uin)
Set The account to which the domain belongs.
|
void |
setWhoisPrivacy(Long WhoisPrivacy)
Set WHOIS privacy service status.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public IntlDomainInfo()
public IntlDomainInfo(IntlDomainInfo source)
public Long getAutoRenew()
public void setAutoRenew(Long AutoRenew)
AutoRenew
- The auto-renewal flag. Valid values: `0` (disabled by default), `1` (enabled), `2` (disabled).public String getCreationDate()
public void setCreationDate(String CreationDate)
CreationDate
- The registration time.public String getDomainId()
public void setDomainId(String DomainId)
DomainId
- The domain ID.public Long getDnsStatus()
public void setDnsStatus(Long DnsStatus)
DnsStatus
- The DNS status. Valid values: `1` (DNSPod), `2` (others), `3` (unknown).public String getDomainName()
public void setDomainName(String DomainName)
DomainName
- The domains.public String[] getDomainStatus()
public void setDomainStatus(String[] DomainStatus)
DomainStatus
- The domain status.public String getStatus()
public void setStatus(String Status)
Status
- The purchase status of the domain. Valid values:
`ok`: Normal.
`RegisterPending`: Pending registration.
`RegisterDoing`: Registration in progress.
`RegisterFailed`: Registration failed.
`RenewPending`: Renewal grace period.
`RenewDoing`: Renewing.
`RedemptionPending`: Redemption period.
`AboutToExpire`: About to expire.
`TransferPending`: Pending transfer.
`TransferTransing`: Transfer in progress.
`TransferFailed`: Transfer failed.public String getExpirationDate()
public void setExpirationDate(String ExpirationDate)
ExpirationDate
- The expiration date.public Long getExpireMessage()
public void setExpireMessage(Long ExpireMessage)
ExpireMessage
- The auto-renewal flag. Valid values: `1` (enabled), `2` (disabled), `3` (disabled by default).public Boolean getIsPremium()
public void setIsPremium(Boolean IsPremium)
IsPremium
- Whether the domain is a premium one.public String[] getDns()
public void setDns(String[] Dns)
Dns
- The DNS server of the domain.public IntlContactInfo getContactInfo()
public void setContactInfo(IntlContactInfo ContactInfo)
ContactInfo
- The contact information.public Long getCanRenewYears()
public void setCanRenewYears(Long CanRenewYears)
CanRenewYears
- The number of years available for renewal. The value `0` indicates that the domain has reached its maximum validity period (10 years) and cannot be renewed.public String getRegistrarType()
public void setRegistrarType(String RegistrarType)
RegistrarType
- The registrar type. If the value is `epp`, the registration time on the page is followed by (UTC). Otherwise, it is followed by (UTC+8).public String getUin()
public void setUin(String Uin)
Uin
- The account to which the domain belongs.public String getTemplateId()
public void setTemplateId(String TemplateId)
TemplateId
- The profile ID.public Boolean getSupportDnssec()
public void setSupportDnssec(Boolean SupportDnssec)
SupportDnssec
- Whether DNSSEC is supported.public Long getWhoisPrivacy()
public void setWhoisPrivacy(Long WhoisPrivacy)
WhoisPrivacy
- WHOIS privacy service status. Valid values: `1` (enabled), `2` (disabled), `3` (enabling), `4` (disabling).public String getModifyStatus()
public void setModifyStatus(String ModifyStatus)
ModifyStatus
- Valid values: `NotModify` (not modified), `Modifying`, `Failed` (failed to modify)public String getDnsModifyStatus()
public void setDnsModifyStatus(String DnsModifyStatus)
DnsModifyStatus
- Valid values: `NotModify` (not modified), `Modifying`, `Failed` (failed to modify)Copyright © 2023. All rights reserved.