Interface JobReport.Builder

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

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

    • bucket

      JobReport.Builder bucket(String bucket)

      The Amazon Resource Name (ARN) for the bucket where specified job-completion report will be stored.

      Directory buckets - Directory buckets aren't supported as a location for Batch Operations to store job completion reports.

      Parameters:
      bucket - The Amazon Resource Name (ARN) for the bucket where specified job-completion report will be stored.

      Directory buckets - Directory buckets aren't supported as a location for Batch Operations to store job completion reports.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • format

      JobReport.Builder format(String format)

      The format of the specified job-completion report.

      Parameters:
      format - The format of the specified job-completion report.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • format

      The format of the specified job-completion report.

      Parameters:
      format - The format of the specified job-completion report.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • enabled

      JobReport.Builder enabled(Boolean enabled)

      Indicates whether the specified job will generate a job-completion report.

      Parameters:
      enabled - Indicates whether the specified job will generate a job-completion report.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • prefix

      JobReport.Builder prefix(String prefix)

      An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 stores the job-completion report at <prefix>/job-<job-id>/report.json.

      Parameters:
      prefix - An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 stores the job-completion report at <prefix>/job-<job-id>/report.json.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • reportScope

      JobReport.Builder reportScope(String reportScope)

      Indicates whether the job-completion report will include details of all tasks or only failed tasks.

      Parameters:
      reportScope - Indicates whether the job-completion report will include details of all tasks or only failed tasks.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • reportScope

      JobReport.Builder reportScope(JobReportScope reportScope)

      Indicates whether the job-completion report will include details of all tasks or only failed tasks.

      Parameters:
      reportScope - Indicates whether the job-completion report will include details of all tasks or only failed tasks.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: