public void setCertificateMode(String certificateMode) {
        this.certificateMode = certificateMode;
    }
<p>
Describes the certificate mode in which the Certificate Authority (CA) will be registered. If the
<code>verificationCertificate</code> field is not provided, set <code>certificateMode</code> to be
<code>SNI_ONLY</code>. If the <code>verificationCertificate</code> field is provided, set
<code>certificateMode</code> to be <code>DEFAULT</code>. When <code>certificateMode</code> is not provided, it
defaults to <code>DEFAULT</code>. All the device certificates that are registered using this CA will be
registered in the same certificate mode as the CA. For more information about certificate mode for device
certificates, see <a href=
"https://docs.aws.amazon.com/iot/latest/apireference/API_CertificateDescription.html#iot-Type-CertificateDescription-certificateMode"
> certificate mode</a>.
</p>

@param certificateMode
       Describes the certificate mode in which the Certificate Authority (CA) will be registered. If the
       <code>verificationCertificate</code> field is not provided, set <code>certificateMode</code> to be
       <code>SNI_ONLY</code>. If the <code>verificationCertificate</code> field is provided, set
       <code>certificateMode</code> to be <code>DEFAULT</code>. When <code>certificateMode</code> is not
       provided, it defaults to <code>DEFAULT</code>. All the device certificates that are registered using this
       CA will be registered in the same certificate mode as the CA. For more information about certificate mode
       for device certificates, see <a href=
       "https://docs.aws.amazon.com/iot/latest/apireference/API_CertificateDescription.html#iot-Type-CertificateDescription-certificateMode"
       > certificate mode</a>.
@see CertificateMode
aws-java-sdk-iot/src/main/java/com/amazonaws/services/iot/model/RegisterCACertificateRequest.java