public void setCertificateAuthorityArn(String certificateAuthorityArn) {
        this.certificateAuthorityArn = certificateAuthorityArn;
    }
<p>
The Amazon Resource Name (ARN) of the private certificate authority (CA) that will be used to issue the
certificate. If you do not provide an ARN and you are trying to request a private certificate, ACM will attempt
to issue a public certificate. For more information about private CAs, see the <a
href="https://docs.aws.amazon.com/privateca/latest/userguide/PcaWelcome.html">Amazon Web Services Private
Certificate Authority</a> user guide. The ARN must have the following form:
</p>
<p>
<code>arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012</code>
</p>

@param certificateAuthorityArn
       The Amazon Resource Name (ARN) of the private certificate authority (CA) that will be used to issue the
       certificate. If you do not provide an ARN and you are trying to request a private certificate, ACM will
       attempt to issue a public certificate. For more information about private CAs, see the <a
       href="https://docs.aws.amazon.com/privateca/latest/userguide/PcaWelcome.html">Amazon Web Services Private
       Certificate Authority</a> user guide. The ARN must have the following form: </p>
       <p>
       <code>arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012</code>
aws-java-sdk-acm/src/main/java/com/amazonaws/services/certificatemanager/model/RequestCertificateRequest.java