Interface CodeCoverage.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CodeCoverage.Builder,
,CodeCoverage> SdkBuilder<CodeCoverage.Builder,
,CodeCoverage> SdkPojo
- Enclosing class:
CodeCoverage
public static interface CodeCoverage.Builder
extends SdkPojo, CopyableBuilder<CodeCoverage.Builder,CodeCoverage>
-
Method Summary
Modifier and TypeMethodDescriptionbranchCoveragePercentage
(Double branchCoveragePercentage) The percentage of branches that are covered by your tests.branchesCovered
(Integer branchesCovered) The number of conditional branches that are covered by your tests.branchesMissed
(Integer branchesMissed) The number of conditional branches that are not covered by your tests.The date and time that the tests were run.The path of the test report file.The identifier of the code coverage report.lineCoveragePercentage
(Double lineCoveragePercentage) The percentage of lines that are covered by your tests.linesCovered
(Integer linesCovered) The number of lines that are covered by your tests.linesMissed
(Integer linesMissed) The number of lines that are not covered by your tests.The ARN of the report.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
id
The identifier of the code coverage report.
- Parameters:
id
- The identifier of the code coverage report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reportARN
The ARN of the report.
- Parameters:
reportARN
- The ARN of the report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filePath
The path of the test report file.
- Parameters:
filePath
- The path of the test report file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lineCoveragePercentage
The percentage of lines that are covered by your tests.
- Parameters:
lineCoveragePercentage
- The percentage of lines that are covered by your tests.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
linesCovered
The number of lines that are covered by your tests.
- Parameters:
linesCovered
- The number of lines that are covered by your tests.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
linesMissed
The number of lines that are not covered by your tests.
- Parameters:
linesMissed
- The number of lines that are not covered by your tests.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
branchCoveragePercentage
The percentage of branches that are covered by your tests.
- Parameters:
branchCoveragePercentage
- The percentage of branches that are covered by your tests.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
branchesCovered
The number of conditional branches that are covered by your tests.
- Parameters:
branchesCovered
- The number of conditional branches that are covered by your tests.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
branchesMissed
The number of conditional branches that are not covered by your tests.
- Parameters:
branchesMissed
- The number of conditional branches that are not covered by your tests.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expired
The date and time that the tests were run.
- Parameters:
expired
- The date and time that the tests were run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-