7#include <aws/translate/Translate_EXPORTS.h>
8#include <aws/translate/model/Formality.h>
9#include <aws/translate/model/Profanity.h>
10#include <aws/translate/model/Brevity.h>
109 bool m_formalityHasBeenSet =
false;
112 bool m_profanityHasBeenSet =
false;
115 bool m_brevityHasBeenSet =
false;
AWS_TRANSLATE_API TranslationSettings()=default
Brevity GetBrevity() const
TranslationSettings & WithProfanity(Profanity value)
AWS_TRANSLATE_API TranslationSettings(Aws::Utils::Json::JsonView jsonValue)
AWS_TRANSLATE_API TranslationSettings & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetFormality(Formality value)
void SetBrevity(Brevity value)
Formality GetFormality() const
TranslationSettings & WithBrevity(Brevity value)
Profanity GetProfanity() const
void SetProfanity(Profanity value)
bool FormalityHasBeenSet() const
bool ProfanityHasBeenSet() const
bool BrevityHasBeenSet() const
TranslationSettings & WithFormality(Formality value)
AWS_TRANSLATE_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue