pub struct Builder { /* private fields */ }
Expand description
A builder for Report
.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn type(self, input: ReportType) -> Self
pub fn type(self, input: ReportType) -> Self
The type of the report that was run.
- CODE_COVERAGE
-
A code coverage report.
- TEST
-
A test report.
sourcepub fn set_type(self, input: Option<ReportType>) -> Self
pub fn set_type(self, input: Option<ReportType>) -> Self
The type of the report that was run.
- CODE_COVERAGE
-
A code coverage report.
- TEST
-
A test report.
sourcepub fn report_group_arn(self, input: impl Into<String>) -> Self
pub fn report_group_arn(self, input: impl Into<String>) -> Self
The ARN of the report group associated with this report.
sourcepub fn set_report_group_arn(self, input: Option<String>) -> Self
pub fn set_report_group_arn(self, input: Option<String>) -> Self
The ARN of the report group associated with this report.
sourcepub fn execution_id(self, input: impl Into<String>) -> Self
pub fn execution_id(self, input: impl Into<String>) -> Self
The ARN of the build run that generated this report.
sourcepub fn set_execution_id(self, input: Option<String>) -> Self
pub fn set_execution_id(self, input: Option<String>) -> Self
The ARN of the build run that generated this report.
sourcepub fn status(self, input: ReportStatusType) -> Self
pub fn status(self, input: ReportStatusType) -> Self
The status of this report.
sourcepub fn set_status(self, input: Option<ReportStatusType>) -> Self
pub fn set_status(self, input: Option<ReportStatusType>) -> Self
The status of this report.
sourcepub fn set_created(self, input: Option<DateTime>) -> Self
pub fn set_created(self, input: Option<DateTime>) -> Self
The date and time this report run occurred.
sourcepub fn expired(self, input: DateTime) -> Self
pub fn expired(self, input: DateTime) -> Self
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.
sourcepub fn set_expired(self, input: Option<DateTime>) -> Self
pub fn set_expired(self, input: Option<DateTime>) -> Self
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.
sourcepub fn export_config(self, input: ReportExportConfig) -> Self
pub fn export_config(self, input: ReportExportConfig) -> Self
Information about where the raw data used to generate this report was exported.
sourcepub fn set_export_config(self, input: Option<ReportExportConfig>) -> Self
pub fn set_export_config(self, input: Option<ReportExportConfig>) -> Self
Information about where the raw data used to generate this report was exported.
sourcepub fn truncated(self, input: bool) -> Self
pub fn truncated(self, input: bool) -> Self
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.
sourcepub fn set_truncated(self, input: Option<bool>) -> Self
pub fn set_truncated(self, input: Option<bool>) -> Self
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.
sourcepub fn test_summary(self, input: TestReportSummary) -> Self
pub fn test_summary(self, input: TestReportSummary) -> Self
A TestReportSummary
object that contains information about this test report.
sourcepub fn set_test_summary(self, input: Option<TestReportSummary>) -> Self
pub fn set_test_summary(self, input: Option<TestReportSummary>) -> Self
A TestReportSummary
object that contains information about this test report.
sourcepub fn code_coverage_summary(self, input: CodeCoverageReportSummary) -> Self
pub fn code_coverage_summary(self, input: CodeCoverageReportSummary) -> Self
A CodeCoverageReportSummary
object that contains a code coverage summary for this report.
sourcepub fn set_code_coverage_summary(
self,
input: Option<CodeCoverageReportSummary>
) -> Self
pub fn set_code_coverage_summary(
self,
input: Option<CodeCoverageReportSummary>
) -> Self
A CodeCoverageReportSummary
object that contains a code coverage summary for this report.