code: public static void startAutoML(AutoML aml) {
      // Currently AutoML can only run one job at a time
      if (aml.job == null || !aml.job.isRunning()) {
        H2OJob j = new H2OJob(aml, aml._key, aml.runCountdown.remainingTime());
        aml.job = j._job;
        j.start(aml.workAllocations.remainingWork());
        DKV.put(aml);
      }
    }
docs: Takes in an AutoML instance and starts running it. Progress can be tracked via its job().
  @param aml
  @return