7#include <aws/qconnect/QConnect_EXPORTS.h>
8#include <aws/qconnect/model/CaseSummarizationInputData.h>
9#include <aws/qconnect/model/IntentInputData.h>
10#include <aws/qconnect/model/QueryTextInputData.h>
42 template <
typename QueryTextInputDataT = QueryTextInputData>
44 m_queryTextInputDataHasBeenSet =
true;
45 m_queryTextInputData = std::forward<QueryTextInputDataT>(value);
47 template <
typename QueryTextInputDataT = QueryTextInputData>
60 template <
typename IntentInputDataT = IntentInputData>
62 m_intentInputDataHasBeenSet =
true;
63 m_intentInputData = std::forward<IntentInputDataT>(value);
65 template <
typename IntentInputDataT = IntentInputData>
78 template <
typename CaseSummarizationInputDataT = CaseSummarizationInputData>
80 m_caseSummarizationInputDataHasBeenSet =
true;
81 m_caseSummarizationInputData = std::forward<CaseSummarizationInputDataT>(value);
83 template <
typename CaseSummarizationInputDataT = CaseSummarizationInputData>
95 bool m_queryTextInputDataHasBeenSet =
false;
96 bool m_intentInputDataHasBeenSet =
false;
97 bool m_caseSummarizationInputDataHasBeenSet =
false;
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue