Class MonthlyFrequencyDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.MonthlyFrequencyDetails.Builder
 
- 
- Enclosing class:
- MonthlyFrequencyDetails
 
 public static class MonthlyFrequencyDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MonthlyFrequencyDetailsbuild()MonthlyFrequencyDetails.Buildercopy(MonthlyFrequencyDetails model)MonthlyFrequencyDetails.Builderdays(List<Integer> days)A list of days of the month to be scheduled.MonthlyFrequencyDetails.Builderfrequency(AbstractFrequencyDetails.Frequency frequency)MonthlyFrequencyDetails.Builderinterval(Integer interval)This hold the repeatability aspect of a schedule.MonthlyFrequencyDetails.Buildertime(Time time)
 
- 
- 
- 
Method Detail- 
frequencypublic MonthlyFrequencyDetails.Builder frequency(AbstractFrequencyDetails.Frequency frequency) 
 - 
intervalpublic MonthlyFrequencyDetails.Builder interval(Integer interval) This hold the repeatability aspect of a schedule.i.e. in a monhtly frequency, a task can be scheduled for every month, once in two months, once in tree months etc. - Parameters:
- interval- the value to set
- Returns:
- this builder
 
 - 
timepublic MonthlyFrequencyDetails.Builder time(Time time) 
 - 
dayspublic MonthlyFrequencyDetails.Builder days(List<Integer> days) A list of days of the month to be scheduled.i.e. excute every 2nd,3rd, 10th of the month. - Parameters:
- days- the value to set
- Returns:
- this builder
 
 - 
buildpublic MonthlyFrequencyDetails build() 
 - 
copypublic MonthlyFrequencyDetails.Builder copy(MonthlyFrequencyDetails model) 
 
- 
 
-