Class Recurrence

java.lang.Object
com.microsoft.azure.management.monitor.Recurrence

public class Recurrence extends Object
The repeating times at which this profile begins. This element is not used if the FixedDate element is used.
  • Constructor Details

    • Recurrence

      public Recurrence()
  • Method Details

    • frequency

      public RecurrenceFrequency frequency()
      Get 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. Possible values include: 'None', 'Second', 'Minute', 'Hour', 'Day', 'Week', 'Month', 'Year'.
      Returns:
      the frequency value
    • withFrequency

      public Recurrence withFrequency(RecurrenceFrequency frequency)
      Set 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. Possible values include: 'None', 'Second', 'Minute', 'Hour', 'Day', 'Week', 'Month', 'Year'.
      Parameters:
      frequency - the frequency value to set
      Returns:
      the Recurrence object itself.
    • schedule

      public RecurrentSchedule schedule()
      Get the scheduling constraints for when the profile begins.
      Returns:
      the schedule value
    • withSchedule

      public Recurrence withSchedule(RecurrentSchedule schedule)
      Set the scheduling constraints for when the profile begins.
      Parameters:
      schedule - the schedule value to set
      Returns:
      the Recurrence object itself.