7#include <aws/translate/Translate_EXPORTS.h>
8#include <aws/core/utils/Array.h>
9#include <aws/translate/model/TerminologyDataFormat.h>
10#include <aws/translate/model/Directionality.h>
96 bool m_fileHasBeenSet =
false;
99 bool m_formatHasBeenSet =
false;
102 bool m_directionalityHasBeenSet =
false;
void SetFile(const Aws::Utils::CryptoBuffer &value)
void SetFormat(const TerminologyDataFormat &value)
void SetDirectionality(Directionality &&value)
AWS_TRANSLATE_API TerminologyData & operator=(Aws::Utils::Json::JsonView jsonValue)
const Aws::Utils::CryptoBuffer & GetFile() const
TerminologyData & WithDirectionality(Directionality &&value)
TerminologyData & WithFile(Aws::Utils::CryptoBuffer &&value)
TerminologyData & WithDirectionality(const Directionality &value)
void SetFile(Aws::Utils::CryptoBuffer &&value)
AWS_TRANSLATE_API TerminologyData()
bool FileHasBeenSet() const
const Directionality & GetDirectionality() const
void SetFormat(TerminologyDataFormat &&value)
AWS_TRANSLATE_API Aws::Utils::Json::JsonValue Jsonize() const
TerminologyData & WithFile(const Aws::Utils::CryptoBuffer &value)
bool DirectionalityHasBeenSet() const
const TerminologyDataFormat & GetFormat() const
bool FormatHasBeenSet() const
TerminologyData & WithFormat(TerminologyDataFormat &&value)
TerminologyData & WithFormat(const TerminologyDataFormat &value)
AWS_TRANSLATE_API TerminologyData(Aws::Utils::Json::JsonView jsonValue)
void SetDirectionality(const Directionality &value)
Aws::Utils::Json::JsonValue JsonValue