AWS SDK for C++  1.9.122
AWS SDK for C++
Public Member Functions | List of all members
Aws::Personalize::Model::FilterSummary Class Reference

#include <FilterSummary.h>

Public Member Functions

 FilterSummary ()
 
 FilterSummary (Aws::Utils::Json::JsonView jsonValue)
 
FilterSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
FilterSummaryWithName (const Aws::String &value)
 
FilterSummaryWithName (Aws::String &&value)
 
FilterSummaryWithName (const char *value)
 
const Aws::StringGetFilterArn () const
 
bool FilterArnHasBeenSet () const
 
void SetFilterArn (const Aws::String &value)
 
void SetFilterArn (Aws::String &&value)
 
void SetFilterArn (const char *value)
 
FilterSummaryWithFilterArn (const Aws::String &value)
 
FilterSummaryWithFilterArn (Aws::String &&value)
 
FilterSummaryWithFilterArn (const char *value)
 
const Aws::Utils::DateTimeGetCreationDateTime () const
 
bool CreationDateTimeHasBeenSet () const
 
void SetCreationDateTime (const Aws::Utils::DateTime &value)
 
void SetCreationDateTime (Aws::Utils::DateTime &&value)
 
FilterSummaryWithCreationDateTime (const Aws::Utils::DateTime &value)
 
FilterSummaryWithCreationDateTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdatedDateTime () const
 
bool LastUpdatedDateTimeHasBeenSet () const
 
void SetLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 
FilterSummaryWithLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
FilterSummaryWithLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetDatasetGroupArn () const
 
bool DatasetGroupArnHasBeenSet () const
 
void SetDatasetGroupArn (const Aws::String &value)
 
void SetDatasetGroupArn (Aws::String &&value)
 
void SetDatasetGroupArn (const char *value)
 
FilterSummaryWithDatasetGroupArn (const Aws::String &value)
 
FilterSummaryWithDatasetGroupArn (Aws::String &&value)
 
FilterSummaryWithDatasetGroupArn (const char *value)
 
const Aws::StringGetFailureReason () const
 
bool FailureReasonHasBeenSet () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
FilterSummaryWithFailureReason (const Aws::String &value)
 
FilterSummaryWithFailureReason (Aws::String &&value)
 
FilterSummaryWithFailureReason (const char *value)
 
const Aws::StringGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
FilterSummaryWithStatus (const Aws::String &value)
 
FilterSummaryWithStatus (Aws::String &&value)
 
FilterSummaryWithStatus (const char *value)
 

Detailed Description

A short summary of a filter's attributes.

See Also:

AWS API Reference

Definition at line 32 of file FilterSummary.h.

Constructor & Destructor Documentation

◆ FilterSummary() [1/2]

Aws::Personalize::Model::FilterSummary::FilterSummary ( )

◆ FilterSummary() [2/2]

Aws::Personalize::Model::FilterSummary::FilterSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CreationDateTimeHasBeenSet()

bool Aws::Personalize::Model::FilterSummary::CreationDateTimeHasBeenSet ( ) const
inline

The time at which the filter was created.

Definition at line 131 of file FilterSummary.h.

◆ DatasetGroupArnHasBeenSet()

bool Aws::Personalize::Model::FilterSummary::DatasetGroupArnHasBeenSet ( ) const
inline

The ARN of the dataset group to which the filter belongs.

Definition at line 193 of file FilterSummary.h.

◆ FailureReasonHasBeenSet()

bool Aws::Personalize::Model::FilterSummary::FailureReasonHasBeenSet ( ) const
inline

If the filter failed, the reason for the failure.

Definition at line 234 of file FilterSummary.h.

◆ FilterArnHasBeenSet()

bool Aws::Personalize::Model::FilterSummary::FilterArnHasBeenSet ( ) const
inline

The ARN of the filter.

Definition at line 90 of file FilterSummary.h.

◆ GetCreationDateTime()

const Aws::Utils::DateTime& Aws::Personalize::Model::FilterSummary::GetCreationDateTime ( ) const
inline

The time at which the filter was created.

Definition at line 126 of file FilterSummary.h.

◆ GetDatasetGroupArn()

const Aws::String& Aws::Personalize::Model::FilterSummary::GetDatasetGroupArn ( ) const
inline

The ARN of the dataset group to which the filter belongs.

Definition at line 188 of file FilterSummary.h.

◆ GetFailureReason()

const Aws::String& Aws::Personalize::Model::FilterSummary::GetFailureReason ( ) const
inline

If the filter failed, the reason for the failure.

Definition at line 229 of file FilterSummary.h.

◆ GetFilterArn()

const Aws::String& Aws::Personalize::Model::FilterSummary::GetFilterArn ( ) const
inline

The ARN of the filter.

Definition at line 85 of file FilterSummary.h.

◆ GetLastUpdatedDateTime()

const Aws::Utils::DateTime& Aws::Personalize::Model::FilterSummary::GetLastUpdatedDateTime ( ) const
inline

The time at which the filter was last updated.

Definition at line 157 of file FilterSummary.h.

◆ GetName()

const Aws::String& Aws::Personalize::Model::FilterSummary::GetName ( ) const
inline

The name of the filter.

Definition at line 44 of file FilterSummary.h.

◆ GetStatus()

const Aws::String& Aws::Personalize::Model::FilterSummary::GetStatus ( ) const
inline

The status of the filter.

Definition at line 270 of file FilterSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Personalize::Model::FilterSummary::Jsonize ( ) const

◆ LastUpdatedDateTimeHasBeenSet()

bool Aws::Personalize::Model::FilterSummary::LastUpdatedDateTimeHasBeenSet ( ) const
inline

The time at which the filter was last updated.

Definition at line 162 of file FilterSummary.h.

◆ NameHasBeenSet()

bool Aws::Personalize::Model::FilterSummary::NameHasBeenSet ( ) const
inline

The name of the filter.

Definition at line 49 of file FilterSummary.h.

◆ operator=()

FilterSummary& Aws::Personalize::Model::FilterSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCreationDateTime() [1/2]

void Aws::Personalize::Model::FilterSummary::SetCreationDateTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the filter was created.

Definition at line 141 of file FilterSummary.h.

◆ SetCreationDateTime() [2/2]

void Aws::Personalize::Model::FilterSummary::SetCreationDateTime ( const Aws::Utils::DateTime value)
inline

The time at which the filter was created.

Definition at line 136 of file FilterSummary.h.

◆ SetDatasetGroupArn() [1/3]

void Aws::Personalize::Model::FilterSummary::SetDatasetGroupArn ( Aws::String &&  value)
inline

The ARN of the dataset group to which the filter belongs.

Definition at line 203 of file FilterSummary.h.

◆ SetDatasetGroupArn() [2/3]

void Aws::Personalize::Model::FilterSummary::SetDatasetGroupArn ( const Aws::String value)
inline

The ARN of the dataset group to which the filter belongs.

Definition at line 198 of file FilterSummary.h.

◆ SetDatasetGroupArn() [3/3]

void Aws::Personalize::Model::FilterSummary::SetDatasetGroupArn ( const char *  value)
inline

The ARN of the dataset group to which the filter belongs.

Definition at line 208 of file FilterSummary.h.

◆ SetFailureReason() [1/3]

void Aws::Personalize::Model::FilterSummary::SetFailureReason ( Aws::String &&  value)
inline

If the filter failed, the reason for the failure.

Definition at line 244 of file FilterSummary.h.

◆ SetFailureReason() [2/3]

void Aws::Personalize::Model::FilterSummary::SetFailureReason ( const Aws::String value)
inline

If the filter failed, the reason for the failure.

Definition at line 239 of file FilterSummary.h.

◆ SetFailureReason() [3/3]

void Aws::Personalize::Model::FilterSummary::SetFailureReason ( const char *  value)
inline

If the filter failed, the reason for the failure.

Definition at line 249 of file FilterSummary.h.

◆ SetFilterArn() [1/3]

void Aws::Personalize::Model::FilterSummary::SetFilterArn ( Aws::String &&  value)
inline

The ARN of the filter.

Definition at line 100 of file FilterSummary.h.

◆ SetFilterArn() [2/3]

void Aws::Personalize::Model::FilterSummary::SetFilterArn ( const Aws::String value)
inline

The ARN of the filter.

Definition at line 95 of file FilterSummary.h.

◆ SetFilterArn() [3/3]

void Aws::Personalize::Model::FilterSummary::SetFilterArn ( const char *  value)
inline

The ARN of the filter.

Definition at line 105 of file FilterSummary.h.

◆ SetLastUpdatedDateTime() [1/2]

void Aws::Personalize::Model::FilterSummary::SetLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the filter was last updated.

Definition at line 172 of file FilterSummary.h.

◆ SetLastUpdatedDateTime() [2/2]

void Aws::Personalize::Model::FilterSummary::SetLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The time at which the filter was last updated.

Definition at line 167 of file FilterSummary.h.

◆ SetName() [1/3]

void Aws::Personalize::Model::FilterSummary::SetName ( Aws::String &&  value)
inline

The name of the filter.

Definition at line 59 of file FilterSummary.h.

◆ SetName() [2/3]

void Aws::Personalize::Model::FilterSummary::SetName ( const Aws::String value)
inline

The name of the filter.

Definition at line 54 of file FilterSummary.h.

◆ SetName() [3/3]

void Aws::Personalize::Model::FilterSummary::SetName ( const char *  value)
inline

The name of the filter.

Definition at line 64 of file FilterSummary.h.

◆ SetStatus() [1/3]

void Aws::Personalize::Model::FilterSummary::SetStatus ( Aws::String &&  value)
inline

The status of the filter.

Definition at line 285 of file FilterSummary.h.

◆ SetStatus() [2/3]

void Aws::Personalize::Model::FilterSummary::SetStatus ( const Aws::String value)
inline

The status of the filter.

Definition at line 280 of file FilterSummary.h.

◆ SetStatus() [3/3]

void Aws::Personalize::Model::FilterSummary::SetStatus ( const char *  value)
inline

The status of the filter.

Definition at line 290 of file FilterSummary.h.

◆ StatusHasBeenSet()

bool Aws::Personalize::Model::FilterSummary::StatusHasBeenSet ( ) const
inline

The status of the filter.

Definition at line 275 of file FilterSummary.h.

◆ WithCreationDateTime() [1/2]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithCreationDateTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the filter was created.

Definition at line 151 of file FilterSummary.h.

◆ WithCreationDateTime() [2/2]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithCreationDateTime ( const Aws::Utils::DateTime value)
inline

The time at which the filter was created.

Definition at line 146 of file FilterSummary.h.

◆ WithDatasetGroupArn() [1/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithDatasetGroupArn ( Aws::String &&  value)
inline

The ARN of the dataset group to which the filter belongs.

Definition at line 218 of file FilterSummary.h.

◆ WithDatasetGroupArn() [2/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithDatasetGroupArn ( const Aws::String value)
inline

The ARN of the dataset group to which the filter belongs.

Definition at line 213 of file FilterSummary.h.

◆ WithDatasetGroupArn() [3/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithDatasetGroupArn ( const char *  value)
inline

The ARN of the dataset group to which the filter belongs.

Definition at line 223 of file FilterSummary.h.

◆ WithFailureReason() [1/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithFailureReason ( Aws::String &&  value)
inline

If the filter failed, the reason for the failure.

Definition at line 259 of file FilterSummary.h.

◆ WithFailureReason() [2/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithFailureReason ( const Aws::String value)
inline

If the filter failed, the reason for the failure.

Definition at line 254 of file FilterSummary.h.

◆ WithFailureReason() [3/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithFailureReason ( const char *  value)
inline

If the filter failed, the reason for the failure.

Definition at line 264 of file FilterSummary.h.

◆ WithFilterArn() [1/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithFilterArn ( Aws::String &&  value)
inline

The ARN of the filter.

Definition at line 115 of file FilterSummary.h.

◆ WithFilterArn() [2/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithFilterArn ( const Aws::String value)
inline

The ARN of the filter.

Definition at line 110 of file FilterSummary.h.

◆ WithFilterArn() [3/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithFilterArn ( const char *  value)
inline

The ARN of the filter.

Definition at line 120 of file FilterSummary.h.

◆ WithLastUpdatedDateTime() [1/2]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the filter was last updated.

Definition at line 182 of file FilterSummary.h.

◆ WithLastUpdatedDateTime() [2/2]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The time at which the filter was last updated.

Definition at line 177 of file FilterSummary.h.

◆ WithName() [1/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithName ( Aws::String &&  value)
inline

The name of the filter.

Definition at line 74 of file FilterSummary.h.

◆ WithName() [2/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithName ( const Aws::String value)
inline

The name of the filter.

Definition at line 69 of file FilterSummary.h.

◆ WithName() [3/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithName ( const char *  value)
inline

The name of the filter.

Definition at line 79 of file FilterSummary.h.

◆ WithStatus() [1/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithStatus ( Aws::String &&  value)
inline

The status of the filter.

Definition at line 300 of file FilterSummary.h.

◆ WithStatus() [2/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithStatus ( const Aws::String value)
inline

The status of the filter.

Definition at line 295 of file FilterSummary.h.

◆ WithStatus() [3/3]

FilterSummary& Aws::Personalize::Model::FilterSummary::WithStatus ( const char *  value)
inline

The status of the filter.

Definition at line 305 of file FilterSummary.h.


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