public String getFailureReason() {
        return this.failureReason;
    }
<p>
The validation failure reason, if any, of the certificate.
</p>
<p>
The following failure reasons are possible:
</p>
<ul>
<li>
<p>
<b> <code>NO_AVAILABLE_CONTACTS</code> </b> - This failure applies to email validation, which is not available
for Lightsail certificates.
</p>
</li>
<li>
<p>
<b> <code>ADDITIONAL_VERIFICATION_REQUIRED</code> </b> - Lightsail requires additional information to process
this certificate request. This can happen as a fraud-protection measure, such as when the domain ranks within the
Alexa top 1000 websites. To provide the required information, use the <a
href="https://console.aws.amazon.com/support/home">AWS Support Center</a> to contact AWS Support.
</p>
<note>
<p>
You cannot request a certificate for Amazon-owned domain names such as those ending in amazonaws.com,
cloudfront.net, or elasticbeanstalk.com.
</p>
</note></li>
<li>
<p>
<b> <code>DOMAIN_NOT_ALLOWED</code> </b> - One or more of the domain names in the certificate request was
reported as an unsafe domain by <a href="https://www.virustotal.com/gui/home/url">VirusTotal</a>. To correct the
problem, search for your domain name on the <a href="https://www.virustotal.com/gui/home/url">VirusTotal</a>
website. If your domain is reported as suspicious, see <a
href="https://developers.google.com/web/fundamentals/security/hacked">Google Help for Hacked Websites</a> to
learn what you can do.
</p>
<p>
If you believe that the result is a false positive, notify the organization that is reporting the domain.
VirusTotal is an aggregate of several antivirus and URL scanners and cannot remove your domain from a block list
itself. After you correct the problem and the VirusTotal registry has been updated, request a new certificate.
</p>
<p>
If you see this error and your domain is not included in the VirusTotal list, visit the <a
href="https://console.aws.amazon.com/support/home">AWS Support Center</a> and create a case.
</p>
</li>
<li>
<p>
<b> <code>INVALID_PUBLIC_DOMAIN</code> </b> - One or more of the domain names in the certificate request is not
valid. Typically, this is because a domain name in the request is not a valid top-level domain. Try to request a
certificate again, correcting any spelling errors or typos that were in the failed request, and ensure that all
domain names in the request are for valid top-level domains. For example, you cannot request a certificate for
<code>example.invalidpublicdomain</code> because <code>invalidpublicdomain</code> is not a valid top-level
domain.
</p>
</li>
<li>
<p>
<b> <code>OTHER</code> </b> - Typically, this failure occurs when there is a typographical error in one or more
of the domain names in the certificate request. Try to request a certificate again, correcting any spelling
errors or typos that were in the failed request.
</p>
</li>
</ul>

@return The validation failure reason, if any, of the certificate.</p>
        <p>
        The following failure reasons are possible:
        </p>
        <ul>
        <li>
        <p>
        <b> <code>NO_AVAILABLE_CONTACTS</code> </b> - This failure applies to email validation, which is not
        available for Lightsail certificates.
        </p>
        </li>
        <li>
        <p>
        <b> <code>ADDITIONAL_VERIFICATION_REQUIRED</code> </b> - Lightsail requires additional information to
        process this certificate request. This can happen as a fraud-protection measure, such as when the domain
        ranks within the Alexa top 1000 websites. To provide the required information, use the <a
        href="https://console.aws.amazon.com/support/home">AWS Support Center</a> to contact AWS Support.
        </p>
        <note>
        <p>
        You cannot request a certificate for Amazon-owned domain names such as those ending in amazonaws.com,
        cloudfront.net, or elasticbeanstalk.com.
        </p>
        </note></li>
        <li>
        <p>
        <b> <code>DOMAIN_NOT_ALLOWED</code> </b> - One or more of the domain names in the certificate request was
        reported as an unsafe domain by <a href="https://www.virustotal.com/gui/home/url">VirusTotal</a>. To
        correct the problem, search for your domain name on the <a
        href="https://www.virustotal.com/gui/home/url">VirusTotal</a> website. If your domain is reported as
        suspicious, see <a href="https://developers.google.com/web/fundamentals/security/hacked">Google Help for
        Hacked Websites</a> to learn what you can do.
        </p>
        <p>
        If you believe that the result is a false positive, notify the organization that is reporting the domain.
        VirusTotal is an aggregate of several antivirus and URL scanners and cannot remove your domain from a
        block list itself. After you correct the problem and the VirusTotal registry has been updated, request a
        new certificate.
        </p>
        <p>
        If you see this error and your domain is not included in the VirusTotal list, visit the <a
        href="https://console.aws.amazon.com/support/home">AWS Support Center</a> and create a case.
        </p>
        </li>
        <li>
        <p>
        <b> <code>INVALID_PUBLIC_DOMAIN</code> </b> - One or more of the domain names in the certificate request
        is not valid. Typically, this is because a domain name in the request is not a valid top-level domain.
        Try to request a certificate again, correcting any spelling errors or typos that were in the failed
        request, and ensure that all domain names in the request are for valid top-level domains. For example,
        you cannot request a certificate for <code>example.invalidpublicdomain</code> because
        <code>invalidpublicdomain</code> is not a valid top-level domain.
        </p>
        </li>
        <li>
        <p>
        <b> <code>OTHER</code> </b> - Typically, this failure occurs when there is a typographical error in one
        or more of the domain names in the certificate request. Try to request a certificate again, correcting
        any spelling errors or typos that were in the failed request.
        </p>
        </li>
@see LoadBalancerTlsCertificateFailureReason
aws-java-sdk-lightsail/src/main/java/com/amazonaws/services/lightsail/model/LoadBalancerTlsCertificate.java