Class BuildsScheduleBean
- java.lang.Object
-
- jetbrains.buildServer.controllers.project.schedule.BuildsScheduleBean
-
public final class BuildsScheduleBean extends Object
ClassBuildsScheduleBeanBacking bean for builds schedule- Author:
- Oleg Rybak (oleg.rybak@jetbrains.com)
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BuildsScheduleBeancreateEmptyBean()CreatesBuildsScheduleBeanwith empty datastatic BuildsScheduleBeancreateNonEmptyBean(Map<Date,List<TimeTableEntry>> data, Map<String,ScheduledTriggerInfo> triggers)CreatesBuildsScheduleBeanwith provided dataMap<Date,List<TimeTableEntry>>getTimetableChunks()Map<String,ScheduledTriggerInfo>getTriggers()
-
-
-
Method Detail
-
createEmptyBean
public static BuildsScheduleBean createEmptyBean()
CreatesBuildsScheduleBeanwith empty data- Returns:
- empty
BuildsScheduleBean
-
createNonEmptyBean
public static BuildsScheduleBean createNonEmptyBean(@NotNull Map<Date,List<TimeTableEntry>> data, @NotNull Map<String,ScheduledTriggerInfo> triggers)
CreatesBuildsScheduleBeanwith provided data- Parameters:
data- trigger invocations in chunks by datetriggers- descriptions for triggers to be shown in UI- Returns:
BuildsScheduleBeanwith provided data
-
getTimetableChunks
@NotNull public Map<Date,List<TimeTableEntry>> getTimetableChunks()
-
getTriggers
@NotNull public Map<String,ScheduledTriggerInfo> getTriggers()
-
-