7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/connect/model/EvaluationFormNumericQuestionAutomation.h>
10#include <aws/connect/model/EvaluationFormNumericQuestionOption.h>
49 inline void SetMinValue(
int value) { m_minValueHasBeenSet =
true; m_minValue = value; }
59 inline void SetMaxValue(
int value) { m_maxValueHasBeenSet =
true; m_maxValue = value; }
69 template<
typename OptionsT = Aws::Vector<EvaluationFormNumericQuestionOption>>
70 void SetOptions(OptionsT&& value) { m_optionsHasBeenSet =
true; m_options = std::forward<OptionsT>(value); }
71 template<
typename OptionsT = Aws::Vector<EvaluationFormNumericQuestionOption>>
73 template<
typename OptionsT = EvaluationFormNumericQuestionOption>
83 template<
typename AutomationT = EvaluationFormNumericQuestionAutomation>
84 void SetAutomation(AutomationT&& value) { m_automationHasBeenSet =
true; m_automation = std::forward<AutomationT>(value); }
85 template<
typename AutomationT = EvaluationFormNumericQuestionAutomation>
91 bool m_minValueHasBeenSet =
false;
94 bool m_maxValueHasBeenSet =
false;
97 bool m_optionsHasBeenSet =
false;
99 EvaluationFormNumericQuestionAutomation m_automation;
100 bool m_automationHasBeenSet =
false;
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue