code: @Override
      public AssociateCertificateResult associateCertificate(AssociateCertificateRequest request) {
          request = beforeClientExecution(request);
          return executeAssociateCertificate(request);
      }
docs: Associates an AWS Certificate Manager (ACM) Amazon Resource Name (ARN) with AWS Elemental MediaConvert.
  
  @param associateCertificateRequest
  @return Result of the AssociateCertificate operation returned by the service.
  @throws BadRequestException
  The service can't process your request because of a problem in the request. Please check your request
  form and syntax.
  @throws InternalServerErrorException
  The service encountered an unexpected condition and cannot fulfill your request.
  @throws ForbiddenException
  You don't have permissions for this action with the credentials you sent.
  @throws NotFoundException
  The resource you requested does not exist.
  @throws TooManyRequestsException
  Too many requests have been sent in too short of a time. The service limits the rate at which it will
  accept requests.
  @throws ConflictException
  The service could not complete your request because there is a conflict with the current state of the
  resource.
  @sample AWSMediaConvert.AssociateCertificate
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/AssociateCertificate"
  target="_top">AWS API Documentation</a>