@ScheduleResult
  public int schedule(@NonNull Job job) {
    if (!driver.isAvailable()) {
      return SCHEDULE_RESULT_NO_DRIVER_AVAILABLE;
    }

    return driver.schedule(job);
  }
Attempts to schedule the provided Job.

<p>Returns one of the SCHEDULE_RESULT_ constants.
jobdispatcher/src/main/java/com/firebase/jobdispatcher/FirebaseJobDispatcher.java