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

#include <EventsDetectionJobFilter.h>

Public Member Functions

 EventsDetectionJobFilter ()
 
 EventsDetectionJobFilter (Aws::Utils::Json::JsonView jsonValue)
 
EventsDetectionJobFilteroperator= (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)
 
EventsDetectionJobFilterWithJobName (const Aws::String &value)
 
EventsDetectionJobFilterWithJobName (Aws::String &&value)
 
EventsDetectionJobFilterWithJobName (const char *value)
 
const JobStatusGetJobStatus () const
 
bool JobStatusHasBeenSet () const
 
void SetJobStatus (const JobStatus &value)
 
void SetJobStatus (JobStatus &&value)
 
EventsDetectionJobFilterWithJobStatus (const JobStatus &value)
 
EventsDetectionJobFilterWithJobStatus (JobStatus &&value)
 
const Aws::Utils::DateTimeGetSubmitTimeBefore () const
 
bool SubmitTimeBeforeHasBeenSet () const
 
void SetSubmitTimeBefore (const Aws::Utils::DateTime &value)
 
void SetSubmitTimeBefore (Aws::Utils::DateTime &&value)
 
EventsDetectionJobFilterWithSubmitTimeBefore (const Aws::Utils::DateTime &value)
 
EventsDetectionJobFilterWithSubmitTimeBefore (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)
 
EventsDetectionJobFilterWithSubmitTimeAfter (const Aws::Utils::DateTime &value)
 
EventsDetectionJobFilterWithSubmitTimeAfter (Aws::Utils::DateTime &&value)
 

Detailed Description

Provides information for filtering a list of event detection jobs.

See Also:

AWS API Reference

Definition at line 34 of file EventsDetectionJobFilter.h.

Constructor & Destructor Documentation

◆ EventsDetectionJobFilter() [1/2]

Aws::Comprehend::Model::EventsDetectionJobFilter::EventsDetectionJobFilter ( )

◆ EventsDetectionJobFilter() [2/2]

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

Member Function Documentation

◆ GetJobName()

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

Filters on the name of the events detection job.

Definition at line 46 of file EventsDetectionJobFilter.h.

◆ GetJobStatus()

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

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

Definition at line 88 of file EventsDetectionJobFilter.h.

◆ GetSubmitTimeAfter()

const Aws::Utils::DateTime& Aws::Comprehend::Model::EventsDetectionJobFilter::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 169 of file EventsDetectionJobFilter.h.

◆ GetSubmitTimeBefore()

const Aws::Utils::DateTime& Aws::Comprehend::Model::EventsDetectionJobFilter::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 126 of file EventsDetectionJobFilter.h.

◆ JobNameHasBeenSet()

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

Filters on the name of the events detection job.

Definition at line 51 of file EventsDetectionJobFilter.h.

◆ JobStatusHasBeenSet()

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

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

Definition at line 94 of file EventsDetectionJobFilter.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetJobName() [1/3]

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

Filters on the name of the events detection job.

Definition at line 61 of file EventsDetectionJobFilter.h.

◆ SetJobName() [2/3]

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

Filters on the name of the events detection job.

Definition at line 56 of file EventsDetectionJobFilter.h.

◆ SetJobName() [3/3]

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

Filters on the name of the events detection job.

Definition at line 66 of file EventsDetectionJobFilter.h.

◆ SetJobStatus() [1/2]

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

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

Definition at line 100 of file EventsDetectionJobFilter.h.

◆ SetJobStatus() [2/2]

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

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

Definition at line 106 of file EventsDetectionJobFilter.h.

◆ SetSubmitTimeAfter() [1/2]

void Aws::Comprehend::Model::EventsDetectionJobFilter::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 190 of file EventsDetectionJobFilter.h.

◆ SetSubmitTimeAfter() [2/2]

void Aws::Comprehend::Model::EventsDetectionJobFilter::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 183 of file EventsDetectionJobFilter.h.

◆ SetSubmitTimeBefore() [1/2]

void Aws::Comprehend::Model::EventsDetectionJobFilter::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 147 of file EventsDetectionJobFilter.h.

◆ SetSubmitTimeBefore() [2/2]

void Aws::Comprehend::Model::EventsDetectionJobFilter::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 140 of file EventsDetectionJobFilter.h.

◆ SubmitTimeAfterHasBeenSet()

bool Aws::Comprehend::Model::EventsDetectionJobFilter::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 176 of file EventsDetectionJobFilter.h.

◆ SubmitTimeBeforeHasBeenSet()

bool Aws::Comprehend::Model::EventsDetectionJobFilter::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 133 of file EventsDetectionJobFilter.h.

◆ WithJobName() [1/3]

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

Filters on the name of the events detection job.

Definition at line 76 of file EventsDetectionJobFilter.h.

◆ WithJobName() [2/3]

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

Filters on the name of the events detection job.

Definition at line 71 of file EventsDetectionJobFilter.h.

◆ WithJobName() [3/3]

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

Filters on the name of the events detection job.

Definition at line 81 of file EventsDetectionJobFilter.h.

◆ WithJobStatus() [1/2]

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

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

Definition at line 112 of file EventsDetectionJobFilter.h.

◆ WithJobStatus() [2/2]

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

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

Definition at line 118 of file EventsDetectionJobFilter.h.

◆ WithSubmitTimeAfter() [1/2]

EventsDetectionJobFilter& Aws::Comprehend::Model::EventsDetectionJobFilter::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 204 of file EventsDetectionJobFilter.h.

◆ WithSubmitTimeAfter() [2/2]

EventsDetectionJobFilter& Aws::Comprehend::Model::EventsDetectionJobFilter::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 197 of file EventsDetectionJobFilter.h.

◆ WithSubmitTimeBefore() [1/2]

EventsDetectionJobFilter& Aws::Comprehend::Model::EventsDetectionJobFilter::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 161 of file EventsDetectionJobFilter.h.

◆ WithSubmitTimeBefore() [2/2]

EventsDetectionJobFilter& Aws::Comprehend::Model::EventsDetectionJobFilter::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 154 of file EventsDetectionJobFilter.h.


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