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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JobReport.Builderbucket(String bucket)The Amazon Resource Name (ARN) for the bucket where specified job-completion report will be stored.JobReport.Builderenabled(Boolean enabled)Indicates whether the specified job will generate a job-completion report.JobReport.Builderformat(String format)The format of the specified job-completion report.JobReport.Builderformat(JobReportFormat format)The format of the specified job-completion report.JobReport.Builderprefix(String prefix)An optional prefix to describe where in the specified bucket the job-completion report will be stored.JobReport.BuilderreportScope(String reportScope)Indicates whether the job-completion report will include details of all tasks or only failed tasks.JobReport.BuilderreportScope(JobReportScope reportScope)Indicates whether the job-completion report will include details of all tasks or only failed tasks.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
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
-
-