public final class AdvancedSchedule extends Object
Constructor and Description |
---|
AdvancedSchedule() |
Modifier and Type | Method and Description |
---|---|
List<Integer> |
monthDays()
Get the monthDays property: Days of the month that the job should execute on.
|
List<AdvancedScheduleMonthlyOccurrence> |
monthlyOccurrences()
Get the monthlyOccurrences property: Occurrences of days within a month.
|
void |
validate()
Validates the instance.
|
List<String> |
weekDays()
Get the weekDays property: Days of the week that the job should execute on.
|
AdvancedSchedule |
withMonthDays(List<Integer> monthDays)
Set the monthDays property: Days of the month that the job should execute on.
|
AdvancedSchedule |
withMonthlyOccurrences(List<AdvancedScheduleMonthlyOccurrence> monthlyOccurrences)
Set the monthlyOccurrences property: Occurrences of days within a month.
|
AdvancedSchedule |
withWeekDays(List<String> weekDays)
Set the weekDays property: Days of the week that the job should execute on.
|
public List<String> weekDays()
public AdvancedSchedule withWeekDays(List<String> weekDays)
weekDays
- the weekDays value to set.public List<Integer> monthDays()
public AdvancedSchedule withMonthDays(List<Integer> monthDays)
monthDays
- the monthDays value to set.public List<AdvancedScheduleMonthlyOccurrence> monthlyOccurrences()
public AdvancedSchedule withMonthlyOccurrences(List<AdvancedScheduleMonthlyOccurrence> monthlyOccurrences)
monthlyOccurrences
- the monthlyOccurrences value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.