/** * Creates a job identity given only its user-defined id. */ public static JobId of(String job) { return new JobId(null, checkNotNull(job)); }
/** * Creates a job identity given project's and job's user-defined id. */ public static JobId of(String project, String job) { return new JobId(checkNotNull(project), checkNotNull(job)); }
static JobId fromPb(JobReference jobRef) { return new JobId(jobRef.getProjectId(), jobRef.getJobId()); } }