Class WeeklyRecurrenceArgs.Builder

  • Enclosing class:
    WeeklyRecurrenceArgs

    public static final class WeeklyRecurrenceArgs.Builder
    extends java.lang.Object
    • Method Detail

      • daysOfWeek

        public WeeklyRecurrenceArgs.Builder daysOfWeek​(com.pulumi.core.Output<java.util.List<com.pulumi.core.Either<java.lang.String,​DaysOfWeek>>> daysOfWeek)
        Parameters:
        daysOfWeek - Specifies the values for weekly recurrence pattern.
        Returns:
        builder
      • daysOfWeek

        public WeeklyRecurrenceArgs.Builder daysOfWeek​(java.util.List<com.pulumi.core.Either<java.lang.String,​DaysOfWeek>> daysOfWeek)
        Parameters:
        daysOfWeek - Specifies the values for weekly recurrence pattern.
        Returns:
        builder
      • daysOfWeek

        public WeeklyRecurrenceArgs.Builder daysOfWeek​(com.pulumi.core.Either<java.lang.String,​DaysOfWeek>... daysOfWeek)
        Parameters:
        daysOfWeek - Specifies the values for weekly recurrence pattern.
        Returns:
        builder
      • endTime

        public WeeklyRecurrenceArgs.Builder endTime​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> endTime)
        Parameters:
        endTime - End time for recurrence.
        Returns:
        builder
      • endTime

        public WeeklyRecurrenceArgs.Builder endTime​(java.lang.String endTime)
        Parameters:
        endTime - End time for recurrence.
        Returns:
        builder
      • recurrenceType

        public WeeklyRecurrenceArgs.Builder recurrenceType​(com.pulumi.core.Output<java.lang.String> recurrenceType)
        Parameters:
        recurrenceType - Specifies when the recurrence should be applied. Expected value is 'Weekly'.
        Returns:
        builder
      • recurrenceType

        public WeeklyRecurrenceArgs.Builder recurrenceType​(java.lang.String recurrenceType)
        Parameters:
        recurrenceType - Specifies when the recurrence should be applied. Expected value is 'Weekly'.
        Returns:
        builder
      • startTime

        public WeeklyRecurrenceArgs.Builder startTime​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> startTime)
        Parameters:
        startTime - Start time for recurrence.
        Returns:
        builder
      • startTime

        public WeeklyRecurrenceArgs.Builder startTime​(java.lang.String startTime)
        Parameters:
        startTime - Start time for recurrence.
        Returns:
        builder