Struct aws_sdk_codebuild::model::code_coverage::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for CodeCoverage
Implementations
sourceimpl Builder
impl Builder
sourcepub fn report_arn(self, input: impl Into<String>) -> Self
pub fn report_arn(self, input: impl Into<String>) -> Self
The ARN of the report.
sourcepub fn set_report_arn(self, input: Option<String>) -> Self
pub fn set_report_arn(self, input: Option<String>) -> Self
The ARN of the report.
sourcepub fn set_file_path(self, input: Option<String>) -> Self
pub fn set_file_path(self, input: Option<String>) -> Self
The path of the test report file.
sourcepub fn line_coverage_percentage(self, input: f64) -> Self
pub fn line_coverage_percentage(self, input: f64) -> Self
The percentage of lines that are covered by your tests.
sourcepub fn set_line_coverage_percentage(self, input: Option<f64>) -> Self
pub fn set_line_coverage_percentage(self, input: Option<f64>) -> Self
The percentage of lines that are covered by your tests.
sourcepub fn lines_covered(self, input: i32) -> Self
pub fn lines_covered(self, input: i32) -> Self
The number of lines that are covered by your tests.
sourcepub fn set_lines_covered(self, input: Option<i32>) -> Self
pub fn set_lines_covered(self, input: Option<i32>) -> Self
The number of lines that are covered by your tests.
sourcepub fn lines_missed(self, input: i32) -> Self
pub fn lines_missed(self, input: i32) -> Self
The number of lines that are not covered by your tests.
sourcepub fn set_lines_missed(self, input: Option<i32>) -> Self
pub fn set_lines_missed(self, input: Option<i32>) -> Self
The number of lines that are not covered by your tests.
sourcepub fn branch_coverage_percentage(self, input: f64) -> Self
pub fn branch_coverage_percentage(self, input: f64) -> Self
The percentage of branches that are covered by your tests.
sourcepub fn set_branch_coverage_percentage(self, input: Option<f64>) -> Self
pub fn set_branch_coverage_percentage(self, input: Option<f64>) -> Self
The percentage of branches that are covered by your tests.
sourcepub fn branches_covered(self, input: i32) -> Self
pub fn branches_covered(self, input: i32) -> Self
The number of conditional branches that are covered by your tests.
sourcepub fn set_branches_covered(self, input: Option<i32>) -> Self
pub fn set_branches_covered(self, input: Option<i32>) -> Self
The number of conditional branches that are covered by your tests.
sourcepub fn branches_missed(self, input: i32) -> Self
pub fn branches_missed(self, input: i32) -> Self
The number of conditional branches that are not covered by your tests.
sourcepub fn set_branches_missed(self, input: Option<i32>) -> Self
pub fn set_branches_missed(self, input: Option<i32>) -> Self
The number of conditional branches that are not covered by your tests.
sourcepub fn set_expired(self, input: Option<DateTime>) -> Self
pub fn set_expired(self, input: Option<DateTime>) -> Self
The date and time that the tests were run.
sourcepub fn build(self) -> CodeCoverage
pub fn build(self) -> CodeCoverage
Consumes the builder and constructs a CodeCoverage
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> 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