public static class ScheduleObject.Builder
extends java.lang.Object
public ScheduleObject build()
public ScheduleObject.Builder scheduleName(java.lang.String scheduleName)
public ScheduleObject.Builder optionalMonthdays(java.lang.Long[] monthdays)
public ScheduleObject.Builder optionalWeekdays(DayOfWeek[] weekdays)
public ScheduleObject.Builder hours(java.lang.Long hours)
public ScheduleObject.Builder minutes(java.lang.Long minutes)
public ScheduleObject.Builder scheduleType(java.lang.String scheduleType)
public ScheduleObject.Builder attributes(Attributes attributes)
public ScheduleObject.Builder optionalHasError(java.lang.Boolean hasError)
public ScheduleObject.Builder optionalLastRunStatus(java.lang.String lastRunStatus)
public ScheduleObject.Builder optionalLastRunTimeStarted(java.lang.String lastRunTimeStarted)
public ScheduleObject.Builder optionalPaused(java.lang.Boolean paused)
public ScheduleObject.Builder optionalRecurring(java.lang.Boolean recurring)
public ScheduleObject.Builder optionalRunNextInterval(java.lang.Boolean runNextInterval)
public ScheduleObject.Builder optionalScheduleID(java.lang.Long scheduleID)
public ScheduleObject.Builder scheduleInfo(ScheduleInfoObject scheduleInfo)
public ScheduleObject.Builder optionalStartingDate(java.lang.String startingDate)
public ScheduleObject.Builder optionalToBeDeleted(java.lang.Boolean toBeDeleted)
public ScheduleObject.Builder optionalSnapMirrorLabel(java.lang.String snapMirrorLabel)