Interface MaintenanceWindow.Builder

    • Method Detail

      • startTimeHour

        MaintenanceWindow.Builder startTimeHour​(Integer startTimeHour)

        The hour for the maintenance window start (00-23).

        Parameters:
        startTimeHour - The hour for the maintenance window start (00-23).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • startTimeMinute

        MaintenanceWindow.Builder startTimeMinute​(Integer startTimeMinute)

        The minutes past the hour for the maintenance window start (00-59).

        Parameters:
        startTimeMinute - The minutes past the hour for the maintenance window start (00-59).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endTimeHour

        MaintenanceWindow.Builder endTimeHour​(Integer endTimeHour)

        The hour for the maintenance window end (00-23).

        Parameters:
        endTimeHour - The hour for the maintenance window end (00-23).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endTimeMinute

        MaintenanceWindow.Builder endTimeMinute​(Integer endTimeMinute)

        The minutes for the maintenance window end (00-59).

        Parameters:
        endTimeMinute - The minutes for the maintenance window end (00-59).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • daysOfTheWeekWithStrings

        MaintenanceWindow.Builder daysOfTheWeekWithStrings​(Collection<String> daysOfTheWeek)

        The days of the week during which the maintenance window is open.

        Parameters:
        daysOfTheWeek - The days of the week during which the maintenance window is open.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • daysOfTheWeekWithStrings

        MaintenanceWindow.Builder daysOfTheWeekWithStrings​(String... daysOfTheWeek)

        The days of the week during which the maintenance window is open.

        Parameters:
        daysOfTheWeek - The days of the week during which the maintenance window is open.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • daysOfTheWeek

        MaintenanceWindow.Builder daysOfTheWeek​(Collection<DayOfWeek> daysOfTheWeek)

        The days of the week during which the maintenance window is open.

        Parameters:
        daysOfTheWeek - The days of the week during which the maintenance window is open.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • daysOfTheWeek

        MaintenanceWindow.Builder daysOfTheWeek​(DayOfWeek... daysOfTheWeek)

        The days of the week during which the maintenance window is open.

        Parameters:
        daysOfTheWeek - The days of the week during which the maintenance window is open.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • applyTimeOf

        MaintenanceWindow.Builder applyTimeOf​(String applyTimeOf)

        The option to set the maintenance window during the device local time or Universal Coordinated Time (UTC).

        Parameters:
        applyTimeOf - The option to set the maintenance window during the device local time or Universal Coordinated Time (UTC).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ApplyTimeOf, ApplyTimeOf
      • applyTimeOf

        MaintenanceWindow.Builder applyTimeOf​(ApplyTimeOf applyTimeOf)

        The option to set the maintenance window during the device local time or Universal Coordinated Time (UTC).

        Parameters:
        applyTimeOf - The option to set the maintenance window during the device local time or Universal Coordinated Time (UTC).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ApplyTimeOf, ApplyTimeOf