Class ExportScheduleArgs.Builder

  • Enclosing class:
    ExportScheduleArgs

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

      • recurrence

        public ExportScheduleArgs.Builder recurrence​(@Nullable
                                                     com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​RecurrenceType>> recurrence)
        Parameters:
        recurrence - The schedule recurrence.
        Returns:
        builder
      • recurrence

        public ExportScheduleArgs.Builder recurrence​(com.pulumi.core.Either<java.lang.String,​RecurrenceType> recurrence)
        Parameters:
        recurrence - The schedule recurrence.
        Returns:
        builder
      • recurrence

        public ExportScheduleArgs.Builder recurrence​(java.lang.String recurrence)
        Parameters:
        recurrence - The schedule recurrence.
        Returns:
        builder
      • recurrencePeriod

        public ExportScheduleArgs.Builder recurrencePeriod​(@Nullable
                                                           com.pulumi.core.Output<ExportRecurrencePeriodArgs> recurrencePeriod)
        Parameters:
        recurrencePeriod - Has start and end date of the recurrence. The start date must be in future. If present, the end date must be greater than start date.
        Returns:
        builder
      • recurrencePeriod

        public ExportScheduleArgs.Builder recurrencePeriod​(ExportRecurrencePeriodArgs recurrencePeriod)
        Parameters:
        recurrencePeriod - Has start and end date of the recurrence. The start date must be in future. If present, the end date must be greater than start date.
        Returns:
        builder
      • status

        public ExportScheduleArgs.Builder status​(@Nullable
                                                 com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​StatusType>> status)
        Parameters:
        status - The status of the export's schedule. If 'Inactive', the export's schedule is paused.
        Returns:
        builder
      • status

        public ExportScheduleArgs.Builder status​(com.pulumi.core.Either<java.lang.String,​StatusType> status)
        Parameters:
        status - The status of the export's schedule. If 'Inactive', the export's schedule is paused.
        Returns:
        builder
      • status

        public ExportScheduleArgs.Builder status​(java.lang.String status)
        Parameters:
        status - The status of the export's schedule. If 'Inactive', the export's schedule is paused.
        Returns:
        builder
      • status

        public ExportScheduleArgs.Builder status​(StatusType status)
        Parameters:
        status - The status of the export's schedule. If 'Inactive', the export's schedule is paused.
        Returns:
        builder