public static interface Report.Builder extends SdkPojo, CopyableBuilder<Report.Builder,Report>
| Modifier and Type | Method and Description |
|---|---|
Report.Builder |
arn(String arn)
The ARN of the report run.
|
Report.Builder |
codeCoverageSummary(CodeCoverageReportSummary codeCoverageSummary)
A
CodeCoverageReportSummary object that contains a code coverage summary for this report. |
default Report.Builder |
codeCoverageSummary(Consumer<CodeCoverageReportSummary.Builder> codeCoverageSummary)
A
CodeCoverageReportSummary object that contains a code coverage summary for this report. |
Report.Builder |
created(Instant created)
The date and time this report run occurred.
|
Report.Builder |
executionId(String executionId)
The ARN of the build run that generated this report.
|
Report.Builder |
expired(Instant expired)
The date and time a report expires.
|
default Report.Builder |
exportConfig(Consumer<ReportExportConfig.Builder> exportConfig)
Information about where the raw data used to generate this report was exported.
|
Report.Builder |
exportConfig(ReportExportConfig exportConfig)
Information about where the raw data used to generate this report was exported.
|
Report.Builder |
name(String name)
The name of the report that was run.
|
Report.Builder |
reportGroupArn(String reportGroupArn)
The ARN of the report group associated with this report.
|
Report.Builder |
status(ReportStatusType status)
The status of this report.
|
Report.Builder |
status(String status)
The status of this report.
|
default Report.Builder |
testSummary(Consumer<TestReportSummary.Builder> testSummary)
A
TestReportSummary object that contains information about this test report. |
Report.Builder |
testSummary(TestReportSummary testSummary)
A
TestReportSummary object that contains information about this test report. |
Report.Builder |
truncated(Boolean truncated)
A boolean that specifies if this report run is truncated.
|
Report.Builder |
type(ReportType type)
The type of the report that was run.
|
Report.Builder |
type(String type)
The type of the report that was run.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildReport.Builder arn(String arn)
The ARN of the report run.
arn - The ARN of the report run.Report.Builder type(String type)
The type of the report that was run.
A code coverage report.
A test report.
type - The type of the report that was run.
A code coverage report.
A test report.
ReportType,
ReportTypeReport.Builder type(ReportType type)
The type of the report that was run.
A code coverage report.
A test report.
type - The type of the report that was run.
A code coverage report.
A test report.
ReportType,
ReportTypeReport.Builder name(String name)
The name of the report that was run.
name - The name of the report that was run.Report.Builder reportGroupArn(String reportGroupArn)
The ARN of the report group associated with this report.
reportGroupArn - The ARN of the report group associated with this report.Report.Builder executionId(String executionId)
The ARN of the build run that generated this report.
executionId - The ARN of the build run that generated this report.Report.Builder status(String status)
The status of this report.
status - The status of this report.ReportStatusType,
ReportStatusTypeReport.Builder status(ReportStatusType status)
The status of this report.
status - The status of this report.ReportStatusType,
ReportStatusTypeReport.Builder created(Instant created)
The date and time this report run occurred.
created - The date and time this report run occurred.Report.Builder expired(Instant expired)
The date and time a report expires. A report expires 30 days after it is created. An expired report is not available to view in CodeBuild.
expired - The date and time a report expires. A report expires 30 days after it is created. An expired report is
not available to view in CodeBuild.Report.Builder exportConfig(ReportExportConfig exportConfig)
Information about where the raw data used to generate this report was exported.
exportConfig - Information about where the raw data used to generate this report was exported.default Report.Builder exportConfig(Consumer<ReportExportConfig.Builder> exportConfig)
Information about where the raw data used to generate this report was exported.
This is a convenience method that creates an instance of theReportExportConfig.Builder avoiding the
need to create one manually via ReportExportConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to exportConfig(ReportExportConfig).
exportConfig - a consumer that will call methods on ReportExportConfig.BuilderexportConfig(ReportExportConfig)Report.Builder truncated(Boolean truncated)
A boolean that specifies if this report run is truncated. The list of test cases is truncated after the maximum number of test cases is reached.
truncated - A boolean that specifies if this report run is truncated. The list of test cases is truncated after
the maximum number of test cases is reached.Report.Builder testSummary(TestReportSummary testSummary)
A TestReportSummary object that contains information about this test report.
testSummary - A TestReportSummary object that contains information about this test report.default Report.Builder testSummary(Consumer<TestReportSummary.Builder> testSummary)
A TestReportSummary object that contains information about this test report.
TestReportSummary.Builder avoiding the
need to create one manually via TestReportSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to testSummary(TestReportSummary).
testSummary - a consumer that will call methods on TestReportSummary.BuildertestSummary(TestReportSummary)Report.Builder codeCoverageSummary(CodeCoverageReportSummary codeCoverageSummary)
A CodeCoverageReportSummary object that contains a code coverage summary for this report.
codeCoverageSummary - A CodeCoverageReportSummary object that contains a code coverage summary for this report.default Report.Builder codeCoverageSummary(Consumer<CodeCoverageReportSummary.Builder> codeCoverageSummary)
A CodeCoverageReportSummary object that contains a code coverage summary for this report.
CodeCoverageReportSummary.Builder
avoiding the need to create one manually via CodeCoverageReportSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to codeCoverageSummary(CodeCoverageReportSummary).
codeCoverageSummary - a consumer that will call methods on CodeCoverageReportSummary.BuildercodeCoverageSummary(CodeCoverageReportSummary)Copyright © 2023. All rights reserved.