7#include <aws/qconnect/QConnect_EXPORTS.h>
8#include <aws/qconnect/model/TextFullAIPromptEditTemplateConfiguration.h>
48 template<
typename TextFullAIPromptEditTemplateConfigurationT = TextFullAIPromptEditTemplateConfiguration>
49 void SetTextFullAIPromptEditTemplateConfiguration(TextFullAIPromptEditTemplateConfigurationT&& value) { m_textFullAIPromptEditTemplateConfigurationHasBeenSet =
true; m_textFullAIPromptEditTemplateConfiguration = std::forward<TextFullAIPromptEditTemplateConfigurationT>(value); }
50 template<
typename TextFullAIPromptEditTemplateConfigurationT = TextFullAIPromptEditTemplateConfiguration>
56 bool m_textFullAIPromptEditTemplateConfigurationHasBeenSet =
false;
bool TextFullAIPromptEditTemplateConfigurationHasBeenSet() const
AWS_QCONNECT_API AIPromptTemplateConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
AIPromptTemplateConfiguration & WithTextFullAIPromptEditTemplateConfiguration(TextFullAIPromptEditTemplateConfigurationT &&value)
AWS_QCONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
const TextFullAIPromptEditTemplateConfiguration & GetTextFullAIPromptEditTemplateConfiguration() const
AWS_QCONNECT_API AIPromptTemplateConfiguration()=default
void SetTextFullAIPromptEditTemplateConfiguration(TextFullAIPromptEditTemplateConfigurationT &&value)
AWS_QCONNECT_API AIPromptTemplateConfiguration(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue