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; }
72 long long m_occurrencesThreshold;
73 bool m_occurrencesThresholdHasBeenSet =
false;
76 bool m_severityHasBeenSet =
false;
long long GetOccurrencesThreshold() const
bool OccurrencesThresholdHasBeenSet() const
SeverityLevel & WithSeverity(const DataIdentifierSeverity &value)
void SetSeverity(const DataIdentifierSeverity &value)
const DataIdentifierSeverity & GetSeverity() const
bool SeverityHasBeenSet() const
void SetOccurrencesThreshold(long long value)
AWS_MACIE2_API SeverityLevel(Aws::Utils::Json::JsonView jsonValue)
AWS_MACIE2_API Aws::Utils::Json::JsonValue Jsonize() const
SeverityLevel & WithSeverity(DataIdentifierSeverity &&value)
void SetSeverity(DataIdentifierSeverity &&value)
SeverityLevel & WithOccurrencesThreshold(long long value)
AWS_MACIE2_API SeverityLevel()
AWS_MACIE2_API SeverityLevel & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue