7#include <aws/imagebuilder/Imagebuilder_EXPORTS.h>
45 inline long long GetAll()
const{
return m_all; }
47 inline void SetAll(
long long value) { m_allHasBeenSet =
true; m_all = value; }
57 inline void SetCritical(
long long value) { m_criticalHasBeenSet =
true; m_critical = value; }
65 inline long long GetHigh()
const{
return m_high; }
67 inline void SetHigh(
long long value) { m_highHasBeenSet =
true; m_high = value; }
75 inline long long GetMedium()
const{
return m_medium; }
77 inline void SetMedium(
long long value) { m_mediumHasBeenSet =
true; m_medium = value; }
83 bool m_allHasBeenSet =
false;
86 bool m_criticalHasBeenSet =
false;
89 bool m_highHasBeenSet =
false;
92 bool m_mediumHasBeenSet =
false;
bool AllHasBeenSet() const
bool CriticalHasBeenSet() const
SeverityCounts & WithHigh(long long value)
void SetAll(long long value)
void SetCritical(long long value)
SeverityCounts & WithMedium(long long value)
AWS_IMAGEBUILDER_API SeverityCounts(Aws::Utils::Json::JsonView jsonValue)
long long GetHigh() const
AWS_IMAGEBUILDER_API SeverityCounts()
long long GetCritical() const
SeverityCounts & WithAll(long long value)
AWS_IMAGEBUILDER_API SeverityCounts & operator=(Aws::Utils::Json::JsonView jsonValue)
long long GetMedium() const
bool HighHasBeenSet() const
AWS_IMAGEBUILDER_API Aws::Utils::Json::JsonValue Jsonize() const
bool MediumHasBeenSet() const
void SetMedium(long long value)
void SetHigh(long long value)
SeverityCounts & WithCritical(long long value)
Aws::Utils::Json::JsonValue JsonValue