code: @Override
      public RenewCertificateResult renewCertificate(RenewCertificateRequest request) {
          request = beforeClientExecution(request);
          return executeRenewCertificate(request);
      }
docs: <p>
  Renews an eligable ACM certificate. At this time, only exported private certificates can be renewed with this
  operation. In order to renew your ACM PCA certificates with ACM, you must first <a
  href="https://docs.aws.amazon.com/acm-pca/latest/userguide/PcaPermissions.html">grant the ACM service principal
  permission to do so</a>. For more information, see <a
  href="https://docs.aws.amazon.com/acm/latest/userguide/manual-renewal.html">Testing Managed Renewal</a> in the
  ACM User Guide.
  </p>
  
  @param renewCertificateRequest
  @return Result of the RenewCertificate operation returned by the service.
  @throws ResourceNotFoundException
  The specified certificate cannot be found in the caller's account or the caller's account cannot be
  found.
  @throws InvalidArnException
  The requested Amazon Resource Name (ARN) does not refer to an existing resource.
  @sample AWSCertificateManager.RenewCertificate
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/RenewCertificate" target="_top">AWS API
  Documentation</a>