Class ReportArgs.Builder

  • Enclosing class:
    ReportArgs

    public static final class ReportArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
      • Builder

        public Builder​(ReportArgs defaults)
    • Method Detail

      • deliveryInfo

        public ReportArgs.Builder deliveryInfo​(com.pulumi.core.Output<ReportDeliveryInfoArgs> deliveryInfo)
        Parameters:
        deliveryInfo - Has delivery information for the report.
        Returns:
        builder
      • format

        public ReportArgs.Builder format​(@Nullable
                                         com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​FormatType>> format)
        Parameters:
        format - The format of the report being delivered.
        Returns:
        builder
      • format

        public ReportArgs.Builder format​(com.pulumi.core.Either<java.lang.String,​FormatType> format)
        Parameters:
        format - The format of the report being delivered.
        Returns:
        builder
      • format

        public ReportArgs.Builder format​(java.lang.String format)
        Parameters:
        format - The format of the report being delivered.
        Returns:
        builder
      • format

        public ReportArgs.Builder format​(FormatType format)
        Parameters:
        format - The format of the report being delivered.
        Returns:
        builder
      • reportName

        public ReportArgs.Builder reportName​(@Nullable
                                             com.pulumi.core.Output<java.lang.String> reportName)
        Parameters:
        reportName - Report Name.
        Returns:
        builder
      • reportName

        public ReportArgs.Builder reportName​(java.lang.String reportName)
        Parameters:
        reportName - Report Name.
        Returns:
        builder
      • schedule

        public ReportArgs.Builder schedule​(@Nullable
                                           com.pulumi.core.Output<ReportScheduleArgs> schedule)
        Parameters:
        schedule - Has schedule information for the report.
        Returns:
        builder