Package com.oracle.bmc.datascience.model
Class ScheduleIntervalTrigger.Builder
- java.lang.Object
-
- com.oracle.bmc.datascience.model.ScheduleIntervalTrigger.Builder
-
- Enclosing class:
- ScheduleIntervalTrigger
public static class ScheduleIntervalTrigger.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScheduleIntervalTrigger
build()
ScheduleIntervalTrigger.Builder
copy(ScheduleIntervalTrigger model)
ScheduleIntervalTrigger.Builder
frequency(ScheduleIntervalTrigger.Frequency frequency)
The type of frequencyScheduleIntervalTrigger.Builder
interval(Integer interval)
The interval of frequency.ScheduleIntervalTrigger.Builder
isRandomStartTime(Boolean isRandomStartTime)
when true and timeStart is null, system generate a random start time between now and now
- interval; isRandomStartTime can be true if timeStart is null.
ScheduleIntervalTrigger.Builder
timeEnd(Date timeEnd)
ScheduleIntervalTrigger.Builder
timeStart(Date timeStart)
-
-
-
Method Detail
-
timeStart
public ScheduleIntervalTrigger.Builder timeStart(Date timeStart)
-
timeEnd
public ScheduleIntervalTrigger.Builder timeEnd(Date timeEnd)
-
frequency
public ScheduleIntervalTrigger.Builder frequency(ScheduleIntervalTrigger.Frequency frequency)
The type of frequency- Parameters:
frequency
- the value to set- Returns:
- this builder
-
interval
public ScheduleIntervalTrigger.Builder interval(Integer interval)
The interval of frequency.- Parameters:
interval
- the value to set- Returns:
- this builder
-
isRandomStartTime
public ScheduleIntervalTrigger.Builder isRandomStartTime(Boolean isRandomStartTime)
when true and timeStart is null, system generate a random start time between now and now
- interval; isRandomStartTime can be true if timeStart is null.
- Parameters:
isRandomStartTime
- the value to set- Returns:
- this builder
-
build
public ScheduleIntervalTrigger build()
-
copy
public ScheduleIntervalTrigger.Builder copy(ScheduleIntervalTrigger model)
-
-