7#include <aws/personalize/Personalize_EXPORTS.h>
8#include <aws/personalize/model/FieldsForThemeGeneration.h>
19namespace Personalize {
41 template <
typename FieldsForThemeGenerationT = FieldsForThemeGeneration>
43 m_fieldsForThemeGenerationHasBeenSet =
true;
44 m_fieldsForThemeGeneration = std::forward<FieldsForThemeGenerationT>(value);
46 template <
typename FieldsForThemeGenerationT = FieldsForThemeGeneration>
54 bool m_fieldsForThemeGenerationHasBeenSet =
false;
AWS_PERSONALIZE_API ThemeGenerationConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
bool FieldsForThemeGenerationHasBeenSet() const
AWS_PERSONALIZE_API ThemeGenerationConfig(Aws::Utils::Json::JsonView jsonValue)
void SetFieldsForThemeGeneration(FieldsForThemeGenerationT &&value)
const FieldsForThemeGeneration & GetFieldsForThemeGeneration() const
AWS_PERSONALIZE_API Aws::Utils::Json::JsonValue Jsonize() const
ThemeGenerationConfig & WithFieldsForThemeGeneration(FieldsForThemeGenerationT &&value)
AWS_PERSONALIZE_API ThemeGenerationConfig()=default
Aws::Utils::Json::JsonValue JsonValue