Class Recurrence
java.lang.Object
com.azure.resourcemanager.monitor.models.Recurrence
The repeating times at which this profile begins. This element is not used if the FixedDate element is used.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the frequency property: the recurrence frequency.schedule()Get the schedule property: the scheduling constraints for when the profile begins.voidvalidate()Validates the instance.withFrequency(RecurrenceFrequency frequency) Set the frequency property: the recurrence frequency.withSchedule(RecurrentSchedule schedule) Set the schedule property: the scheduling constraints for when the profile begins.
-
Constructor Details
-
Recurrence
public Recurrence()Creates an instance of Recurrence class.
-
-
Method Details
-
frequency
Get the frequency property: the recurrence frequency. How often the schedule profile should take effect. This value must be Week, meaning each week will have the same set of profiles. For example, to set a daily schedule, set **schedule** to every day of the week. The frequency property specifies that the schedule is repeated weekly.- Returns:
- the frequency value.
-
withFrequency
Set the frequency property: the recurrence frequency. How often the schedule profile should take effect. This value must be Week, meaning each week will have the same set of profiles. For example, to set a daily schedule, set **schedule** to every day of the week. The frequency property specifies that the schedule is repeated weekly.- Parameters:
frequency- the frequency value to set.- Returns:
- the Recurrence object itself.
-
schedule
Get the schedule property: the scheduling constraints for when the profile begins.- Returns:
- the schedule value.
-
withSchedule
Set the schedule property: the scheduling constraints for when the profile begins.- Parameters:
schedule- the schedule value to set.- Returns:
- the Recurrence object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-