AWS SDK for C++  1.8.100
AWS SDK for C++
Public Member Functions | List of all members
Aws::Comprehend::Model::DocumentClassificationJobFilter Class Reference

#include <DocumentClassificationJobFilter.h>

Public Member Functions

 DocumentClassificationJobFilter ()
 
 DocumentClassificationJobFilter (Aws::Utils::Json::JsonView jsonValue)
 
DocumentClassificationJobFilteroperator= (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)
 
DocumentClassificationJobFilterWithJobName (const Aws::String &value)
 
DocumentClassificationJobFilterWithJobName (Aws::String &&value)
 
DocumentClassificationJobFilterWithJobName (const char *value)
 
const JobStatusGetJobStatus () const
 
bool JobStatusHasBeenSet () const
 
void SetJobStatus (const JobStatus &value)
 
void SetJobStatus (JobStatus &&value)
 
DocumentClassificationJobFilterWithJobStatus (const JobStatus &value)
 
DocumentClassificationJobFilterWithJobStatus (JobStatus &&value)
 
const Aws::Utils::DateTimeGetSubmitTimeBefore () const
 
bool SubmitTimeBeforeHasBeenSet () const
 
void SetSubmitTimeBefore (const Aws::Utils::DateTime &value)
 
void SetSubmitTimeBefore (Aws::Utils::DateTime &&value)
 
DocumentClassificationJobFilterWithSubmitTimeBefore (const Aws::Utils::DateTime &value)
 
DocumentClassificationJobFilterWithSubmitTimeBefore (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetSubmitTimeAfter () const
 
bool SubmitTimeAfterHasBeenSet () const
 
void SetSubmitTimeAfter (const Aws::Utils::DateTime &value)
 
void SetSubmitTimeAfter (Aws::Utils::DateTime &&value)
 
DocumentClassificationJobFilterWithSubmitTimeAfter (const Aws::Utils::DateTime &value)
 
DocumentClassificationJobFilterWithSubmitTimeAfter (Aws::Utils::DateTime &&value)
 

Detailed Description

Provides information for filtering a list of document classification jobs. For more information, see the operation. You can provide only one filter parameter in each request.

See Also:

AWS API Reference

Definition at line 35 of file DocumentClassificationJobFilter.h.

Constructor & Destructor Documentation

◆ DocumentClassificationJobFilter() [1/2]

Aws::Comprehend::Model::DocumentClassificationJobFilter::DocumentClassificationJobFilter ( )

◆ DocumentClassificationJobFilter() [2/2]

Aws::Comprehend::Model::DocumentClassificationJobFilter::DocumentClassificationJobFilter ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetJobName()

const Aws::String& Aws::Comprehend::Model::DocumentClassificationJobFilter::GetJobName ( ) const
inline

Filters on the name of the job.

Definition at line 47 of file DocumentClassificationJobFilter.h.

◆ GetJobStatus()

const JobStatus& Aws::Comprehend::Model::DocumentClassificationJobFilter::GetJobStatus ( ) const
inline

Filters the list based on job status. Returns only jobs with the specified status.

Definition at line 89 of file DocumentClassificationJobFilter.h.

◆ GetSubmitTimeAfter()

const Aws::Utils::DateTime& Aws::Comprehend::Model::DocumentClassificationJobFilter::GetSubmitTimeAfter ( ) const
inline

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

Definition at line 170 of file DocumentClassificationJobFilter.h.

◆ GetSubmitTimeBefore()

const Aws::Utils::DateTime& Aws::Comprehend::Model::DocumentClassificationJobFilter::GetSubmitTimeBefore ( ) const
inline

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

Definition at line 127 of file DocumentClassificationJobFilter.h.

◆ JobNameHasBeenSet()

bool Aws::Comprehend::Model::DocumentClassificationJobFilter::JobNameHasBeenSet ( ) const
inline

Filters on the name of the job.

Definition at line 52 of file DocumentClassificationJobFilter.h.

◆ JobStatusHasBeenSet()

bool Aws::Comprehend::Model::DocumentClassificationJobFilter::JobStatusHasBeenSet ( ) const
inline

Filters the list based on job status. Returns only jobs with the specified status.

Definition at line 95 of file DocumentClassificationJobFilter.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Comprehend::Model::DocumentClassificationJobFilter::Jsonize ( ) const

◆ operator=()

DocumentClassificationJobFilter& Aws::Comprehend::Model::DocumentClassificationJobFilter::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetJobName() [1/3]

void Aws::Comprehend::Model::DocumentClassificationJobFilter::SetJobName ( const Aws::String value)
inline

Filters on the name of the job.

Definition at line 57 of file DocumentClassificationJobFilter.h.

◆ SetJobName() [2/3]

void Aws::Comprehend::Model::DocumentClassificationJobFilter::SetJobName ( Aws::String &&  value)
inline

Filters on the name of the job.

Definition at line 62 of file DocumentClassificationJobFilter.h.

◆ SetJobName() [3/3]

void Aws::Comprehend::Model::DocumentClassificationJobFilter::SetJobName ( const char *  value)
inline

Filters on the name of the job.

Definition at line 67 of file DocumentClassificationJobFilter.h.

◆ SetJobStatus() [1/2]

void Aws::Comprehend::Model::DocumentClassificationJobFilter::SetJobStatus ( const JobStatus value)
inline

Filters the list based on job status. Returns only jobs with the specified status.

Definition at line 101 of file DocumentClassificationJobFilter.h.

◆ SetJobStatus() [2/2]

void Aws::Comprehend::Model::DocumentClassificationJobFilter::SetJobStatus ( JobStatus &&  value)
inline

Filters the list based on job status. Returns only jobs with the specified status.

Definition at line 107 of file DocumentClassificationJobFilter.h.

◆ SetSubmitTimeAfter() [1/2]

void Aws::Comprehend::Model::DocumentClassificationJobFilter::SetSubmitTimeAfter ( const Aws::Utils::DateTime value)
inline

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

Definition at line 184 of file DocumentClassificationJobFilter.h.

◆ SetSubmitTimeAfter() [2/2]

void Aws::Comprehend::Model::DocumentClassificationJobFilter::SetSubmitTimeAfter ( Aws::Utils::DateTime &&  value)
inline

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

Definition at line 191 of file DocumentClassificationJobFilter.h.

◆ SetSubmitTimeBefore() [1/2]

void Aws::Comprehend::Model::DocumentClassificationJobFilter::SetSubmitTimeBefore ( const Aws::Utils::DateTime value)
inline

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

Definition at line 141 of file DocumentClassificationJobFilter.h.

◆ SetSubmitTimeBefore() [2/2]

void Aws::Comprehend::Model::DocumentClassificationJobFilter::SetSubmitTimeBefore ( Aws::Utils::DateTime &&  value)
inline

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

Definition at line 148 of file DocumentClassificationJobFilter.h.

◆ SubmitTimeAfterHasBeenSet()

bool Aws::Comprehend::Model::DocumentClassificationJobFilter::SubmitTimeAfterHasBeenSet ( ) const
inline

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

Definition at line 177 of file DocumentClassificationJobFilter.h.

◆ SubmitTimeBeforeHasBeenSet()

bool Aws::Comprehend::Model::DocumentClassificationJobFilter::SubmitTimeBeforeHasBeenSet ( ) const
inline

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

Definition at line 134 of file DocumentClassificationJobFilter.h.

◆ WithJobName() [1/3]

DocumentClassificationJobFilter& Aws::Comprehend::Model::DocumentClassificationJobFilter::WithJobName ( const Aws::String value)
inline

Filters on the name of the job.

Definition at line 72 of file DocumentClassificationJobFilter.h.

◆ WithJobName() [2/3]

DocumentClassificationJobFilter& Aws::Comprehend::Model::DocumentClassificationJobFilter::WithJobName ( Aws::String &&  value)
inline

Filters on the name of the job.

Definition at line 77 of file DocumentClassificationJobFilter.h.

◆ WithJobName() [3/3]

DocumentClassificationJobFilter& Aws::Comprehend::Model::DocumentClassificationJobFilter::WithJobName ( const char *  value)
inline

Filters on the name of the job.

Definition at line 82 of file DocumentClassificationJobFilter.h.

◆ WithJobStatus() [1/2]

DocumentClassificationJobFilter& Aws::Comprehend::Model::DocumentClassificationJobFilter::WithJobStatus ( const JobStatus value)
inline

Filters the list based on job status. Returns only jobs with the specified status.

Definition at line 113 of file DocumentClassificationJobFilter.h.

◆ WithJobStatus() [2/2]

DocumentClassificationJobFilter& Aws::Comprehend::Model::DocumentClassificationJobFilter::WithJobStatus ( JobStatus &&  value)
inline

Filters the list based on job status. Returns only jobs with the specified status.

Definition at line 119 of file DocumentClassificationJobFilter.h.

◆ WithSubmitTimeAfter() [1/2]

DocumentClassificationJobFilter& Aws::Comprehend::Model::DocumentClassificationJobFilter::WithSubmitTimeAfter ( const Aws::Utils::DateTime value)
inline

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

Definition at line 198 of file DocumentClassificationJobFilter.h.

◆ WithSubmitTimeAfter() [2/2]

DocumentClassificationJobFilter& Aws::Comprehend::Model::DocumentClassificationJobFilter::WithSubmitTimeAfter ( Aws::Utils::DateTime &&  value)
inline

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

Definition at line 205 of file DocumentClassificationJobFilter.h.

◆ WithSubmitTimeBefore() [1/2]

DocumentClassificationJobFilter& Aws::Comprehend::Model::DocumentClassificationJobFilter::WithSubmitTimeBefore ( const Aws::Utils::DateTime value)
inline

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

Definition at line 155 of file DocumentClassificationJobFilter.h.

◆ WithSubmitTimeBefore() [2/2]

DocumentClassificationJobFilter& Aws::Comprehend::Model::DocumentClassificationJobFilter::WithSubmitTimeBefore ( Aws::Utils::DateTime &&  value)
inline

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

Definition at line 162 of file DocumentClassificationJobFilter.h.


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