JobInvocation build() {
      if (tag == null || service == null || trigger == null) {
        throw new IllegalArgumentException("Required fields were not populated.");
      }
      return new JobInvocation(this);
    }
An internal non-Job implementation of JobParameters. Passed to JobService invocations.
jobdispatcher/src/main/java/com/firebase/jobdispatcher/JobInvocation.java