7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/connect/model/EvaluationFormQuestion.h>
9#include <aws/core/utils/memory/stl/AWSAllocator.h>
26 class EvaluationFormSection;
51 template<
typename SectionT = EvaluationFormSection>
53 m_sectionHasBeenSet =
true;
54 m_section = Aws::MakeShared<EvaluationFormSection>(
"EvaluationFormItem", std::forward<SectionT>(value));
56 template<
typename SectionT = EvaluationFormSection>
66 template<
typename QuestionT = EvaluationFormQuestion>
67 void SetQuestion(QuestionT&& value) { m_questionHasBeenSet =
true; m_question = std::forward<QuestionT>(value); }
68 template<
typename QuestionT = EvaluationFormQuestion>
73 std::shared_ptr<EvaluationFormSection> m_section;
74 bool m_sectionHasBeenSet =
false;
77 bool m_questionHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue