java.lang.Object
com.azure.resourcemanager.devtestlabs.models.WeekDetails

public final class WeekDetails extends Object
Properties of a weekly schedule.
  • Constructor Details

    • WeekDetails

      public WeekDetails()
      Creates an instance of WeekDetails class.
  • Method Details

    • weekdays

      public List<String> weekdays()
      Get the weekdays property: The days of the week for which the schedule is set (e.g. Sunday, Monday, Tuesday, etc.).
      Returns:
      the weekdays value.
    • withWeekdays

      public WeekDetails withWeekdays(List<String> weekdays)
      Set the weekdays property: The days of the week for which the schedule is set (e.g. Sunday, Monday, Tuesday, etc.).
      Parameters:
      weekdays - the weekdays value to set.
      Returns:
      the WeekDetails object itself.
    • time

      public String time()
      Get the time property: The time of the day the schedule will occur.
      Returns:
      the time value.
    • withTime

      public WeekDetails withTime(String time)
      Set the time property: The time of the day the schedule will occur.
      Parameters:
      time - the time value to set.
      Returns:
      the WeekDetails object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.