public final class DomainPatchResourceProperties extends Object
| Constructor and Description |
|---|
DomainPatchResourceProperties() |
| Modifier and Type | Method and Description |
|---|---|
String |
authCode()
Get the authCode property: The authCode property.
|
Boolean |
autoRenew()
Get the autoRenew property: <code>true</code> if the domain should be automatically renewed;
otherwise, <code>false</code>.
|
DomainPurchaseConsent |
consent()
Get the consent property: Legal agreement consent.
|
Contact |
contactAdmin()
Get the contactAdmin property: Administrative contact.
|
Contact |
contactBilling()
Get the contactBilling property: Billing contact.
|
Contact |
contactRegistrant()
Get the contactRegistrant property: Registrant contact.
|
Contact |
contactTech()
Get the contactTech property: Technical contact.
|
OffsetDateTime |
createdTime()
Get the createdTime property: Domain creation timestamp.
|
DnsType |
dnsType()
Get the dnsType property: Current DNS type.
|
String |
dnsZoneId()
Get the dnsZoneId property: Azure DNS Zone to use.
|
List<DomainPatchResourcePropertiesDomainNotRenewableReasonsItem> |
domainNotRenewableReasons()
Get the domainNotRenewableReasons property: Reasons why domain is not renewable.
|
OffsetDateTime |
expirationTime()
Get the expirationTime property: Domain expiration timestamp.
|
OffsetDateTime |
lastRenewedTime()
Get the lastRenewedTime property: Timestamp when the domain was renewed last time.
|
List<Hostname> |
managedHostNames()
Get the managedHostNames property: All hostnames derived from the domain and assigned to Azure resources.
|
List<String> |
nameServers()
Get the nameServers property: Name servers.
|
Boolean |
privacy()
Get the privacy property: <code>true</code> if domain privacy is enabled for this domain; otherwise,
<code>false</code>.
|
ProvisioningState |
provisioningState()
Get the provisioningState property: Domain provisioning state.
|
Boolean |
readyForDnsRecordManagement()
Get the readyForDnsRecordManagement property: <code>true</code> if Azure can assign this domain to
App Service apps; otherwise, <code>false</code>.
|
DomainStatus |
registrationStatus()
Get the registrationStatus property: Domain registration status.
|
DnsType |
targetDnsType()
Get the targetDnsType property: Target DNS type (would be used for migration).
|
void |
validate()
Validates the instance.
|
DomainPatchResourceProperties |
withAuthCode(String authCode)
Set the authCode property: The authCode property.
|
DomainPatchResourceProperties |
withAutoRenew(Boolean autoRenew)
Set the autoRenew property: <code>true</code> if the domain should be automatically renewed;
otherwise, <code>false</code>.
|
DomainPatchResourceProperties |
withConsent(DomainPurchaseConsent consent)
Set the consent property: Legal agreement consent.
|
DomainPatchResourceProperties |
withContactAdmin(Contact contactAdmin)
Set the contactAdmin property: Administrative contact.
|
DomainPatchResourceProperties |
withContactBilling(Contact contactBilling)
Set the contactBilling property: Billing contact.
|
DomainPatchResourceProperties |
withContactRegistrant(Contact contactRegistrant)
Set the contactRegistrant property: Registrant contact.
|
DomainPatchResourceProperties |
withContactTech(Contact contactTech)
Set the contactTech property: Technical contact.
|
DomainPatchResourceProperties |
withDnsType(DnsType dnsType)
Set the dnsType property: Current DNS type.
|
DomainPatchResourceProperties |
withDnsZoneId(String dnsZoneId)
Set the dnsZoneId property: Azure DNS Zone to use.
|
DomainPatchResourceProperties |
withPrivacy(Boolean privacy)
Set the privacy property: <code>true</code> if domain privacy is enabled for this domain; otherwise,
<code>false</code>.
|
DomainPatchResourceProperties |
withTargetDnsType(DnsType targetDnsType)
Set the targetDnsType property: Target DNS type (would be used for migration).
|
public Contact contactAdmin()
public DomainPatchResourceProperties withContactAdmin(Contact contactAdmin)
contactAdmin - the contactAdmin value to set.public Contact contactBilling()
public DomainPatchResourceProperties withContactBilling(Contact contactBilling)
contactBilling - the contactBilling value to set.public Contact contactRegistrant()
public DomainPatchResourceProperties withContactRegistrant(Contact contactRegistrant)
contactRegistrant - the contactRegistrant value to set.public Contact contactTech()
public DomainPatchResourceProperties withContactTech(Contact contactTech)
contactTech - the contactTech value to set.public DomainStatus registrationStatus()
public ProvisioningState provisioningState()
public List<String> nameServers()
public Boolean privacy()
public DomainPatchResourceProperties withPrivacy(Boolean privacy)
privacy - the privacy value to set.public OffsetDateTime createdTime()
public OffsetDateTime expirationTime()
public OffsetDateTime lastRenewedTime()
public Boolean autoRenew()
public DomainPatchResourceProperties withAutoRenew(Boolean autoRenew)
autoRenew - the autoRenew value to set.public Boolean readyForDnsRecordManagement()
public List<Hostname> managedHostNames()
public DomainPurchaseConsent consent()
public DomainPatchResourceProperties withConsent(DomainPurchaseConsent consent)
consent - the consent value to set.public List<DomainPatchResourcePropertiesDomainNotRenewableReasonsItem> domainNotRenewableReasons()
public DnsType dnsType()
public DomainPatchResourceProperties withDnsType(DnsType dnsType)
dnsType - the dnsType value to set.public String dnsZoneId()
public DomainPatchResourceProperties withDnsZoneId(String dnsZoneId)
dnsZoneId - the dnsZoneId value to set.public DnsType targetDnsType()
public DomainPatchResourceProperties withTargetDnsType(DnsType targetDnsType)
targetDnsType - the targetDnsType value to set.public String authCode()
public DomainPatchResourceProperties withAuthCode(String authCode)
authCode - the authCode value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.