Interface JobReport.Builder

    • Method Detail

      • bucket

        JobReport.Builder bucket​(String bucket)

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

        Parameters:
        bucket - The Amazon Resource Name (ARN) for the bucket where specified job-completion report will be stored.
        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:
        JobReportFormat, JobReportFormat
      • format

        JobReport.Builder format​(JobReportFormat 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:
        JobReportFormat, JobReportFormat
      • 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:
        JobReportScope, JobReportScope
      • 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:
        JobReportScope, JobReportScope