docs: private <Output, Input> Response<Output> invoke(Request<Input> request,
                                                      RequestConfig requestConfig,
                                                      ExecutionContext executionContext,
                                                      HttpResponseHandler<Output> responseHandler,
                                                      HttpResponseHandler<? extends SdkBaseException> errorResponseHandler) {
  
          executionContext.setCredentialsProvider(CredentialUtils.getCredentialsProvider(
                  requestConfig, awsCredentialsProvider));
  
          return doInvoke(request, requestConfig, executionContext, responseHandler,
                          errorResponseHandler);
      }