7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/connect/model/AutoEvaluationStatus.h>
41 m_autoEvaluationEnabledHasBeenSet =
true;
42 m_autoEvaluationEnabled = value;
57 m_autoEvaluationStatusHasBeenSet =
true;
58 m_autoEvaluationStatus = value;
66 bool m_autoEvaluationEnabled{
false};
69 bool m_autoEvaluationEnabledHasBeenSet =
false;
70 bool m_autoEvaluationStatusHasBeenSet =
false;
AWS_CONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
AutoEvaluationDetails & WithAutoEvaluationStatus(AutoEvaluationStatus value)
AWS_CONNECT_API AutoEvaluationDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetAutoEvaluationStatus(AutoEvaluationStatus value)
AWS_CONNECT_API AutoEvaluationDetails()=default
void SetAutoEvaluationEnabled(bool value)
AutoEvaluationDetails & WithAutoEvaluationEnabled(bool value)
AutoEvaluationStatus GetAutoEvaluationStatus() const
bool AutoEvaluationEnabledHasBeenSet() const
bool GetAutoEvaluationEnabled() const
bool AutoEvaluationStatusHasBeenSet() const
AWS_CONNECT_API AutoEvaluationDetails(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue