7#include <aws/codeguru-reviewer/CodeGuruReviewer_EXPORTS.h>
16namespace CodeGuruReviewer {
27 AWS_CODEGURUREVIEWER_API
Metrics() =
default;
41 m_meteredLinesOfCodeCountHasBeenSet =
true;
42 m_meteredLinesOfCodeCount = value;
62 m_suppressedLinesOfCodeCountHasBeenSet =
true;
63 m_suppressedLinesOfCodeCount = value;
78 m_findingsCountHasBeenSet =
true;
79 m_findingsCount = value;
87 long long m_meteredLinesOfCodeCount{0};
89 long long m_suppressedLinesOfCodeCount{0};
91 long long m_findingsCount{0};
92 bool m_meteredLinesOfCodeCountHasBeenSet =
false;
93 bool m_suppressedLinesOfCodeCountHasBeenSet =
false;
94 bool m_findingsCountHasBeenSet =
false;
void SetMeteredLinesOfCodeCount(long long value)
void SetSuppressedLinesOfCodeCount(long long value)
long long GetSuppressedLinesOfCodeCount() const
void SetFindingsCount(long long value)
Metrics & WithMeteredLinesOfCodeCount(long long value)
bool FindingsCountHasBeenSet() const
Metrics & WithSuppressedLinesOfCodeCount(long long value)
long long GetFindingsCount() const
AWS_CODEGURUREVIEWER_API Metrics()=default
AWS_CODEGURUREVIEWER_API Metrics(Aws::Utils::Json::JsonView jsonValue)
bool SuppressedLinesOfCodeCountHasBeenSet() const
bool MeteredLinesOfCodeCountHasBeenSet() const
AWS_CODEGURUREVIEWER_API Metrics & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_CODEGURUREVIEWER_API Aws::Utils::Json::JsonValue Jsonize() const
Metrics & WithFindingsCount(long long value)
long long GetMeteredLinesOfCodeCount() const
Aws::Utils::Json::JsonValue JsonValue