public static JobInfo newJobInfo(final String jobId, final String jobType, final OffsetDateTime started, final OffsetDateTime lastUpdated, final Optional<OffsetDateTime> stopped, final JobStatus status, final List<JobMessage> messages, final Clock clock, final String hostname) { return new JobInfo(jobId, jobType, started, lastUpdated, stopped, status, messages, clock, hostname); }
public JobInfo build() { return new JobInfo(jobId, jobType, started, lastUpdated, ofNullable(stopped), status, messages, clock, hostname); }