AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | List of all members
Aws::Glue::Model::TaskRunFilterCriteria Class Reference

#include <TaskRunFilterCriteria.h>

Public Member Functions

 TaskRunFilterCriteria ()
 
 TaskRunFilterCriteria (Aws::Utils::Json::JsonView jsonValue)
 
TaskRunFilterCriteriaoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const TaskTypeGetTaskRunType () const
 
bool TaskRunTypeHasBeenSet () const
 
void SetTaskRunType (const TaskType &value)
 
void SetTaskRunType (TaskType &&value)
 
TaskRunFilterCriteriaWithTaskRunType (const TaskType &value)
 
TaskRunFilterCriteriaWithTaskRunType (TaskType &&value)
 
const TaskStatusTypeGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const TaskStatusType &value)
 
void SetStatus (TaskStatusType &&value)
 
TaskRunFilterCriteriaWithStatus (const TaskStatusType &value)
 
TaskRunFilterCriteriaWithStatus (TaskStatusType &&value)
 
const Aws::Utils::DateTimeGetStartedBefore () const
 
bool StartedBeforeHasBeenSet () const
 
void SetStartedBefore (const Aws::Utils::DateTime &value)
 
void SetStartedBefore (Aws::Utils::DateTime &&value)
 
TaskRunFilterCriteriaWithStartedBefore (const Aws::Utils::DateTime &value)
 
TaskRunFilterCriteriaWithStartedBefore (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetStartedAfter () const
 
bool StartedAfterHasBeenSet () const
 
void SetStartedAfter (const Aws::Utils::DateTime &value)
 
void SetStartedAfter (Aws::Utils::DateTime &&value)
 
TaskRunFilterCriteriaWithStartedAfter (const Aws::Utils::DateTime &value)
 
TaskRunFilterCriteriaWithStartedAfter (Aws::Utils::DateTime &&value)
 

Detailed Description

The criteria that are used to filter the task runs for the machine learning transform.

See Also:

AWS API Reference

Definition at line 34 of file TaskRunFilterCriteria.h.

Constructor & Destructor Documentation

◆ TaskRunFilterCriteria() [1/2]

Aws::Glue::Model::TaskRunFilterCriteria::TaskRunFilterCriteria ( )

◆ TaskRunFilterCriteria() [2/2]

Aws::Glue::Model::TaskRunFilterCriteria::TaskRunFilterCriteria ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetStartedAfter()

const Aws::Utils::DateTime& Aws::Glue::Model::TaskRunFilterCriteria::GetStartedAfter ( ) const
inline

Filter on task runs started after this date.

Definition at line 139 of file TaskRunFilterCriteria.h.

◆ GetStartedBefore()

const Aws::Utils::DateTime& Aws::Glue::Model::TaskRunFilterCriteria::GetStartedBefore ( ) const
inline

Filter on task runs started before this date.

Definition at line 108 of file TaskRunFilterCriteria.h.

◆ GetStatus()

const TaskStatusType& Aws::Glue::Model::TaskRunFilterCriteria::GetStatus ( ) const
inline

The current status of the task run.

Definition at line 77 of file TaskRunFilterCriteria.h.

◆ GetTaskRunType()

const TaskType& Aws::Glue::Model::TaskRunFilterCriteria::GetTaskRunType ( ) const
inline

The type of task run.

Definition at line 46 of file TaskRunFilterCriteria.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Glue::Model::TaskRunFilterCriteria::Jsonize ( ) const

◆ operator=()

TaskRunFilterCriteria& Aws::Glue::Model::TaskRunFilterCriteria::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetStartedAfter() [1/2]

void Aws::Glue::Model::TaskRunFilterCriteria::SetStartedAfter ( const Aws::Utils::DateTime value)
inline

Filter on task runs started after this date.

Definition at line 149 of file TaskRunFilterCriteria.h.

◆ SetStartedAfter() [2/2]

void Aws::Glue::Model::TaskRunFilterCriteria::SetStartedAfter ( Aws::Utils::DateTime &&  value)
inline

Filter on task runs started after this date.

Definition at line 154 of file TaskRunFilterCriteria.h.

◆ SetStartedBefore() [1/2]

void Aws::Glue::Model::TaskRunFilterCriteria::SetStartedBefore ( const Aws::Utils::DateTime value)
inline

Filter on task runs started before this date.

Definition at line 118 of file TaskRunFilterCriteria.h.

◆ SetStartedBefore() [2/2]

void Aws::Glue::Model::TaskRunFilterCriteria::SetStartedBefore ( Aws::Utils::DateTime &&  value)
inline

Filter on task runs started before this date.

Definition at line 123 of file TaskRunFilterCriteria.h.

◆ SetStatus() [1/2]

void Aws::Glue::Model::TaskRunFilterCriteria::SetStatus ( const TaskStatusType value)
inline

The current status of the task run.

Definition at line 87 of file TaskRunFilterCriteria.h.

◆ SetStatus() [2/2]

void Aws::Glue::Model::TaskRunFilterCriteria::SetStatus ( TaskStatusType &&  value)
inline

The current status of the task run.

Definition at line 92 of file TaskRunFilterCriteria.h.

◆ SetTaskRunType() [1/2]

void Aws::Glue::Model::TaskRunFilterCriteria::SetTaskRunType ( const TaskType value)
inline

The type of task run.

Definition at line 56 of file TaskRunFilterCriteria.h.

◆ SetTaskRunType() [2/2]

void Aws::Glue::Model::TaskRunFilterCriteria::SetTaskRunType ( TaskType &&  value)
inline

The type of task run.

Definition at line 61 of file TaskRunFilterCriteria.h.

◆ StartedAfterHasBeenSet()

bool Aws::Glue::Model::TaskRunFilterCriteria::StartedAfterHasBeenSet ( ) const
inline

Filter on task runs started after this date.

Definition at line 144 of file TaskRunFilterCriteria.h.

◆ StartedBeforeHasBeenSet()

bool Aws::Glue::Model::TaskRunFilterCriteria::StartedBeforeHasBeenSet ( ) const
inline

Filter on task runs started before this date.

Definition at line 113 of file TaskRunFilterCriteria.h.

◆ StatusHasBeenSet()

bool Aws::Glue::Model::TaskRunFilterCriteria::StatusHasBeenSet ( ) const
inline

The current status of the task run.

Definition at line 82 of file TaskRunFilterCriteria.h.

◆ TaskRunTypeHasBeenSet()

bool Aws::Glue::Model::TaskRunFilterCriteria::TaskRunTypeHasBeenSet ( ) const
inline

The type of task run.

Definition at line 51 of file TaskRunFilterCriteria.h.

◆ WithStartedAfter() [1/2]

TaskRunFilterCriteria& Aws::Glue::Model::TaskRunFilterCriteria::WithStartedAfter ( const Aws::Utils::DateTime value)
inline

Filter on task runs started after this date.

Definition at line 159 of file TaskRunFilterCriteria.h.

◆ WithStartedAfter() [2/2]

TaskRunFilterCriteria& Aws::Glue::Model::TaskRunFilterCriteria::WithStartedAfter ( Aws::Utils::DateTime &&  value)
inline

Filter on task runs started after this date.

Definition at line 164 of file TaskRunFilterCriteria.h.

◆ WithStartedBefore() [1/2]

TaskRunFilterCriteria& Aws::Glue::Model::TaskRunFilterCriteria::WithStartedBefore ( const Aws::Utils::DateTime value)
inline

Filter on task runs started before this date.

Definition at line 128 of file TaskRunFilterCriteria.h.

◆ WithStartedBefore() [2/2]

TaskRunFilterCriteria& Aws::Glue::Model::TaskRunFilterCriteria::WithStartedBefore ( Aws::Utils::DateTime &&  value)
inline

Filter on task runs started before this date.

Definition at line 133 of file TaskRunFilterCriteria.h.

◆ WithStatus() [1/2]

TaskRunFilterCriteria& Aws::Glue::Model::TaskRunFilterCriteria::WithStatus ( const TaskStatusType value)
inline

The current status of the task run.

Definition at line 97 of file TaskRunFilterCriteria.h.

◆ WithStatus() [2/2]

TaskRunFilterCriteria& Aws::Glue::Model::TaskRunFilterCriteria::WithStatus ( TaskStatusType &&  value)
inline

The current status of the task run.

Definition at line 102 of file TaskRunFilterCriteria.h.

◆ WithTaskRunType() [1/2]

TaskRunFilterCriteria& Aws::Glue::Model::TaskRunFilterCriteria::WithTaskRunType ( const TaskType value)
inline

The type of task run.

Definition at line 66 of file TaskRunFilterCriteria.h.

◆ WithTaskRunType() [2/2]

TaskRunFilterCriteria& Aws::Glue::Model::TaskRunFilterCriteria::WithTaskRunType ( TaskType &&  value)
inline

The type of task run.

Definition at line 71 of file TaskRunFilterCriteria.h.


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