7#include <aws/qconnect/QConnect_EXPORTS.h>
8#include <aws/qconnect/model/TextFullAIPromptEditTemplateConfiguration.h>
41 return m_textFullAIPromptEditTemplateConfiguration;
44 template <
typename TextFullAIPromptEditTemplateConfigurationT = TextFullAIPromptEditTemplateConfiguration>
46 m_textFullAIPromptEditTemplateConfigurationHasBeenSet =
true;
47 m_textFullAIPromptEditTemplateConfiguration = std::forward<TextFullAIPromptEditTemplateConfigurationT>(value);
49 template <
typename TextFullAIPromptEditTemplateConfigurationT = TextFullAIPromptEditTemplateConfiguration>
57 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