@Override
    public SetLoadBalancerListenerSSLCertificateResult setLoadBalancerListenerSSLCertificate(SetLoadBalancerListenerSSLCertificateRequest request) {
        request = beforeClientExecution(request);
        return executeSetLoadBalancerListenerSSLCertificate(request);
    }
<p>
Sets the certificate that terminates the specified listener's SSL connections. The specified certificate replaces
any prior certificate that was used on the same load balancer and port.
</p>
<p>
For more information about updating your SSL certificate, see <a
href="https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-update-ssl-cert.html">Replace the SSL
Certificate for Your Load Balancer</a> in the <i>Classic Load Balancers Guide</i>.
</p>

@param setLoadBalancerListenerSSLCertificateRequest
       Contains the parameters for SetLoadBalancerListenerSSLCertificate.
@return Result of the SetLoadBalancerListenerSSLCertificate operation returned by the service.
@throws CertificateNotFoundException
        The specified ARN does not refer to a valid SSL certificate in AWS Identity and Access Management (IAM)
        or AWS Certificate Manager (ACM). Note that if you recently uploaded the certificate to IAM, this error
        might indicate that the certificate is not fully available yet.
@throws LoadBalancerNotFoundException
        The specified load balancer does not exist.
@throws ListenerNotFoundException
        The load balancer does not have a listener configured at the specified port.
@throws InvalidConfigurationRequestException
        The requested configuration change is not valid.
@throws UnsupportedProtocolException
        The specified protocol or signature version is not supported.
@sample AmazonElasticLoadBalancing.SetLoadBalancerListenerSSLCertificate
@see <a
     href="http://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/SetLoadBalancerListenerSSLCertificate"
     target="_top">AWS API Documentation</a>
aws-java-sdk-elasticloadbalancing/src/main/java/com/amazonaws/services/elasticloadbalancing/AmazonElasticLoadBalancingClient.java