Interface ReportDeliveryChannel.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ReportDeliveryChannel.Builder,ReportDeliveryChannel>, SdkBuilder<ReportDeliveryChannel.Builder,ReportDeliveryChannel>, SdkPojo
Enclosing class:
ReportDeliveryChannel

public static interface ReportDeliveryChannel.Builder extends SdkPojo, CopyableBuilder<ReportDeliveryChannel.Builder,ReportDeliveryChannel>
  • Method Details

    • s3BucketName

      ReportDeliveryChannel.Builder s3BucketName(String s3BucketName)

      The unique name of the S3 bucket that receives your reports.

      Parameters:
      s3BucketName - The unique name of the S3 bucket that receives your reports.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3KeyPrefix

      ReportDeliveryChannel.Builder s3KeyPrefix(String s3KeyPrefix)

      The prefix for where Backup Audit Manager delivers your reports to Amazon S3. The prefix is this part of the following path: s3://your-bucket-name/prefix/Backup/us-west-2/year/month/day/report-name. If not specified, there is no prefix.

      Parameters:
      s3KeyPrefix - The prefix for where Backup Audit Manager delivers your reports to Amazon S3. The prefix is this part of the following path: s3://your-bucket-name/prefix /Backup/us-west-2/year/month/day/report-name. If not specified, there is no prefix.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • formats

      A list of the format of your reports: CSV, JSON, or both. If not specified, the default format is CSV.

      Parameters:
      formats - A list of the format of your reports: CSV, JSON, or both. If not specified, the default format is CSV.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • formats

      A list of the format of your reports: CSV, JSON, or both. If not specified, the default format is CSV.

      Parameters:
      formats - A list of the format of your reports: CSV, JSON, or both. If not specified, the default format is CSV.
      Returns:
      Returns a reference to this object so that method calls can be chained together.