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

#include <TextTranslationJobFilter.h>

Public Member Functions

 TextTranslationJobFilter ()
 
 TextTranslationJobFilter (Aws::Utils::Json::JsonView jsonValue)
 
TextTranslationJobFilteroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetJobName () const
 
bool JobNameHasBeenSet () const
 
void SetJobName (const Aws::String &value)
 
void SetJobName (Aws::String &&value)
 
void SetJobName (const char *value)
 
TextTranslationJobFilterWithJobName (const Aws::String &value)
 
TextTranslationJobFilterWithJobName (Aws::String &&value)
 
TextTranslationJobFilterWithJobName (const char *value)
 
const JobStatusGetJobStatus () const
 
bool JobStatusHasBeenSet () const
 
void SetJobStatus (const JobStatus &value)
 
void SetJobStatus (JobStatus &&value)
 
TextTranslationJobFilterWithJobStatus (const JobStatus &value)
 
TextTranslationJobFilterWithJobStatus (JobStatus &&value)
 
const Aws::Utils::DateTimeGetSubmittedBeforeTime () const
 
bool SubmittedBeforeTimeHasBeenSet () const
 
void SetSubmittedBeforeTime (const Aws::Utils::DateTime &value)
 
void SetSubmittedBeforeTime (Aws::Utils::DateTime &&value)
 
TextTranslationJobFilterWithSubmittedBeforeTime (const Aws::Utils::DateTime &value)
 
TextTranslationJobFilterWithSubmittedBeforeTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetSubmittedAfterTime () const
 
bool SubmittedAfterTimeHasBeenSet () const
 
void SetSubmittedAfterTime (const Aws::Utils::DateTime &value)
 
void SetSubmittedAfterTime (Aws::Utils::DateTime &&value)
 
TextTranslationJobFilterWithSubmittedAfterTime (const Aws::Utils::DateTime &value)
 
TextTranslationJobFilterWithSubmittedAfterTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Provides information for filtering a list of translation jobs. For more information, see ListTextTranslationJobs.

See Also:

AWS API Reference

Definition at line 34 of file TextTranslationJobFilter.h.

Constructor & Destructor Documentation

◆ TextTranslationJobFilter() [1/2]

Aws::Translate::Model::TextTranslationJobFilter::TextTranslationJobFilter ( )

◆ TextTranslationJobFilter() [2/2]

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

Member Function Documentation

◆ GetJobName()

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

Filters the list of jobs by name.

Definition at line 46 of file TextTranslationJobFilter.h.

◆ GetJobStatus()

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

Filters the list of jobs based by job status.

Definition at line 87 of file TextTranslationJobFilter.h.

◆ GetSubmittedAfterTime()

const Aws::Utils::DateTime& Aws::Translate::Model::TextTranslationJobFilter::GetSubmittedAfterTime ( ) const
inline

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.

Definition at line 163 of file TextTranslationJobFilter.h.

◆ GetSubmittedBeforeTime()

const Aws::Utils::DateTime& Aws::Translate::Model::TextTranslationJobFilter::GetSubmittedBeforeTime ( ) const
inline

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.

Definition at line 120 of file TextTranslationJobFilter.h.

◆ JobNameHasBeenSet()

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

Filters the list of jobs by name.

Definition at line 51 of file TextTranslationJobFilter.h.

◆ JobStatusHasBeenSet()

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

Filters the list of jobs based by job status.

Definition at line 92 of file TextTranslationJobFilter.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetJobName() [1/3]

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

Filters the list of jobs by name.

Definition at line 61 of file TextTranslationJobFilter.h.

◆ SetJobName() [2/3]

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

Filters the list of jobs by name.

Definition at line 56 of file TextTranslationJobFilter.h.

◆ SetJobName() [3/3]

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

Filters the list of jobs by name.

Definition at line 66 of file TextTranslationJobFilter.h.

◆ SetJobStatus() [1/2]

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

Filters the list of jobs based by job status.

Definition at line 97 of file TextTranslationJobFilter.h.

◆ SetJobStatus() [2/2]

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

Filters the list of jobs based by job status.

Definition at line 102 of file TextTranslationJobFilter.h.

◆ SetSubmittedAfterTime() [1/2]

void Aws::Translate::Model::TextTranslationJobFilter::SetSubmittedAfterTime ( Aws::Utils::DateTime &&  value)
inline

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.

Definition at line 184 of file TextTranslationJobFilter.h.

◆ SetSubmittedAfterTime() [2/2]

void Aws::Translate::Model::TextTranslationJobFilter::SetSubmittedAfterTime ( const Aws::Utils::DateTime value)
inline

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.

Definition at line 177 of file TextTranslationJobFilter.h.

◆ SetSubmittedBeforeTime() [1/2]

void Aws::Translate::Model::TextTranslationJobFilter::SetSubmittedBeforeTime ( Aws::Utils::DateTime &&  value)
inline

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.

Definition at line 141 of file TextTranslationJobFilter.h.

◆ SetSubmittedBeforeTime() [2/2]

void Aws::Translate::Model::TextTranslationJobFilter::SetSubmittedBeforeTime ( const Aws::Utils::DateTime value)
inline

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.

Definition at line 134 of file TextTranslationJobFilter.h.

◆ SubmittedAfterTimeHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobFilter::SubmittedAfterTimeHasBeenSet ( ) const
inline

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.

Definition at line 170 of file TextTranslationJobFilter.h.

◆ SubmittedBeforeTimeHasBeenSet()

bool Aws::Translate::Model::TextTranslationJobFilter::SubmittedBeforeTimeHasBeenSet ( ) const
inline

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.

Definition at line 127 of file TextTranslationJobFilter.h.

◆ WithJobName() [1/3]

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

Filters the list of jobs by name.

Definition at line 76 of file TextTranslationJobFilter.h.

◆ WithJobName() [2/3]

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

Filters the list of jobs by name.

Definition at line 71 of file TextTranslationJobFilter.h.

◆ WithJobName() [3/3]

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

Filters the list of jobs by name.

Definition at line 81 of file TextTranslationJobFilter.h.

◆ WithJobStatus() [1/2]

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

Filters the list of jobs based by job status.

Definition at line 107 of file TextTranslationJobFilter.h.

◆ WithJobStatus() [2/2]

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

Filters the list of jobs based by job status.

Definition at line 112 of file TextTranslationJobFilter.h.

◆ WithSubmittedAfterTime() [1/2]

TextTranslationJobFilter& Aws::Translate::Model::TextTranslationJobFilter::WithSubmittedAfterTime ( Aws::Utils::DateTime &&  value)
inline

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.

Definition at line 198 of file TextTranslationJobFilter.h.

◆ WithSubmittedAfterTime() [2/2]

TextTranslationJobFilter& Aws::Translate::Model::TextTranslationJobFilter::WithSubmittedAfterTime ( const Aws::Utils::DateTime value)
inline

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.

Definition at line 191 of file TextTranslationJobFilter.h.

◆ WithSubmittedBeforeTime() [1/2]

TextTranslationJobFilter& Aws::Translate::Model::TextTranslationJobFilter::WithSubmittedBeforeTime ( Aws::Utils::DateTime &&  value)
inline

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.

Definition at line 155 of file TextTranslationJobFilter.h.

◆ WithSubmittedBeforeTime() [2/2]

TextTranslationJobFilter& Aws::Translate::Model::TextTranslationJobFilter::WithSubmittedBeforeTime ( const Aws::Utils::DateTime value)
inline

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.

Definition at line 148 of file TextTranslationJobFilter.h.


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