public CreateFleetRequest withCertificateConfiguration(CertificateConfiguration certificateConfiguration) {
        setCertificateConfiguration(certificateConfiguration);
        return this;
    }
<p>
Prompts Amazon GameLift to generate a TLS/SSL certificate for the fleet. Amazon GameLift uses the certificates to
encrypt traffic between game clients and the game servers running on Amazon GameLift. By default, the
<code>CertificateConfiguration</code> is <code>DISABLED</code>. You can't change this property after you create
the fleet.
</p>
<p>
Certificate Manager (ACM) certificates expire after 13 months. Certificate expiration can cause fleets to fail,
preventing players from connecting to instances in the fleet. We recommend you replace fleets before 13 months,
consider using fleet aliases for a smooth transition.
</p>
<note>
<p>
ACM isn't available in all Amazon Web Services regions. A fleet creation request with certificate generation
enabled in an unsupported Region, fails with a 4xx error. For more information about the supported Regions, see
<a href="https://docs.aws.amazon.com/acm/latest/userguide/acm-regions.html">Supported Regions</a> in the
<i>Certificate Manager User Guide</i>.
</p>
</note>

@param certificateConfiguration
       Prompts Amazon GameLift to generate a TLS/SSL certificate for the fleet. Amazon GameLift uses the
       certificates to encrypt traffic between game clients and the game servers running on Amazon GameLift. By
       default, the <code>CertificateConfiguration</code> is <code>DISABLED</code>. You can't change this
       property after you create the fleet. </p>
       <p>
       Certificate Manager (ACM) certificates expire after 13 months. Certificate expiration can cause fleets to
       fail, preventing players from connecting to instances in the fleet. We recommend you replace fleets before
       13 months, consider using fleet aliases for a smooth transition.
       </p>
       <note>
       <p>
       ACM isn't available in all Amazon Web Services regions. A fleet creation request with certificate
       generation enabled in an unsupported Region, fails with a 4xx error. For more information about the
       supported Regions, see <a
       href="https://docs.aws.amazon.com/acm/latest/userguide/acm-regions.html">Supported Regions</a> in the
       <i>Certificate Manager User Guide</i>.
       </p>
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-gamelift/src/main/java/com/amazonaws/services/gamelift/model/CreateFleetRequest.java