#[non_exhaustive]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.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more