7#include <aws/wisdom/ConnectWisdomService_EXPORTS.h>
8#include <aws/wisdom/model/QuickResponseContentProvider.h>
21namespace ConnectWisdomService
63 bool m_markdownHasBeenSet =
false;
66 bool m_plainTextHasBeenSet =
false;
QuickResponseContents & WithMarkdown(QuickResponseContentProvider &&value)
AWS_CONNECTWISDOMSERVICE_API QuickResponseContents()
const QuickResponseContentProvider & GetMarkdown() const
QuickResponseContents & WithPlainText(QuickResponseContentProvider &&value)
void SetPlainText(const QuickResponseContentProvider &value)
AWS_CONNECTWISDOMSERVICE_API QuickResponseContents & operator=(Aws::Utils::Json::JsonView jsonValue)
QuickResponseContents & WithPlainText(const QuickResponseContentProvider &value)
AWS_CONNECTWISDOMSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
bool PlainTextHasBeenSet() const
QuickResponseContents & WithMarkdown(const QuickResponseContentProvider &value)
void SetMarkdown(const QuickResponseContentProvider &value)
void SetPlainText(QuickResponseContentProvider &&value)
AWS_CONNECTWISDOMSERVICE_API QuickResponseContents(Aws::Utils::Json::JsonView jsonValue)
bool MarkdownHasBeenSet() const
void SetMarkdown(QuickResponseContentProvider &&value)
const QuickResponseContentProvider & GetPlainText() const
Aws::Utils::Json::JsonValue JsonValue