7#include <aws/macie2/Macie2_EXPORTS.h>
8#include <aws/macie2/model/DataIdentifierSeverity.h>
51 inline void SetOccurrencesThreshold(
long long value) { m_occurrencesThresholdHasBeenSet =
true; m_occurrencesThreshold = value; }
70 long long m_occurrencesThreshold{0};
71 bool m_occurrencesThresholdHasBeenSet =
false;
74 bool m_severityHasBeenSet =
false;
SeverityLevel & WithSeverity(DataIdentifierSeverity value)
long long GetOccurrencesThreshold() const
bool OccurrencesThresholdHasBeenSet() const
bool SeverityHasBeenSet() const
AWS_MACIE2_API SeverityLevel()=default
void SetOccurrencesThreshold(long long value)
AWS_MACIE2_API SeverityLevel(Aws::Utils::Json::JsonView jsonValue)
DataIdentifierSeverity GetSeverity() const
AWS_MACIE2_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSeverity(DataIdentifierSeverity value)
SeverityLevel & WithOccurrencesThreshold(long long value)
AWS_MACIE2_API SeverityLevel & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue