7#include <aws/codebuild/CodeBuild_EXPORTS.h>
42 m_lineCoveragePercentageHasBeenSet =
true;
43 m_lineCoveragePercentage = value;
58 m_linesCoveredHasBeenSet =
true;
59 m_linesCovered = value;
74 m_linesMissedHasBeenSet =
true;
75 m_linesMissed = value;
90 m_branchCoveragePercentageHasBeenSet =
true;
91 m_branchCoveragePercentage = value;
106 m_branchesCoveredHasBeenSet =
true;
107 m_branchesCovered = value;
122 m_branchesMissedHasBeenSet =
true;
123 m_branchesMissed = value;
131 double m_lineCoveragePercentage{0.0};
133 int m_linesCovered{0};
135 int m_linesMissed{0};
137 double m_branchCoveragePercentage{0.0};
139 int m_branchesCovered{0};
141 int m_branchesMissed{0};
142 bool m_lineCoveragePercentageHasBeenSet =
false;
143 bool m_linesCoveredHasBeenSet =
false;
144 bool m_linesMissedHasBeenSet =
false;
145 bool m_branchCoveragePercentageHasBeenSet =
false;
146 bool m_branchesCoveredHasBeenSet =
false;
147 bool m_branchesMissedHasBeenSet =
false;
AWS_CODEBUILD_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_CODEBUILD_API CodeCoverageReportSummary(Aws::Utils::Json::JsonView jsonValue)
CodeCoverageReportSummary & WithLineCoveragePercentage(double value)
CodeCoverageReportSummary & WithLinesMissed(int value)
void SetBranchesCovered(int value)
int GetBranchesCovered() const
void SetLinesMissed(int value)
CodeCoverageReportSummary & WithLinesCovered(int value)
bool BranchesMissedHasBeenSet() const
int GetLinesCovered() const
void SetLineCoveragePercentage(double value)
int GetBranchesMissed() const
void SetBranchCoveragePercentage(double value)
double GetLineCoveragePercentage() const
void SetLinesCovered(int value)
bool LinesMissedHasBeenSet() const
bool LineCoveragePercentageHasBeenSet() const
bool BranchesCoveredHasBeenSet() const
CodeCoverageReportSummary & WithBranchesMissed(int value)
bool LinesCoveredHasBeenSet() const
bool BranchCoveragePercentageHasBeenSet() const
void SetBranchesMissed(int value)
AWS_CODEBUILD_API CodeCoverageReportSummary()=default
CodeCoverageReportSummary & WithBranchCoveragePercentage(double value)
double GetBranchCoveragePercentage() const
int GetLinesMissed() const
AWS_CODEBUILD_API CodeCoverageReportSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
CodeCoverageReportSummary & WithBranchesCovered(int value)
Aws::Utils::Json::JsonValue JsonValue