7#include <aws/ssm/SSM_EXPORTS.h>
41 m_criticalCountHasBeenSet =
true;
42 m_criticalCount = value;
59 m_highCountHasBeenSet =
true;
77 m_mediumCountHasBeenSet =
true;
78 m_mediumCount = value;
95 m_lowCountHasBeenSet =
true;
113 m_informationalCountHasBeenSet =
true;
114 m_informationalCount = value;
131 m_unspecifiedCountHasBeenSet =
true;
132 m_unspecifiedCount = value;
140 int m_criticalCount{0};
144 int m_mediumCount{0};
148 int m_informationalCount{0};
150 int m_unspecifiedCount{0};
151 bool m_criticalCountHasBeenSet =
false;
152 bool m_highCountHasBeenSet =
false;
153 bool m_mediumCountHasBeenSet =
false;
154 bool m_lowCountHasBeenSet =
false;
155 bool m_informationalCountHasBeenSet =
false;
156 bool m_unspecifiedCountHasBeenSet =
false;
void SetLowCount(int value)
void SetMediumCount(int value)
void SetCriticalCount(int value)
SeveritySummary & WithLowCount(int value)
SeveritySummary & WithHighCount(int value)
bool HighCountHasBeenSet() const
SeveritySummary & WithCriticalCount(int value)
void SetHighCount(int value)
bool CriticalCountHasBeenSet() const
bool UnspecifiedCountHasBeenSet() const
int GetCriticalCount() const
AWS_SSM_API Aws::Utils::Json::JsonValue Jsonize() const
void SetInformationalCount(int value)
SeveritySummary & WithInformationalCount(int value)
AWS_SSM_API SeveritySummary(Aws::Utils::Json::JsonView jsonValue)
bool LowCountHasBeenSet() const
AWS_SSM_API SeveritySummary()=default
int GetMediumCount() const
AWS_SSM_API SeveritySummary & operator=(Aws::Utils::Json::JsonView jsonValue)
bool InformationalCountHasBeenSet() const
int GetInformationalCount() const
SeveritySummary & WithUnspecifiedCount(int value)
bool MediumCountHasBeenSet() const
SeveritySummary & WithMediumCount(int value)
void SetUnspecifiedCount(int value)
int GetUnspecifiedCount() const
Aws::Utils::Json::JsonValue JsonValue