@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DomainValidation extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the validation of each domain name in the certificate.
| Constructor and Description |
|---|
DomainValidation() |
| Modifier and Type | Method and Description |
|---|---|
DomainValidation |
clone() |
boolean |
equals(Object obj) |
String |
getDomainName()
A fully qualified domain name (FQDN) in the certificate.
|
ResourceRecord |
getResourceRecord()
Contains the CNAME record that you add to your DNS database for domain validation.
|
String |
getValidationDomain()
The domain name that ACM used to send domain validation emails.
|
List<String> |
getValidationEmails()
A list of email addresses that ACM used to send domain validation emails.
|
String |
getValidationMethod()
Specifies the domain validation method.
|
String |
getValidationStatus()
The validation status of the domain name.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDomainName(String domainName)
A fully qualified domain name (FQDN) in the certificate.
|
void |
setResourceRecord(ResourceRecord resourceRecord)
Contains the CNAME record that you add to your DNS database for domain validation.
|
void |
setValidationDomain(String validationDomain)
The domain name that ACM used to send domain validation emails.
|
void |
setValidationEmails(Collection<String> validationEmails)
A list of email addresses that ACM used to send domain validation emails.
|
void |
setValidationMethod(String validationMethod)
Specifies the domain validation method.
|
void |
setValidationMethod(ValidationMethod validationMethod)
Specifies the domain validation method.
|
void |
setValidationStatus(DomainStatus validationStatus)
The validation status of the domain name.
|
void |
setValidationStatus(String validationStatus)
The validation status of the domain name.
|
String |
toString()
Returns a string representation of this object.
|
DomainValidation |
withDomainName(String domainName)
A fully qualified domain name (FQDN) in the certificate.
|
DomainValidation |
withResourceRecord(ResourceRecord resourceRecord)
Contains the CNAME record that you add to your DNS database for domain validation.
|
DomainValidation |
withValidationDomain(String validationDomain)
The domain name that ACM used to send domain validation emails.
|
DomainValidation |
withValidationEmails(Collection<String> validationEmails)
A list of email addresses that ACM used to send domain validation emails.
|
DomainValidation |
withValidationEmails(String... validationEmails)
A list of email addresses that ACM used to send domain validation emails.
|
DomainValidation |
withValidationMethod(String validationMethod)
Specifies the domain validation method.
|
DomainValidation |
withValidationMethod(ValidationMethod validationMethod)
Specifies the domain validation method.
|
DomainValidation |
withValidationStatus(DomainStatus validationStatus)
The validation status of the domain name.
|
DomainValidation |
withValidationStatus(String validationStatus)
The validation status of the domain name.
|
public void setDomainName(String domainName)
A fully qualified domain name (FQDN) in the certificate. For example, www.example.com or
example.com.
domainName - A fully qualified domain name (FQDN) in the certificate. For example, www.example.com or
example.com.public String getDomainName()
A fully qualified domain name (FQDN) in the certificate. For example, www.example.com or
example.com.
www.example.com or
example.com.public DomainValidation withDomainName(String domainName)
A fully qualified domain name (FQDN) in the certificate. For example, www.example.com or
example.com.
domainName - A fully qualified domain name (FQDN) in the certificate. For example, www.example.com or
example.com.public List<String> getValidationEmails()
A list of email addresses that ACM used to send domain validation emails.
public void setValidationEmails(Collection<String> validationEmails)
A list of email addresses that ACM used to send domain validation emails.
validationEmails - A list of email addresses that ACM used to send domain validation emails.public DomainValidation withValidationEmails(String... validationEmails)
A list of email addresses that ACM used to send domain validation emails.
NOTE: This method appends the values to the existing list (if any). Use
setValidationEmails(java.util.Collection) or withValidationEmails(java.util.Collection) if you
want to override the existing values.
validationEmails - A list of email addresses that ACM used to send domain validation emails.public DomainValidation withValidationEmails(Collection<String> validationEmails)
A list of email addresses that ACM used to send domain validation emails.
validationEmails - A list of email addresses that ACM used to send domain validation emails.public void setValidationDomain(String validationDomain)
The domain name that ACM used to send domain validation emails.
validationDomain - The domain name that ACM used to send domain validation emails.public String getValidationDomain()
The domain name that ACM used to send domain validation emails.
public DomainValidation withValidationDomain(String validationDomain)
The domain name that ACM used to send domain validation emails.
validationDomain - The domain name that ACM used to send domain validation emails.public void setValidationStatus(String validationStatus)
The validation status of the domain name. This can be one of the following values:
PENDING_VALIDATION
SUCCESS
FAILED
validationStatus - The validation status of the domain name. This can be one of the following values:
PENDING_VALIDATION
SUCCESS
FAILED
DomainStatuspublic String getValidationStatus()
The validation status of the domain name. This can be one of the following values:
PENDING_VALIDATION
SUCCESS
FAILED
PENDING_VALIDATION
SUCCESS
FAILED
DomainStatuspublic DomainValidation withValidationStatus(String validationStatus)
The validation status of the domain name. This can be one of the following values:
PENDING_VALIDATION
SUCCESS
FAILED
validationStatus - The validation status of the domain name. This can be one of the following values:
PENDING_VALIDATION
SUCCESS
FAILED
DomainStatuspublic void setValidationStatus(DomainStatus validationStatus)
The validation status of the domain name. This can be one of the following values:
PENDING_VALIDATION
SUCCESS
FAILED
validationStatus - The validation status of the domain name. This can be one of the following values:
PENDING_VALIDATION
SUCCESS
FAILED
DomainStatuspublic DomainValidation withValidationStatus(DomainStatus validationStatus)
The validation status of the domain name. This can be one of the following values:
PENDING_VALIDATION
SUCCESS
FAILED
validationStatus - The validation status of the domain name. This can be one of the following values:
PENDING_VALIDATION
SUCCESS
FAILED
DomainStatuspublic void setResourceRecord(ResourceRecord resourceRecord)
Contains the CNAME record that you add to your DNS database for domain validation. For more information, see Use DNS to Validate Domain Ownership.
Note: The CNAME information that you need does not include the name of your domain. If you include your domain name in the DNS database CNAME record, validation fails. For example, if the name is "_a79865eb4cd1a6ab990a45779b4e0b96.yourdomain.com", only "_a79865eb4cd1a6ab990a45779b4e0b96" must be used.
resourceRecord - Contains the CNAME record that you add to your DNS database for domain validation. For more information,
see Use DNS to
Validate Domain Ownership.
Note: The CNAME information that you need does not include the name of your domain. If you include your domain name in the DNS database CNAME record, validation fails. For example, if the name is "_a79865eb4cd1a6ab990a45779b4e0b96.yourdomain.com", only "_a79865eb4cd1a6ab990a45779b4e0b96" must be used.
public ResourceRecord getResourceRecord()
Contains the CNAME record that you add to your DNS database for domain validation. For more information, see Use DNS to Validate Domain Ownership.
Note: The CNAME information that you need does not include the name of your domain. If you include your domain name in the DNS database CNAME record, validation fails. For example, if the name is "_a79865eb4cd1a6ab990a45779b4e0b96.yourdomain.com", only "_a79865eb4cd1a6ab990a45779b4e0b96" must be used.
Note: The CNAME information that you need does not include the name of your domain. If you include your domain name in the DNS database CNAME record, validation fails. For example, if the name is "_a79865eb4cd1a6ab990a45779b4e0b96.yourdomain.com", only "_a79865eb4cd1a6ab990a45779b4e0b96" must be used.
public DomainValidation withResourceRecord(ResourceRecord resourceRecord)
Contains the CNAME record that you add to your DNS database for domain validation. For more information, see Use DNS to Validate Domain Ownership.
Note: The CNAME information that you need does not include the name of your domain. If you include your domain name in the DNS database CNAME record, validation fails. For example, if the name is "_a79865eb4cd1a6ab990a45779b4e0b96.yourdomain.com", only "_a79865eb4cd1a6ab990a45779b4e0b96" must be used.
resourceRecord - Contains the CNAME record that you add to your DNS database for domain validation. For more information,
see Use DNS to
Validate Domain Ownership.
Note: The CNAME information that you need does not include the name of your domain. If you include your domain name in the DNS database CNAME record, validation fails. For example, if the name is "_a79865eb4cd1a6ab990a45779b4e0b96.yourdomain.com", only "_a79865eb4cd1a6ab990a45779b4e0b96" must be used.
public void setValidationMethod(String validationMethod)
Specifies the domain validation method.
validationMethod - Specifies the domain validation method.ValidationMethodpublic String getValidationMethod()
Specifies the domain validation method.
ValidationMethodpublic DomainValidation withValidationMethod(String validationMethod)
Specifies the domain validation method.
validationMethod - Specifies the domain validation method.ValidationMethodpublic void setValidationMethod(ValidationMethod validationMethod)
Specifies the domain validation method.
validationMethod - Specifies the domain validation method.ValidationMethodpublic DomainValidation withValidationMethod(ValidationMethod validationMethod)
Specifies the domain validation method.
validationMethod - Specifies the domain validation method.ValidationMethodpublic String toString()
toString in class ObjectObject.toString()public DomainValidation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.