7#include <aws/securityhub/SecurityHub_EXPORTS.h>
37 inline long long GetUnknown()
const {
return m_unknown; }
40 m_unknownHasBeenSet =
true;
57 m_informationalHasBeenSet =
true;
58 m_informational = value;
71 inline long long GetLow()
const {
return m_low; }
73 inline void SetLow(
long long value) {
74 m_lowHasBeenSet =
true;
88 inline long long GetMedium()
const {
return m_medium; }
91 m_mediumHasBeenSet =
true;
105 inline long long GetHigh()
const {
return m_high; }
108 m_highHasBeenSet =
true;
125 m_criticalHasBeenSet =
true;
139 inline long long GetFatal()
const {
return m_fatal; }
142 m_fatalHasBeenSet =
true;
156 inline long long GetOther()
const {
return m_other; }
159 m_otherHasBeenSet =
true;
168 long long m_unknown{0};
170 long long m_informational{0};
174 long long m_medium{0};
178 long long m_critical{0};
180 long long m_fatal{0};
182 long long m_other{0};
183 bool m_unknownHasBeenSet =
false;
184 bool m_informationalHasBeenSet =
false;
185 bool m_lowHasBeenSet =
false;
186 bool m_mediumHasBeenSet =
false;
187 bool m_highHasBeenSet =
false;
188 bool m_criticalHasBeenSet =
false;
189 bool m_fatalHasBeenSet =
false;
190 bool m_otherHasBeenSet =
false;
SeverityTrendsCount & WithHigh(long long value)
bool MediumHasBeenSet() const
void SetInformational(long long value)
bool OtherHasBeenSet() const
long long GetHigh() const
SeverityTrendsCount & WithMedium(long long value)
bool CriticalHasBeenSet() const
long long GetUnknown() const
SeverityTrendsCount & WithUnknown(long long value)
long long GetInformational() const
bool FatalHasBeenSet() const
AWS_SECURITYHUB_API SeverityTrendsCount()=default
bool HighHasBeenSet() const
long long GetOther() const
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
long long GetCritical() const
bool InformationalHasBeenSet() const
bool LowHasBeenSet() const
AWS_SECURITYHUB_API SeverityTrendsCount(Aws::Utils::Json::JsonView jsonValue)
void SetMedium(long long value)
void SetCritical(long long value)
void SetLow(long long value)
SeverityTrendsCount & WithCritical(long long value)
SeverityTrendsCount & WithOther(long long value)
SeverityTrendsCount & WithFatal(long long value)
SeverityTrendsCount & WithLow(long long value)
void SetHigh(long long value)
void SetFatal(long long value)
AWS_SECURITYHUB_API SeverityTrendsCount & operator=(Aws::Utils::Json::JsonView jsonValue)
bool UnknownHasBeenSet() const
SeverityTrendsCount & WithInformational(long long value)
long long GetFatal() const
long long GetMedium() const
void SetOther(long long value)
void SetUnknown(long long value)
Aws::Utils::Json::JsonValue JsonValue