7#include <aws/codebuild/CodeBuild_EXPORTS.h>
48 inline void SetLineCoveragePercentage(
double value) { m_lineCoveragePercentageHasBeenSet =
true; m_lineCoveragePercentage = value; }
58 inline void SetLinesCovered(
int value) { m_linesCoveredHasBeenSet =
true; m_linesCovered = value; }
68 inline void SetLinesMissed(
int value) { m_linesMissedHasBeenSet =
true; m_linesMissed = value; }
88 inline void SetBranchesCovered(
int value) { m_branchesCoveredHasBeenSet =
true; m_branchesCovered = value; }
98 inline void SetBranchesMissed(
int value) { m_branchesMissedHasBeenSet =
true; m_branchesMissed = value; }
103 double m_lineCoveragePercentage;
104 bool m_lineCoveragePercentageHasBeenSet =
false;
107 bool m_linesCoveredHasBeenSet =
false;
110 bool m_linesMissedHasBeenSet =
false;
112 double m_branchCoveragePercentage;
113 bool m_branchCoveragePercentageHasBeenSet =
false;
115 int m_branchesCovered;
116 bool m_branchesCoveredHasBeenSet =
false;
118 int m_branchesMissed;
119 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)
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_CODEBUILD_API CodeCoverageReportSummary()
Aws::Utils::Json::JsonValue JsonValue