Package com.google.gerrit.server.config
Class ScheduleConfig.Builder
- java.lang.Object
-
- com.google.gerrit.server.config.ScheduleConfig.Builder
-
- Enclosing class:
- ScheduleConfig
public abstract static class ScheduleConfig.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Optional<ScheduleConfig.Schedule>
buildSchedule()
abstract ScheduleConfig.Builder
setConfig(org.eclipse.jgit.lib.Config config)
abstract ScheduleConfig.Builder
setKeyInterval(String keyInterval)
abstract ScheduleConfig.Builder
setKeyStartTime(String keyStartTime)
abstract ScheduleConfig.Builder
setSection(String section)
abstract ScheduleConfig.Builder
setSubsection(String subsection)
-
-
-
Method Detail
-
setConfig
public abstract ScheduleConfig.Builder setConfig(org.eclipse.jgit.lib.Config config)
-
setSection
public abstract ScheduleConfig.Builder setSection(String section)
-
setSubsection
public abstract ScheduleConfig.Builder setSubsection(String subsection)
-
setKeyInterval
public abstract ScheduleConfig.Builder setKeyInterval(String keyInterval)
-
setKeyStartTime
public abstract ScheduleConfig.Builder setKeyStartTime(String keyStartTime)
-
buildSchedule
public Optional<ScheduleConfig.Schedule> buildSchedule()
-
-