7#include <aws/inspector2/Inspector2_EXPORTS.h>
36 inline long long GetAll()
const {
return m_all; }
38 inline void SetAll(
long long value) {
39 m_allHasBeenSet =
true;
52 inline long long GetMedium()
const {
return m_medium; }
55 m_mediumHasBeenSet =
true;
68 inline long long GetHigh()
const {
return m_high; }
71 m_highHasBeenSet =
true;
87 m_criticalHasBeenSet =
true;
98 long long m_medium{0};
102 long long m_critical{0};
103 bool m_allHasBeenSet =
false;
104 bool m_mediumHasBeenSet =
false;
105 bool m_highHasBeenSet =
false;
106 bool m_criticalHasBeenSet =
false;
void SetMedium(long long value)
long long GetCritical() const
SeverityCounts & WithMedium(long long value)
AWS_INSPECTOR2_API Aws::Utils::Json::JsonValue Jsonize() const
void SetAll(long long value)
void SetCritical(long long value)
SeverityCounts & WithHigh(long long value)
bool CriticalHasBeenSet() const
AWS_INSPECTOR2_API SeverityCounts(Aws::Utils::Json::JsonView jsonValue)
long long GetMedium() const
bool AllHasBeenSet() const
void SetHigh(long long value)
AWS_INSPECTOR2_API SeverityCounts & operator=(Aws::Utils::Json::JsonView jsonValue)
bool MediumHasBeenSet() const
SeverityCounts & WithCritical(long long value)
AWS_INSPECTOR2_API SeverityCounts()=default
bool HighHasBeenSet() const
SeverityCounts & WithAll(long long value)
long long GetHigh() const
Aws::Utils::Json::JsonValue JsonValue