7#include <aws/connect/Connect_EXPORTS.h>
45 inline void SetPercentage(
double value) { m_percentageHasBeenSet =
true; m_percentage = value; }
55 inline void SetNotApplicable(
bool value) { m_notApplicableHasBeenSet =
true; m_notApplicable = value; }
66 inline void SetAutomaticFail(
bool value) { m_automaticFailHasBeenSet =
true; m_automaticFail = value; }
72 bool m_percentageHasBeenSet =
false;
75 bool m_notApplicableHasBeenSet =
false;
78 bool m_automaticFailHasBeenSet =
false;
AWS_CONNECT_API EvaluationScore & operator=(Aws::Utils::Json::JsonView jsonValue)
bool GetAutomaticFail() const
EvaluationScore & WithAutomaticFail(bool value)
AWS_CONNECT_API EvaluationScore(Aws::Utils::Json::JsonView jsonValue)
AWS_CONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
EvaluationScore & WithPercentage(double value)
void SetNotApplicable(bool value)
bool GetNotApplicable() const
void SetAutomaticFail(bool value)
EvaluationScore & WithNotApplicable(bool value)
double GetPercentage() const
bool PercentageHasBeenSet() const
void SetPercentage(double value)
bool AutomaticFailHasBeenSet() const
bool NotApplicableHasBeenSet() const
AWS_CONNECT_API EvaluationScore()
Aws::Utils::Json::JsonValue JsonValue