TimeOfDay trigger1StartTime = new TimeOfDay(utcStartHour, utcStartMinute, utcStartSecond);
TimeOfDay trigger1EndTime = new TimeOfDay(23, 59, 59);
Trigger firstTrigger = newTrigger()
.withIdentity("trigger 1", "group")
.startAt(futureDate(pollingIntervalInMinutes, DateBuilder.IntervalUnit.MINUTE))
.build();
TimeOfDay trigger2StartTime = new TimeOfDay(0, 0, 0);
TimeOfDay trigger2EndTime = new TimeOfDay(utcEndHour, utcEndMinute, utcEndSecond);
Trigger secondTrigger = newTrigger()
.withIdentity("trigger 2", "group")
triggersForJob = Sets.newHashSet(firstTrigger, secondTrigger);
} else {
TimeOfDay triggerStartTime = new TimeOfDay(utcStartHour, utcStartMinute, utcStartSecond);
TimeOfDay triggerEndTime = new TimeOfDay(utcEndHour, utcEndMinute, utcEndSecond);
Trigger trigger = newTrigger()
.withIdentity("trigger", "group")