Struct aws_sdk_codebuild::types::builders::CodeCoverageBuilder
source · #[non_exhaustive]pub struct CodeCoverageBuilder { /* private fields */ }
Expand description
A builder for CodeCoverage
.
Implementations§
source§impl CodeCoverageBuilder
impl CodeCoverageBuilder
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 get_report_arn(&self) -> &Option<String>
pub fn get_report_arn(&self) -> &Option<String>
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 get_file_path(&self) -> &Option<String>
pub fn get_file_path(&self) -> &Option<String>
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 get_line_coverage_percentage(&self) -> &Option<f64>
pub fn get_line_coverage_percentage(&self) -> &Option<f64>
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 get_lines_covered(&self) -> &Option<i32>
pub fn get_lines_covered(&self) -> &Option<i32>
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 get_lines_missed(&self) -> &Option<i32>
pub fn get_lines_missed(&self) -> &Option<i32>
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 get_branch_coverage_percentage(&self) -> &Option<f64>
pub fn get_branch_coverage_percentage(&self) -> &Option<f64>
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 get_branches_covered(&self) -> &Option<i32>
pub fn get_branches_covered(&self) -> &Option<i32>
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 get_branches_missed(&self) -> &Option<i32>
pub fn get_branches_missed(&self) -> &Option<i32>
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 get_expired(&self) -> &Option<DateTime>
pub fn get_expired(&self) -> &Option<DateTime>
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§
source§impl Clone for CodeCoverageBuilder
impl Clone for CodeCoverageBuilder
source§fn clone(&self) -> CodeCoverageBuilder
fn clone(&self) -> CodeCoverageBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CodeCoverageBuilder
impl Debug for CodeCoverageBuilder
source§impl Default for CodeCoverageBuilder
impl Default for CodeCoverageBuilder
source§fn default() -> CodeCoverageBuilder
fn default() -> CodeCoverageBuilder
source§impl PartialEq for CodeCoverageBuilder
impl PartialEq for CodeCoverageBuilder
source§fn eq(&self, other: &CodeCoverageBuilder) -> bool
fn eq(&self, other: &CodeCoverageBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.