public CertificateConfiguration withCertificateType(CertificateType certificateType) {
        this.certificateType = certificateType.toString();
        return this;
    }
<p>
Indicates whether a TLS/SSL certificate is generated for a fleet.
</p>
<p>
Valid values include:
</p>
<ul>
<li>
<p>
<b>GENERATED</b> - Generate a TLS/SSL certificate for this fleet.
</p>
</li>
<li>
<p>
<b>DISABLED</b> - (default) Do not generate a TLS/SSL certificate for this fleet.
</p>
</li>
</ul>

@param certificateType
       Indicates whether a TLS/SSL certificate is generated for a fleet. </p>
       <p>
       Valid values include:
       </p>
       <ul>
       <li>
       <p>
       <b>GENERATED</b> - Generate a TLS/SSL certificate for this fleet.
       </p>
       </li>
       <li>
       <p>
       <b>DISABLED</b> - (default) Do not generate a TLS/SSL certificate for this fleet.
       </p>
       </li>
@return Returns a reference to this object so that method calls can be chained together.
@see CertificateType
aws-java-sdk-gamelift/src/main/java/com/amazonaws/services/gamelift/model/CertificateConfiguration.java