Struct aws_sdk_codebuild::model::code_coverage::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for CodeCoverage
.
Implementations§
source§impl 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
.