AWS SDK for C++  1.9.125
AWS SDK for C++
Public Member Functions | List of all members
Aws::Translate::Model::TerminologyData Class Reference

#include <TerminologyData.h>

Public Member Functions

 TerminologyData ()
 
 TerminologyData (Aws::Utils::Json::JsonView jsonValue)
 
TerminologyDataoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::CryptoBufferGetFile () const
 
bool FileHasBeenSet () const
 
void SetFile (const Aws::Utils::CryptoBuffer &value)
 
void SetFile (Aws::Utils::CryptoBuffer &&value)
 
TerminologyDataWithFile (const Aws::Utils::CryptoBuffer &value)
 
TerminologyDataWithFile (Aws::Utils::CryptoBuffer &&value)
 
const TerminologyDataFormatGetFormat () const
 
bool FormatHasBeenSet () const
 
void SetFormat (const TerminologyDataFormat &value)
 
void SetFormat (TerminologyDataFormat &&value)
 
TerminologyDataWithFormat (const TerminologyDataFormat &value)
 
TerminologyDataWithFormat (TerminologyDataFormat &&value)
 

Detailed Description

The data associated with the custom terminology.

See Also:


AWS API Reference

Definition at line 33 of file TerminologyData.h.

Constructor & Destructor Documentation

◆ TerminologyData() [1/2]

Aws::Translate::Model::TerminologyData::TerminologyData ( )

◆ TerminologyData() [2/2]

Aws::Translate::Model::TerminologyData::TerminologyData ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ FileHasBeenSet()

bool Aws::Translate::Model::TerminologyData::FileHasBeenSet ( ) const
inline

The file containing the custom terminology data. Your version of the AWS SDK performs a Base64-encoding on this field before sending a request to the AWS service. Users of the SDK should not perform Base64-encoding themselves.

Definition at line 54 of file TerminologyData.h.

◆ FormatHasBeenSet()

bool Aws::Translate::Model::TerminologyData::FormatHasBeenSet ( ) const
inline

The data format of the custom terminology. Either CSV or TMX.

Definition at line 93 of file TerminologyData.h.

◆ GetFile()

const Aws::Utils::CryptoBuffer& Aws::Translate::Model::TerminologyData::GetFile ( ) const
inline

The file containing the custom terminology data. Your version of the AWS SDK performs a Base64-encoding on this field before sending a request to the AWS service. Users of the SDK should not perform Base64-encoding themselves.

Definition at line 47 of file TerminologyData.h.

◆ GetFormat()

const TerminologyDataFormat& Aws::Translate::Model::TerminologyData::GetFormat ( ) const
inline

The data format of the custom terminology. Either CSV or TMX.

Definition at line 88 of file TerminologyData.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Translate::Model::TerminologyData::Jsonize ( ) const

◆ operator=()

TerminologyData& Aws::Translate::Model::TerminologyData::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetFile() [1/2]

void Aws::Translate::Model::TerminologyData::SetFile ( Aws::Utils::CryptoBuffer &&  value)
inline

The file containing the custom terminology data. Your version of the AWS SDK performs a Base64-encoding on this field before sending a request to the AWS service. Users of the SDK should not perform Base64-encoding themselves.

Definition at line 68 of file TerminologyData.h.

◆ SetFile() [2/2]

void Aws::Translate::Model::TerminologyData::SetFile ( const Aws::Utils::CryptoBuffer value)
inline

The file containing the custom terminology data. Your version of the AWS SDK performs a Base64-encoding on this field before sending a request to the AWS service. Users of the SDK should not perform Base64-encoding themselves.

Definition at line 61 of file TerminologyData.h.

◆ SetFormat() [1/2]

void Aws::Translate::Model::TerminologyData::SetFormat ( const TerminologyDataFormat value)
inline

The data format of the custom terminology. Either CSV or TMX.

Definition at line 98 of file TerminologyData.h.

◆ SetFormat() [2/2]

void Aws::Translate::Model::TerminologyData::SetFormat ( TerminologyDataFormat &&  value)
inline

The data format of the custom terminology. Either CSV or TMX.

Definition at line 103 of file TerminologyData.h.

◆ WithFile() [1/2]

TerminologyData& Aws::Translate::Model::TerminologyData::WithFile ( Aws::Utils::CryptoBuffer &&  value)
inline

The file containing the custom terminology data. Your version of the AWS SDK performs a Base64-encoding on this field before sending a request to the AWS service. Users of the SDK should not perform Base64-encoding themselves.

Definition at line 82 of file TerminologyData.h.

◆ WithFile() [2/2]

TerminologyData& Aws::Translate::Model::TerminologyData::WithFile ( const Aws::Utils::CryptoBuffer value)
inline

The file containing the custom terminology data. Your version of the AWS SDK performs a Base64-encoding on this field before sending a request to the AWS service. Users of the SDK should not perform Base64-encoding themselves.

Definition at line 75 of file TerminologyData.h.

◆ WithFormat() [1/2]

TerminologyData& Aws::Translate::Model::TerminologyData::WithFormat ( const TerminologyDataFormat value)
inline

The data format of the custom terminology. Either CSV or TMX.

Definition at line 108 of file TerminologyData.h.

◆ WithFormat() [2/2]

TerminologyData& Aws::Translate::Model::TerminologyData::WithFormat ( TerminologyDataFormat &&  value)
inline

The data format of the custom terminology. Either CSV or TMX.

Definition at line 113 of file TerminologyData.h.


The documentation for this class was generated from the following file: