code: @Override
      public CreateLoadBalancerListenersResult createLoadBalancerListeners(CreateLoadBalancerListenersRequest request) {
          request = beforeClientExecution(request);
          return executeCreateLoadBalancerListeners(request);
      }
docs: <p>
  Creates one or more listeners for the specified load balancer. If a listener with the specified port does not
  already exist, it is created; otherwise, the properties of the new listener must match the properties of the
  existing listener.
  </p>
  <p>
  For more information, see <a
  href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-listener-config.html">Listeners for Your
  Classic Load Balancer</a> in the <i>Classic Load Balancers Guide</i>.
  </p>
  
  @param createLoadBalancerListenersRequest
  Contains the parameters for CreateLoadBalancerListeners.
  @return Result of the CreateLoadBalancerListeners operation returned by the service.
  @throws LoadBalancerNotFoundException
  The specified load balancer does not exist.
  @throws DuplicateListenerException
  A listener already exists for the specified load balancer name and port, but with a different instance
  port, protocol, or SSL certificate.
  @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 InvalidConfigurationRequestException
  The requested configuration change is not valid.
  @throws UnsupportedProtocolException
  The specified protocol or signature version is not supported.
  @sample AmazonElasticLoadBalancing.CreateLoadBalancerListeners
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/CreateLoadBalancerListeners"
  target="_top">AWS API Documentation</a>