7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/connect/ConnectRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/core/utils/memory/stl/AWSMap.h>
11#include <aws/connect/model/EvaluationAnswerInput.h>
12#include <aws/connect/model/EvaluationNote.h>
46 template<
typename InstanceIdT = Aws::String>
47 void SetInstanceId(InstanceIdT&& value) { m_instanceIdHasBeenSet =
true; m_instanceId = std::forward<InstanceIdT>(value); }
48 template<
typename InstanceIdT = Aws::String>
58 template<
typename EvaluationIdT = Aws::String>
59 void SetEvaluationId(EvaluationIdT&& value) { m_evaluationIdHasBeenSet =
true; m_evaluationId = std::forward<EvaluationIdT>(value); }
60 template<
typename EvaluationIdT = Aws::String>
70 template<
typename AnswersT = Aws::Map<Aws::String, EvaluationAnswerInput>>
71 void SetAnswers(AnswersT&& value) { m_answersHasBeenSet =
true; m_answers = std::forward<AnswersT>(value); }
72 template<
typename AnswersT = Aws::Map<Aws::String, EvaluationAnswerInput>>
74 template<
typename AnswersKeyT = Aws::String,
typename AnswersValueT = EvaluationAnswerInput>
76 m_answersHasBeenSet =
true; m_answers.emplace(std::forward<AnswersKeyT>(key), std::forward<AnswersValueT>(value));
return *
this;
86 template<
typename NotesT = Aws::Map<Aws::String, EvaluationNote>>
87 void SetNotes(NotesT&& value) { m_notesHasBeenSet =
true; m_notes = std::forward<NotesT>(value); }
88 template<
typename NotesT = Aws::Map<Aws::String, EvaluationNote>>
90 template<
typename NotesKeyT = Aws::String,
typename NotesValueT = EvaluationNote>
92 m_notesHasBeenSet =
true; m_notes.emplace(std::forward<NotesKeyT>(key), std::forward<NotesValueT>(value));
return *
this;
98 bool m_instanceIdHasBeenSet =
false;
101 bool m_evaluationIdHasBeenSet =
false;
104 bool m_answersHasBeenSet =
false;
107 bool m_notesHasBeenSet =
false;
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String