AWS SDK for C++  1.9.1
AWS SDK for C++
Public Member Functions | List of all members
Aws::kendra::Model::ThesaurusSummary Class Reference

#include <ThesaurusSummary.h>

Public Member Functions

 ThesaurusSummary ()
 
 ThesaurusSummary (Aws::Utils::Json::JsonView jsonValue)
 
ThesaurusSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetId () const
 
bool IdHasBeenSet () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
ThesaurusSummaryWithId (const Aws::String &value)
 
ThesaurusSummaryWithId (Aws::String &&value)
 
ThesaurusSummaryWithId (const char *value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
ThesaurusSummaryWithName (const Aws::String &value)
 
ThesaurusSummaryWithName (Aws::String &&value)
 
ThesaurusSummaryWithName (const char *value)
 
const ThesaurusStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const ThesaurusStatus &value)
 
void SetStatus (ThesaurusStatus &&value)
 
ThesaurusSummaryWithStatus (const ThesaurusStatus &value)
 
ThesaurusSummaryWithStatus (ThesaurusStatus &&value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
bool CreatedAtHasBeenSet () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
ThesaurusSummaryWithCreatedAt (const Aws::Utils::DateTime &value)
 
ThesaurusSummaryWithCreatedAt (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetUpdatedAt () const
 
bool UpdatedAtHasBeenSet () const
 
void SetUpdatedAt (const Aws::Utils::DateTime &value)
 
void SetUpdatedAt (Aws::Utils::DateTime &&value)
 
ThesaurusSummaryWithUpdatedAt (const Aws::Utils::DateTime &value)
 
ThesaurusSummaryWithUpdatedAt (Aws::Utils::DateTime &&value)
 

Detailed Description

An array of summary information for one or more thesauruses.

See Also:

AWS API Reference

Definition at line 34 of file ThesaurusSummary.h.

Constructor & Destructor Documentation

◆ ThesaurusSummary() [1/2]

Aws::kendra::Model::ThesaurusSummary::ThesaurusSummary ( )

◆ ThesaurusSummary() [2/2]

Aws::kendra::Model::ThesaurusSummary::ThesaurusSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CreatedAtHasBeenSet()

bool Aws::kendra::Model::ThesaurusSummary::CreatedAtHasBeenSet ( ) const
inline

The Unix datetime that the thesaurus was created.

Definition at line 164 of file ThesaurusSummary.h.

◆ GetCreatedAt()

const Aws::Utils::DateTime& Aws::kendra::Model::ThesaurusSummary::GetCreatedAt ( ) const
inline

The Unix datetime that the thesaurus was created.

Definition at line 159 of file ThesaurusSummary.h.

◆ GetId()

const Aws::String& Aws::kendra::Model::ThesaurusSummary::GetId ( ) const
inline

The identifier of the thesaurus.

Definition at line 46 of file ThesaurusSummary.h.

◆ GetName()

const Aws::String& Aws::kendra::Model::ThesaurusSummary::GetName ( ) const
inline

The name of the thesaurus.

Definition at line 87 of file ThesaurusSummary.h.

◆ GetStatus()

const ThesaurusStatus& Aws::kendra::Model::ThesaurusSummary::GetStatus ( ) const
inline

The status of the thesaurus.

Definition at line 128 of file ThesaurusSummary.h.

◆ GetUpdatedAt()

const Aws::Utils::DateTime& Aws::kendra::Model::ThesaurusSummary::GetUpdatedAt ( ) const
inline

The Unix datetime that the thesaurus was last updated.

Definition at line 190 of file ThesaurusSummary.h.

◆ IdHasBeenSet()

bool Aws::kendra::Model::ThesaurusSummary::IdHasBeenSet ( ) const
inline

The identifier of the thesaurus.

Definition at line 51 of file ThesaurusSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::kendra::Model::ThesaurusSummary::Jsonize ( ) const

◆ NameHasBeenSet()

bool Aws::kendra::Model::ThesaurusSummary::NameHasBeenSet ( ) const
inline

The name of the thesaurus.

Definition at line 92 of file ThesaurusSummary.h.

◆ operator=()

ThesaurusSummary& Aws::kendra::Model::ThesaurusSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCreatedAt() [1/2]

void Aws::kendra::Model::ThesaurusSummary::SetCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The Unix datetime that the thesaurus was created.

Definition at line 174 of file ThesaurusSummary.h.

◆ SetCreatedAt() [2/2]

void Aws::kendra::Model::ThesaurusSummary::SetCreatedAt ( const Aws::Utils::DateTime value)
inline

The Unix datetime that the thesaurus was created.

Definition at line 169 of file ThesaurusSummary.h.

◆ SetId() [1/3]

void Aws::kendra::Model::ThesaurusSummary::SetId ( Aws::String &&  value)
inline

The identifier of the thesaurus.

Definition at line 61 of file ThesaurusSummary.h.

◆ SetId() [2/3]

void Aws::kendra::Model::ThesaurusSummary::SetId ( const Aws::String value)
inline

The identifier of the thesaurus.

Definition at line 56 of file ThesaurusSummary.h.

◆ SetId() [3/3]

void Aws::kendra::Model::ThesaurusSummary::SetId ( const char *  value)
inline

The identifier of the thesaurus.

Definition at line 66 of file ThesaurusSummary.h.

◆ SetName() [1/3]

void Aws::kendra::Model::ThesaurusSummary::SetName ( Aws::String &&  value)
inline

The name of the thesaurus.

Definition at line 102 of file ThesaurusSummary.h.

◆ SetName() [2/3]

void Aws::kendra::Model::ThesaurusSummary::SetName ( const Aws::String value)
inline

The name of the thesaurus.

Definition at line 97 of file ThesaurusSummary.h.

◆ SetName() [3/3]

void Aws::kendra::Model::ThesaurusSummary::SetName ( const char *  value)
inline

The name of the thesaurus.

Definition at line 107 of file ThesaurusSummary.h.

◆ SetStatus() [1/2]

void Aws::kendra::Model::ThesaurusSummary::SetStatus ( const ThesaurusStatus value)
inline

The status of the thesaurus.

Definition at line 138 of file ThesaurusSummary.h.

◆ SetStatus() [2/2]

void Aws::kendra::Model::ThesaurusSummary::SetStatus ( ThesaurusStatus &&  value)
inline

The status of the thesaurus.

Definition at line 143 of file ThesaurusSummary.h.

◆ SetUpdatedAt() [1/2]

void Aws::kendra::Model::ThesaurusSummary::SetUpdatedAt ( Aws::Utils::DateTime &&  value)
inline

The Unix datetime that the thesaurus was last updated.

Definition at line 205 of file ThesaurusSummary.h.

◆ SetUpdatedAt() [2/2]

void Aws::kendra::Model::ThesaurusSummary::SetUpdatedAt ( const Aws::Utils::DateTime value)
inline

The Unix datetime that the thesaurus was last updated.

Definition at line 200 of file ThesaurusSummary.h.

◆ StatusHasBeenSet()

bool Aws::kendra::Model::ThesaurusSummary::StatusHasBeenSet ( ) const
inline

The status of the thesaurus.

Definition at line 133 of file ThesaurusSummary.h.

◆ UpdatedAtHasBeenSet()

bool Aws::kendra::Model::ThesaurusSummary::UpdatedAtHasBeenSet ( ) const
inline

The Unix datetime that the thesaurus was last updated.

Definition at line 195 of file ThesaurusSummary.h.

◆ WithCreatedAt() [1/2]

ThesaurusSummary& Aws::kendra::Model::ThesaurusSummary::WithCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The Unix datetime that the thesaurus was created.

Definition at line 184 of file ThesaurusSummary.h.

◆ WithCreatedAt() [2/2]

ThesaurusSummary& Aws::kendra::Model::ThesaurusSummary::WithCreatedAt ( const Aws::Utils::DateTime value)
inline

The Unix datetime that the thesaurus was created.

Definition at line 179 of file ThesaurusSummary.h.

◆ WithId() [1/3]

ThesaurusSummary& Aws::kendra::Model::ThesaurusSummary::WithId ( Aws::String &&  value)
inline

The identifier of the thesaurus.

Definition at line 76 of file ThesaurusSummary.h.

◆ WithId() [2/3]

ThesaurusSummary& Aws::kendra::Model::ThesaurusSummary::WithId ( const Aws::String value)
inline

The identifier of the thesaurus.

Definition at line 71 of file ThesaurusSummary.h.

◆ WithId() [3/3]

ThesaurusSummary& Aws::kendra::Model::ThesaurusSummary::WithId ( const char *  value)
inline

The identifier of the thesaurus.

Definition at line 81 of file ThesaurusSummary.h.

◆ WithName() [1/3]

ThesaurusSummary& Aws::kendra::Model::ThesaurusSummary::WithName ( Aws::String &&  value)
inline

The name of the thesaurus.

Definition at line 117 of file ThesaurusSummary.h.

◆ WithName() [2/3]

ThesaurusSummary& Aws::kendra::Model::ThesaurusSummary::WithName ( const Aws::String value)
inline

The name of the thesaurus.

Definition at line 112 of file ThesaurusSummary.h.

◆ WithName() [3/3]

ThesaurusSummary& Aws::kendra::Model::ThesaurusSummary::WithName ( const char *  value)
inline

The name of the thesaurus.

Definition at line 122 of file ThesaurusSummary.h.

◆ WithStatus() [1/2]

ThesaurusSummary& Aws::kendra::Model::ThesaurusSummary::WithStatus ( const ThesaurusStatus value)
inline

The status of the thesaurus.

Definition at line 148 of file ThesaurusSummary.h.

◆ WithStatus() [2/2]

ThesaurusSummary& Aws::kendra::Model::ThesaurusSummary::WithStatus ( ThesaurusStatus &&  value)
inline

The status of the thesaurus.

Definition at line 153 of file ThesaurusSummary.h.

◆ WithUpdatedAt() [1/2]

ThesaurusSummary& Aws::kendra::Model::ThesaurusSummary::WithUpdatedAt ( Aws::Utils::DateTime &&  value)
inline

The Unix datetime that the thesaurus was last updated.

Definition at line 215 of file ThesaurusSummary.h.

◆ WithUpdatedAt() [2/2]

ThesaurusSummary& Aws::kendra::Model::ThesaurusSummary::WithUpdatedAt ( const Aws::Utils::DateTime value)
inline

The Unix datetime that the thesaurus was last updated.

Definition at line 210 of file ThesaurusSummary.h.


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