7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/securityhub/model/SeverityLabel.h>
53 inline void SetNormalized(
int value) { m_normalizedHasBeenSet =
true; m_normalized = value; }
64 inline void SetProduct(
double value) { m_productHasBeenSet =
true; m_product = value; }
86 bool m_normalizedHasBeenSet =
false;
88 double m_product{0.0};
89 bool m_productHasBeenSet =
false;
92 bool m_labelHasBeenSet =
false;
double GetProduct() const
int GetNormalized() const
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
void SetProduct(double value)
bool NormalizedHasBeenSet() const
bool LabelHasBeenSet() const
SeverityUpdate & WithProduct(double value)
SeverityUpdate & WithNormalized(int value)
SeverityUpdate & WithLabel(SeverityLabel value)
bool ProductHasBeenSet() const
SeverityLabel GetLabel() const
AWS_SECURITYHUB_API SeverityUpdate()=default
void SetLabel(SeverityLabel value)
void SetNormalized(int value)
AWS_SECURITYHUB_API SeverityUpdate & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SECURITYHUB_API SeverityUpdate(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue