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

#include <TextTranslationJobProperties.h>

Public Member Functions

 TextTranslationJobProperties ()
 
 TextTranslationJobProperties (Aws::Utils::Json::JsonView jsonValue)
 
TextTranslationJobPropertiesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetJobId () const
 
bool JobIdHasBeenSet () const
 
void SetJobId (const Aws::String &value)
 
void SetJobId (Aws::String &&value)
 
void SetJobId (const char *value)
 
TextTranslationJobPropertiesWithJobId (const Aws::String &value)
 
TextTranslationJobPropertiesWithJobId (Aws::String &&value)
 
TextTranslationJobPropertiesWithJobId (const char *value)
 
const Aws::StringGetJobName () const
 
bool JobNameHasBeenSet () const
 
void SetJobName (const Aws::String &value)
 
void SetJobName (Aws::String &&value)
 
void SetJobName (const char *value)
 
TextTranslationJobPropertiesWithJobName (const Aws::String &value)
 
TextTranslationJobPropertiesWithJobName (Aws::String &&value)
 
TextTranslationJobPropertiesWithJobName (const char *value)
 
const JobStatusGetJobStatus () const
 
bool JobStatusHasBeenSet () const
 
void SetJobStatus (const JobStatus &value)
 
void SetJobStatus (JobStatus &&value)
 
TextTranslationJobPropertiesWithJobStatus (const JobStatus &value)
 
TextTranslationJobPropertiesWithJobStatus (JobStatus &&value)
 
const JobDetailsGetJobDetails () const
 
bool JobDetailsHasBeenSet () const
 
void SetJobDetails (const JobDetails &value)
 
void SetJobDetails (JobDetails &&value)
 
TextTranslationJobPropertiesWithJobDetails (const JobDetails &value)
 
TextTranslationJobPropertiesWithJobDetails (JobDetails &&value)
 
const Aws::StringGetSourceLanguageCode () const
 
bool SourceLanguageCodeHasBeenSet () const
 
void SetSourceLanguageCode (const Aws::String &value)
 
void SetSourceLanguageCode (Aws::String &&value)
 
void SetSourceLanguageCode (const char *value)
 
TextTranslationJobPropertiesWithSourceLanguageCode (const Aws::String &value)
 
TextTranslationJobPropertiesWithSourceLanguageCode (Aws::String &&value)
 
TextTranslationJobPropertiesWithSourceLanguageCode (const char *value)
 
const Aws::Vector< Aws::String > & GetTargetLanguageCodes () const
 
bool TargetLanguageCodesHasBeenSet () const
 
void SetTargetLanguageCodes (const Aws::Vector< Aws::String > &value)
 
void SetTargetLanguageCodes (Aws::Vector< Aws::String > &&value)
 
TextTranslationJobPropertiesWithTargetLanguageCodes (const Aws::Vector< Aws::String > &value)
 
TextTranslationJobPropertiesWithTargetLanguageCodes (Aws::Vector< Aws::String > &&value)
 
TextTranslationJobPropertiesAddTargetLanguageCodes (const Aws::String &value)
 
TextTranslationJobPropertiesAddTargetLanguageCodes (Aws::String &&value)
 
TextTranslationJobPropertiesAddTargetLanguageCodes (const char *value)
 
const Aws::Vector< Aws::String > & GetTerminologyNames () const
 
bool TerminologyNamesHasBeenSet () const
 
void SetTerminologyNames (const Aws::Vector< Aws::String > &value)
 
void SetTerminologyNames (Aws::Vector< Aws::String > &&value)
 
TextTranslationJobPropertiesWithTerminologyNames (const Aws::Vector< Aws::String > &value)
 
TextTranslationJobPropertiesWithTerminologyNames (Aws::Vector< Aws::String > &&value)
 
TextTranslationJobPropertiesAddTerminologyNames (const Aws::String &value)
 
TextTranslationJobPropertiesAddTerminologyNames (Aws::String &&value)
 
TextTranslationJobPropertiesAddTerminologyNames (const char *value)
 
const Aws::Vector< Aws::String > & GetParallelDataNames () const
 
bool ParallelDataNamesHasBeenSet () const
 
void SetParallelDataNames (const Aws::Vector< Aws::String > &value)
 
void SetParallelDataNames (Aws::Vector< Aws::String > &&value)
 
TextTranslationJobPropertiesWithParallelDataNames (const Aws::Vector< Aws::String > &value)
 
TextTranslationJobPropertiesWithParallelDataNames (Aws::Vector< Aws::String > &&value)
 
TextTranslationJobPropertiesAddParallelDataNames (const Aws::String &value)
 
TextTranslationJobPropertiesAddParallelDataNames (Aws::String &&value)
 
TextTranslationJobPropertiesAddParallelDataNames (const char *value)
 
const Aws::StringGetMessage () const
 
bool MessageHasBeenSet () const
 
void SetMessage (const Aws::String &value)
 
void SetMessage (Aws::String &&value)
 
void SetMessage (const char *value)
 
TextTranslationJobPropertiesWithMessage (const Aws::String &value)
 
TextTranslationJobPropertiesWithMessage (Aws::String &&value)
 
TextTranslationJobPropertiesWithMessage (const char *value)
 
const Aws::Utils::DateTimeGetSubmittedTime () const
 
bool SubmittedTimeHasBeenSet () const
 
void SetSubmittedTime (const Aws::Utils::DateTime &value)
 
void SetSubmittedTime (Aws::Utils::DateTime &&value)
 
TextTranslationJobPropertiesWithSubmittedTime (const Aws::Utils::DateTime &value)
 
TextTranslationJobPropertiesWithSubmittedTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetEndTime () const
 
bool EndTimeHasBeenSet () const
 
void SetEndTime (const Aws::Utils::DateTime &value)
 
void SetEndTime (Aws::Utils::DateTime &&value)
 
TextTranslationJobPropertiesWithEndTime (const Aws::Utils::DateTime &value)
 
TextTranslationJobPropertiesWithEndTime (Aws::Utils::DateTime &&value)
 
const InputDataConfigGetInputDataConfig () const
 
bool InputDataConfigHasBeenSet () const
 
void SetInputDataConfig (const InputDataConfig &value)
 
void SetInputDataConfig (InputDataConfig &&value)
 
TextTranslationJobPropertiesWithInputDataConfig (const InputDataConfig &value)
 
TextTranslationJobPropertiesWithInputDataConfig (InputDataConfig &&value)
 
const OutputDataConfigGetOutputDataConfig () const
 
bool OutputDataConfigHasBeenSet () const
 
void SetOutputDataConfig (const OutputDataConfig &value)
 
void SetOutputDataConfig (OutputDataConfig &&value)
 
TextTranslationJobPropertiesWithOutputDataConfig (const OutputDataConfig &value)
 
TextTranslationJobPropertiesWithOutputDataConfig (OutputDataConfig &&value)
 
const Aws::StringGetDataAccessRoleArn () const
 
bool DataAccessRoleArnHasBeenSet () const
 
void SetDataAccessRoleArn (const Aws::String &value)
 
void SetDataAccessRoleArn (Aws::String &&value)
 
void SetDataAccessRoleArn (const char *value)
 
TextTranslationJobPropertiesWithDataAccessRoleArn (const Aws::String &value)
 
TextTranslationJobPropertiesWithDataAccessRoleArn (Aws::String &&value)
 
TextTranslationJobPropertiesWithDataAccessRoleArn (const char *value)
 

Detailed Description

Provides information about a translation job.

See Also:

AWS API Reference

Definition at line 37 of file TextTranslationJobProperties.h.

Constructor & Destructor Documentation

◆ TextTranslationJobProperties() [1/2]

Aws::Translate::Model::TextTranslationJobProperties::TextTranslationJobProperties ( )

◆ TextTranslationJobProperties() [2/2]

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

Member Function Documentation

◆ AddParallelDataNames() [1/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::AddParallelDataNames ( Aws::String &&  value)
inline

A list containing the names of the parallel data resources applied to the translation job.

Definition at line 410 of file TextTranslationJobProperties.h.

◆ AddParallelDataNames() [2/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::AddParallelDataNames ( const Aws::String value)
inline

A list containing the names of the parallel data resources applied to the translation job.

Definition at line 404 of file TextTranslationJobProperties.h.

◆ AddParallelDataNames() [3/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::AddParallelDataNames ( const char *  value)
inline

A list containing the names of the parallel data resources applied to the translation job.

Definition at line 416 of file TextTranslationJobProperties.h.

◆ AddTargetLanguageCodes() [1/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::AddTargetLanguageCodes ( Aws::String &&  value)
inline

The language code of the language of the target text. The language must be a language supported by Amazon Translate.

Definition at line 291 of file TextTranslationJobProperties.h.

◆ AddTargetLanguageCodes() [2/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::AddTargetLanguageCodes ( const Aws::String value)
inline

The language code of the language of the target text. The language must be a language supported by Amazon Translate.

Definition at line 285 of file TextTranslationJobProperties.h.

◆ AddTargetLanguageCodes() [3/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::AddTargetLanguageCodes ( const char *  value)
inline

The language code of the language of the target text. The language must be a language supported by Amazon Translate.

Definition at line 297 of file TextTranslationJobProperties.h.

◆ AddTerminologyNames() [1/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::AddTerminologyNames ( Aws::String &&  value)
inline

A list containing the names of the terminologies applied to a translation job. Only one terminology can be applied per StartTextTranslationJob request at this time.

Definition at line 354 of file TextTranslationJobProperties.h.

◆ AddTerminologyNames() [2/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::AddTerminologyNames ( const Aws::String value)
inline

A list containing the names of the terminologies applied to a translation job. Only one terminology can be applied per StartTextTranslationJob request at this time.

Definition at line 347 of file TextTranslationJobProperties.h.

◆ AddTerminologyNames() [3/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::AddTerminologyNames ( const char *  value)
inline

A list containing the names of the terminologies applied to a translation job. Only one terminology can be applied per StartTextTranslationJob request at this time.

Definition at line 361 of file TextTranslationJobProperties.h.

◆ DataAccessRoleArnHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::DataAccessRoleArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role that granted Amazon Translate read access to the job's input data.

Definition at line 614 of file TextTranslationJobProperties.h.

◆ EndTimeHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::EndTimeHasBeenSet ( ) const
inline

The time at which the translation job ended.

Definition at line 507 of file TextTranslationJobProperties.h.

◆ GetDataAccessRoleArn()

const Aws::String& Aws::Translate::Model::TextTranslationJobProperties::GetDataAccessRoleArn ( ) const
inline

The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role that granted Amazon Translate read access to the job's input data.

Definition at line 608 of file TextTranslationJobProperties.h.

◆ GetEndTime()

const Aws::Utils::DateTime& Aws::Translate::Model::TextTranslationJobProperties::GetEndTime ( ) const
inline

The time at which the translation job ended.

Definition at line 502 of file TextTranslationJobProperties.h.

◆ GetInputDataConfig()

const InputDataConfig& Aws::Translate::Model::TextTranslationJobProperties::GetInputDataConfig ( ) const
inline

The input configuration properties that were specified when the job was requested.

Definition at line 534 of file TextTranslationJobProperties.h.

◆ GetJobDetails()

const JobDetails& Aws::Translate::Model::TextTranslationJobProperties::GetJobDetails ( ) const
inline

The number of documents successfully and unsuccessfully processed during the translation job.

Definition at line 163 of file TextTranslationJobProperties.h.

◆ GetJobId()

const Aws::String& Aws::Translate::Model::TextTranslationJobProperties::GetJobId ( ) const
inline

The ID of the translation job.

Definition at line 49 of file TextTranslationJobProperties.h.

◆ GetJobName()

const Aws::String& Aws::Translate::Model::TextTranslationJobProperties::GetJobName ( ) const
inline

The user-defined name of the translation job.

Definition at line 90 of file TextTranslationJobProperties.h.

◆ GetJobStatus()

const JobStatus& Aws::Translate::Model::TextTranslationJobProperties::GetJobStatus ( ) const
inline

The status of the translation job.

Definition at line 131 of file TextTranslationJobProperties.h.

◆ GetMessage()

const Aws::String& Aws::Translate::Model::TextTranslationJobProperties::GetMessage ( ) const
inline

An explanation of any errors that may have occured during the translation job.

Definition at line 423 of file TextTranslationJobProperties.h.

◆ GetOutputDataConfig()

const OutputDataConfig& Aws::Translate::Model::TextTranslationJobProperties::GetOutputDataConfig ( ) const
inline

The output configuration properties that were specified when the job was requested.

Definition at line 571 of file TextTranslationJobProperties.h.

◆ GetParallelDataNames()

const Aws::Vector<Aws::String>& Aws::Translate::Model::TextTranslationJobProperties::GetParallelDataNames ( ) const
inline

A list containing the names of the parallel data resources applied to the translation job.

Definition at line 368 of file TextTranslationJobProperties.h.

◆ GetSourceLanguageCode()

const Aws::String& Aws::Translate::Model::TextTranslationJobProperties::GetSourceLanguageCode ( ) const
inline

The language code of the language of the source text. The language must be a language supported by Amazon Translate.

Definition at line 200 of file TextTranslationJobProperties.h.

◆ GetSubmittedTime()

const Aws::Utils::DateTime& Aws::Translate::Model::TextTranslationJobProperties::GetSubmittedTime ( ) const
inline

The time at which the translation job was submitted.

Definition at line 471 of file TextTranslationJobProperties.h.

◆ GetTargetLanguageCodes()

const Aws::Vector<Aws::String>& Aws::Translate::Model::TextTranslationJobProperties::GetTargetLanguageCodes ( ) const
inline

The language code of the language of the target text. The language must be a language supported by Amazon Translate.

Definition at line 249 of file TextTranslationJobProperties.h.

◆ GetTerminologyNames()

const Aws::Vector<Aws::String>& Aws::Translate::Model::TextTranslationJobProperties::GetTerminologyNames ( ) const
inline

A list containing the names of the terminologies applied to a translation job. Only one terminology can be applied per StartTextTranslationJob request at this time.

Definition at line 305 of file TextTranslationJobProperties.h.

◆ InputDataConfigHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::InputDataConfigHasBeenSet ( ) const
inline

The input configuration properties that were specified when the job was requested.

Definition at line 540 of file TextTranslationJobProperties.h.

◆ JobDetailsHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::JobDetailsHasBeenSet ( ) const
inline

The number of documents successfully and unsuccessfully processed during the translation job.

Definition at line 169 of file TextTranslationJobProperties.h.

◆ JobIdHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::JobIdHasBeenSet ( ) const
inline

The ID of the translation job.

Definition at line 54 of file TextTranslationJobProperties.h.

◆ JobNameHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::JobNameHasBeenSet ( ) const
inline

The user-defined name of the translation job.

Definition at line 95 of file TextTranslationJobProperties.h.

◆ JobStatusHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::JobStatusHasBeenSet ( ) const
inline

The status of the translation job.

Definition at line 136 of file TextTranslationJobProperties.h.

◆ Jsonize()

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

◆ MessageHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::MessageHasBeenSet ( ) const
inline

An explanation of any errors that may have occured during the translation job.

Definition at line 429 of file TextTranslationJobProperties.h.

◆ operator=()

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

◆ OutputDataConfigHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::OutputDataConfigHasBeenSet ( ) const
inline

The output configuration properties that were specified when the job was requested.

Definition at line 577 of file TextTranslationJobProperties.h.

◆ ParallelDataNamesHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::ParallelDataNamesHasBeenSet ( ) const
inline

A list containing the names of the parallel data resources applied to the translation job.

Definition at line 374 of file TextTranslationJobProperties.h.

◆ SetDataAccessRoleArn() [1/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetDataAccessRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role that granted Amazon Translate read access to the job's input data.

Definition at line 626 of file TextTranslationJobProperties.h.

◆ SetDataAccessRoleArn() [2/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetDataAccessRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role that granted Amazon Translate read access to the job's input data.

Definition at line 620 of file TextTranslationJobProperties.h.

◆ SetDataAccessRoleArn() [3/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetDataAccessRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role that granted Amazon Translate read access to the job's input data.

Definition at line 632 of file TextTranslationJobProperties.h.

◆ SetEndTime() [1/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetEndTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the translation job ended.

Definition at line 517 of file TextTranslationJobProperties.h.

◆ SetEndTime() [2/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetEndTime ( const Aws::Utils::DateTime value)
inline

The time at which the translation job ended.

Definition at line 512 of file TextTranslationJobProperties.h.

◆ SetInputDataConfig() [1/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetInputDataConfig ( const InputDataConfig value)
inline

The input configuration properties that were specified when the job was requested.

Definition at line 546 of file TextTranslationJobProperties.h.

◆ SetInputDataConfig() [2/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetInputDataConfig ( InputDataConfig &&  value)
inline

The input configuration properties that were specified when the job was requested.

Definition at line 552 of file TextTranslationJobProperties.h.

◆ SetJobDetails() [1/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetJobDetails ( const JobDetails value)
inline

The number of documents successfully and unsuccessfully processed during the translation job.

Definition at line 175 of file TextTranslationJobProperties.h.

◆ SetJobDetails() [2/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetJobDetails ( JobDetails &&  value)
inline

The number of documents successfully and unsuccessfully processed during the translation job.

Definition at line 181 of file TextTranslationJobProperties.h.

◆ SetJobId() [1/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetJobId ( Aws::String &&  value)
inline

The ID of the translation job.

Definition at line 64 of file TextTranslationJobProperties.h.

◆ SetJobId() [2/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetJobId ( const Aws::String value)
inline

The ID of the translation job.

Definition at line 59 of file TextTranslationJobProperties.h.

◆ SetJobId() [3/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetJobId ( const char *  value)
inline

The ID of the translation job.

Definition at line 69 of file TextTranslationJobProperties.h.

◆ SetJobName() [1/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetJobName ( Aws::String &&  value)
inline

The user-defined name of the translation job.

Definition at line 105 of file TextTranslationJobProperties.h.

◆ SetJobName() [2/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetJobName ( const Aws::String value)
inline

The user-defined name of the translation job.

Definition at line 100 of file TextTranslationJobProperties.h.

◆ SetJobName() [3/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetJobName ( const char *  value)
inline

The user-defined name of the translation job.

Definition at line 110 of file TextTranslationJobProperties.h.

◆ SetJobStatus() [1/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetJobStatus ( const JobStatus value)
inline

The status of the translation job.

Definition at line 141 of file TextTranslationJobProperties.h.

◆ SetJobStatus() [2/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetJobStatus ( JobStatus &&  value)
inline

The status of the translation job.

Definition at line 146 of file TextTranslationJobProperties.h.

◆ SetMessage() [1/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetMessage ( Aws::String &&  value)
inline

An explanation of any errors that may have occured during the translation job.

Definition at line 441 of file TextTranslationJobProperties.h.

◆ SetMessage() [2/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetMessage ( const Aws::String value)
inline

An explanation of any errors that may have occured during the translation job.

Definition at line 435 of file TextTranslationJobProperties.h.

◆ SetMessage() [3/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetMessage ( const char *  value)
inline

An explanation of any errors that may have occured during the translation job.

Definition at line 447 of file TextTranslationJobProperties.h.

◆ SetOutputDataConfig() [1/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetOutputDataConfig ( const OutputDataConfig value)
inline

The output configuration properties that were specified when the job was requested.

Definition at line 583 of file TextTranslationJobProperties.h.

◆ SetOutputDataConfig() [2/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetOutputDataConfig ( OutputDataConfig &&  value)
inline

The output configuration properties that were specified when the job was requested.

Definition at line 589 of file TextTranslationJobProperties.h.

◆ SetParallelDataNames() [1/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetParallelDataNames ( Aws::Vector< Aws::String > &&  value)
inline

A list containing the names of the parallel data resources applied to the translation job.

Definition at line 386 of file TextTranslationJobProperties.h.

◆ SetParallelDataNames() [2/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetParallelDataNames ( const Aws::Vector< Aws::String > &  value)
inline

A list containing the names of the parallel data resources applied to the translation job.

Definition at line 380 of file TextTranslationJobProperties.h.

◆ SetSourceLanguageCode() [1/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetSourceLanguageCode ( Aws::String &&  value)
inline

The language code of the language of the source text. The language must be a language supported by Amazon Translate.

Definition at line 218 of file TextTranslationJobProperties.h.

◆ SetSourceLanguageCode() [2/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetSourceLanguageCode ( const Aws::String value)
inline

The language code of the language of the source text. The language must be a language supported by Amazon Translate.

Definition at line 212 of file TextTranslationJobProperties.h.

◆ SetSourceLanguageCode() [3/3]

void Aws::Translate::Model::TextTranslationJobProperties::SetSourceLanguageCode ( const char *  value)
inline

The language code of the language of the source text. The language must be a language supported by Amazon Translate.

Definition at line 224 of file TextTranslationJobProperties.h.

◆ SetSubmittedTime() [1/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetSubmittedTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the translation job was submitted.

Definition at line 486 of file TextTranslationJobProperties.h.

◆ SetSubmittedTime() [2/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetSubmittedTime ( const Aws::Utils::DateTime value)
inline

The time at which the translation job was submitted.

Definition at line 481 of file TextTranslationJobProperties.h.

◆ SetTargetLanguageCodes() [1/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetTargetLanguageCodes ( Aws::Vector< Aws::String > &&  value)
inline

The language code of the language of the target text. The language must be a language supported by Amazon Translate.

Definition at line 267 of file TextTranslationJobProperties.h.

◆ SetTargetLanguageCodes() [2/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetTargetLanguageCodes ( const Aws::Vector< Aws::String > &  value)
inline

The language code of the language of the target text. The language must be a language supported by Amazon Translate.

Definition at line 261 of file TextTranslationJobProperties.h.

◆ SetTerminologyNames() [1/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetTerminologyNames ( Aws::Vector< Aws::String > &&  value)
inline

A list containing the names of the terminologies applied to a translation job. Only one terminology can be applied per StartTextTranslationJob request at this time.

Definition at line 326 of file TextTranslationJobProperties.h.

◆ SetTerminologyNames() [2/2]

void Aws::Translate::Model::TextTranslationJobProperties::SetTerminologyNames ( const Aws::Vector< Aws::String > &  value)
inline

A list containing the names of the terminologies applied to a translation job. Only one terminology can be applied per StartTextTranslationJob request at this time.

Definition at line 319 of file TextTranslationJobProperties.h.

◆ SourceLanguageCodeHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::SourceLanguageCodeHasBeenSet ( ) const
inline

The language code of the language of the source text. The language must be a language supported by Amazon Translate.

Definition at line 206 of file TextTranslationJobProperties.h.

◆ SubmittedTimeHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::SubmittedTimeHasBeenSet ( ) const
inline

The time at which the translation job was submitted.

Definition at line 476 of file TextTranslationJobProperties.h.

◆ TargetLanguageCodesHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::TargetLanguageCodesHasBeenSet ( ) const
inline

The language code of the language of the target text. The language must be a language supported by Amazon Translate.

Definition at line 255 of file TextTranslationJobProperties.h.

◆ TerminologyNamesHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobProperties::TerminologyNamesHasBeenSet ( ) const
inline

A list containing the names of the terminologies applied to a translation job. Only one terminology can be applied per StartTextTranslationJob request at this time.

Definition at line 312 of file TextTranslationJobProperties.h.

◆ WithDataAccessRoleArn() [1/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithDataAccessRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role that granted Amazon Translate read access to the job's input data.

Definition at line 644 of file TextTranslationJobProperties.h.

◆ WithDataAccessRoleArn() [2/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithDataAccessRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role that granted Amazon Translate read access to the job's input data.

Definition at line 638 of file TextTranslationJobProperties.h.

◆ WithDataAccessRoleArn() [3/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithDataAccessRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role that granted Amazon Translate read access to the job's input data.

Definition at line 650 of file TextTranslationJobProperties.h.

◆ WithEndTime() [1/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithEndTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the translation job ended.

Definition at line 527 of file TextTranslationJobProperties.h.

◆ WithEndTime() [2/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithEndTime ( const Aws::Utils::DateTime value)
inline

The time at which the translation job ended.

Definition at line 522 of file TextTranslationJobProperties.h.

◆ WithInputDataConfig() [1/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithInputDataConfig ( const InputDataConfig value)
inline

The input configuration properties that were specified when the job was requested.

Definition at line 558 of file TextTranslationJobProperties.h.

◆ WithInputDataConfig() [2/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithInputDataConfig ( InputDataConfig &&  value)
inline

The input configuration properties that were specified when the job was requested.

Definition at line 564 of file TextTranslationJobProperties.h.

◆ WithJobDetails() [1/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithJobDetails ( const JobDetails value)
inline

The number of documents successfully and unsuccessfully processed during the translation job.

Definition at line 187 of file TextTranslationJobProperties.h.

◆ WithJobDetails() [2/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithJobDetails ( JobDetails &&  value)
inline

The number of documents successfully and unsuccessfully processed during the translation job.

Definition at line 193 of file TextTranslationJobProperties.h.

◆ WithJobId() [1/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithJobId ( Aws::String &&  value)
inline

The ID of the translation job.

Definition at line 79 of file TextTranslationJobProperties.h.

◆ WithJobId() [2/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithJobId ( const Aws::String value)
inline

The ID of the translation job.

Definition at line 74 of file TextTranslationJobProperties.h.

◆ WithJobId() [3/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithJobId ( const char *  value)
inline

The ID of the translation job.

Definition at line 84 of file TextTranslationJobProperties.h.

◆ WithJobName() [1/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithJobName ( Aws::String &&  value)
inline

The user-defined name of the translation job.

Definition at line 120 of file TextTranslationJobProperties.h.

◆ WithJobName() [2/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithJobName ( const Aws::String value)
inline

The user-defined name of the translation job.

Definition at line 115 of file TextTranslationJobProperties.h.

◆ WithJobName() [3/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithJobName ( const char *  value)
inline

The user-defined name of the translation job.

Definition at line 125 of file TextTranslationJobProperties.h.

◆ WithJobStatus() [1/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithJobStatus ( const JobStatus value)
inline

The status of the translation job.

Definition at line 151 of file TextTranslationJobProperties.h.

◆ WithJobStatus() [2/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithJobStatus ( JobStatus &&  value)
inline

The status of the translation job.

Definition at line 156 of file TextTranslationJobProperties.h.

◆ WithMessage() [1/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithMessage ( Aws::String &&  value)
inline

An explanation of any errors that may have occured during the translation job.

Definition at line 459 of file TextTranslationJobProperties.h.

◆ WithMessage() [2/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithMessage ( const Aws::String value)
inline

An explanation of any errors that may have occured during the translation job.

Definition at line 453 of file TextTranslationJobProperties.h.

◆ WithMessage() [3/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithMessage ( const char *  value)
inline

An explanation of any errors that may have occured during the translation job.

Definition at line 465 of file TextTranslationJobProperties.h.

◆ WithOutputDataConfig() [1/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithOutputDataConfig ( const OutputDataConfig value)
inline

The output configuration properties that were specified when the job was requested.

Definition at line 595 of file TextTranslationJobProperties.h.

◆ WithOutputDataConfig() [2/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithOutputDataConfig ( OutputDataConfig &&  value)
inline

The output configuration properties that were specified when the job was requested.

Definition at line 601 of file TextTranslationJobProperties.h.

◆ WithParallelDataNames() [1/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithParallelDataNames ( Aws::Vector< Aws::String > &&  value)
inline

A list containing the names of the parallel data resources applied to the translation job.

Definition at line 398 of file TextTranslationJobProperties.h.

◆ WithParallelDataNames() [2/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithParallelDataNames ( const Aws::Vector< Aws::String > &  value)
inline

A list containing the names of the parallel data resources applied to the translation job.

Definition at line 392 of file TextTranslationJobProperties.h.

◆ WithSourceLanguageCode() [1/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithSourceLanguageCode ( Aws::String &&  value)
inline

The language code of the language of the source text. The language must be a language supported by Amazon Translate.

Definition at line 236 of file TextTranslationJobProperties.h.

◆ WithSourceLanguageCode() [2/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithSourceLanguageCode ( const Aws::String value)
inline

The language code of the language of the source text. The language must be a language supported by Amazon Translate.

Definition at line 230 of file TextTranslationJobProperties.h.

◆ WithSourceLanguageCode() [3/3]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithSourceLanguageCode ( const char *  value)
inline

The language code of the language of the source text. The language must be a language supported by Amazon Translate.

Definition at line 242 of file TextTranslationJobProperties.h.

◆ WithSubmittedTime() [1/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithSubmittedTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the translation job was submitted.

Definition at line 496 of file TextTranslationJobProperties.h.

◆ WithSubmittedTime() [2/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithSubmittedTime ( const Aws::Utils::DateTime value)
inline

The time at which the translation job was submitted.

Definition at line 491 of file TextTranslationJobProperties.h.

◆ WithTargetLanguageCodes() [1/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithTargetLanguageCodes ( Aws::Vector< Aws::String > &&  value)
inline

The language code of the language of the target text. The language must be a language supported by Amazon Translate.

Definition at line 279 of file TextTranslationJobProperties.h.

◆ WithTargetLanguageCodes() [2/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithTargetLanguageCodes ( const Aws::Vector< Aws::String > &  value)
inline

The language code of the language of the target text. The language must be a language supported by Amazon Translate.

Definition at line 273 of file TextTranslationJobProperties.h.

◆ WithTerminologyNames() [1/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithTerminologyNames ( Aws::Vector< Aws::String > &&  value)
inline

A list containing the names of the terminologies applied to a translation job. Only one terminology can be applied per StartTextTranslationJob request at this time.

Definition at line 340 of file TextTranslationJobProperties.h.

◆ WithTerminologyNames() [2/2]

TextTranslationJobProperties& Aws::Translate::Model::TextTranslationJobProperties::WithTerminologyNames ( const Aws::Vector< Aws::String > &  value)
inline

A list containing the names of the terminologies applied to a translation job. Only one terminology can be applied per StartTextTranslationJob request at this time.

Definition at line 333 of file TextTranslationJobProperties.h.


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