AWS SDK for C++  1.9.75
AWS SDK for C++
Public Member Functions | List of all members
Aws::LexModelBuildingService::Model::UtteranceData Class Reference

#include <UtteranceData.h>

Public Member Functions

 UtteranceData ()
 
 UtteranceData (Aws::Utils::Json::JsonView jsonValue)
 
UtteranceDataoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetUtteranceString () const
 
bool UtteranceStringHasBeenSet () const
 
void SetUtteranceString (const Aws::String &value)
 
void SetUtteranceString (Aws::String &&value)
 
void SetUtteranceString (const char *value)
 
UtteranceDataWithUtteranceString (const Aws::String &value)
 
UtteranceDataWithUtteranceString (Aws::String &&value)
 
UtteranceDataWithUtteranceString (const char *value)
 
int GetCount () const
 
bool CountHasBeenSet () const
 
void SetCount (int value)
 
UtteranceDataWithCount (int value)
 
int GetDistinctUsers () const
 
bool DistinctUsersHasBeenSet () const
 
void SetDistinctUsers (int value)
 
UtteranceDataWithDistinctUsers (int value)
 
const Aws::Utils::DateTimeGetFirstUtteredDate () const
 
bool FirstUtteredDateHasBeenSet () const
 
void SetFirstUtteredDate (const Aws::Utils::DateTime &value)
 
void SetFirstUtteredDate (Aws::Utils::DateTime &&value)
 
UtteranceDataWithFirstUtteredDate (const Aws::Utils::DateTime &value)
 
UtteranceDataWithFirstUtteredDate (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUtteredDate () const
 
bool LastUtteredDateHasBeenSet () const
 
void SetLastUtteredDate (const Aws::Utils::DateTime &value)
 
void SetLastUtteredDate (Aws::Utils::DateTime &&value)
 
UtteranceDataWithLastUtteredDate (const Aws::Utils::DateTime &value)
 
UtteranceDataWithLastUtteredDate (Aws::Utils::DateTime &&value)
 

Detailed Description

Provides information about a single utterance that was made to your bot.

See Also:

AWS API Reference

Definition at line 33 of file UtteranceData.h.

Constructor & Destructor Documentation

◆ UtteranceData() [1/2]

Aws::LexModelBuildingService::Model::UtteranceData::UtteranceData ( )

◆ UtteranceData() [2/2]

Aws::LexModelBuildingService::Model::UtteranceData::UtteranceData ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CountHasBeenSet()

bool Aws::LexModelBuildingService::Model::UtteranceData::CountHasBeenSet ( ) const
inline

The number of times that the utterance was processed.

Definition at line 99 of file UtteranceData.h.

◆ DistinctUsersHasBeenSet()

bool Aws::LexModelBuildingService::Model::UtteranceData::DistinctUsersHasBeenSet ( ) const
inline

The total number of individuals that used the utterance.

Definition at line 120 of file UtteranceData.h.

◆ FirstUtteredDateHasBeenSet()

bool Aws::LexModelBuildingService::Model::UtteranceData::FirstUtteredDateHasBeenSet ( ) const
inline

The date that the utterance was first recorded.

Definition at line 141 of file UtteranceData.h.

◆ GetCount()

int Aws::LexModelBuildingService::Model::UtteranceData::GetCount ( ) const
inline

The number of times that the utterance was processed.

Definition at line 94 of file UtteranceData.h.

◆ GetDistinctUsers()

int Aws::LexModelBuildingService::Model::UtteranceData::GetDistinctUsers ( ) const
inline

The total number of individuals that used the utterance.

Definition at line 115 of file UtteranceData.h.

◆ GetFirstUtteredDate()

const Aws::Utils::DateTime& Aws::LexModelBuildingService::Model::UtteranceData::GetFirstUtteredDate ( ) const
inline

The date that the utterance was first recorded.

Definition at line 136 of file UtteranceData.h.

◆ GetLastUtteredDate()

const Aws::Utils::DateTime& Aws::LexModelBuildingService::Model::UtteranceData::GetLastUtteredDate ( ) const
inline

The date that the utterance was last recorded.

Definition at line 167 of file UtteranceData.h.

◆ GetUtteranceString()

const Aws::String& Aws::LexModelBuildingService::Model::UtteranceData::GetUtteranceString ( ) const
inline

The text that was entered by the user or the text representation of an audio clip.

Definition at line 46 of file UtteranceData.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::LexModelBuildingService::Model::UtteranceData::Jsonize ( ) const

◆ LastUtteredDateHasBeenSet()

bool Aws::LexModelBuildingService::Model::UtteranceData::LastUtteredDateHasBeenSet ( ) const
inline

The date that the utterance was last recorded.

Definition at line 172 of file UtteranceData.h.

◆ operator=()

UtteranceData& Aws::LexModelBuildingService::Model::UtteranceData::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCount()

void Aws::LexModelBuildingService::Model::UtteranceData::SetCount ( int  value)
inline

The number of times that the utterance was processed.

Definition at line 104 of file UtteranceData.h.

◆ SetDistinctUsers()

void Aws::LexModelBuildingService::Model::UtteranceData::SetDistinctUsers ( int  value)
inline

The total number of individuals that used the utterance.

Definition at line 125 of file UtteranceData.h.

◆ SetFirstUtteredDate() [1/2]

void Aws::LexModelBuildingService::Model::UtteranceData::SetFirstUtteredDate ( Aws::Utils::DateTime &&  value)
inline

The date that the utterance was first recorded.

Definition at line 151 of file UtteranceData.h.

◆ SetFirstUtteredDate() [2/2]

void Aws::LexModelBuildingService::Model::UtteranceData::SetFirstUtteredDate ( const Aws::Utils::DateTime value)
inline

The date that the utterance was first recorded.

Definition at line 146 of file UtteranceData.h.

◆ SetLastUtteredDate() [1/2]

void Aws::LexModelBuildingService::Model::UtteranceData::SetLastUtteredDate ( Aws::Utils::DateTime &&  value)
inline

The date that the utterance was last recorded.

Definition at line 182 of file UtteranceData.h.

◆ SetLastUtteredDate() [2/2]

void Aws::LexModelBuildingService::Model::UtteranceData::SetLastUtteredDate ( const Aws::Utils::DateTime value)
inline

The date that the utterance was last recorded.

Definition at line 177 of file UtteranceData.h.

◆ SetUtteranceString() [1/3]

void Aws::LexModelBuildingService::Model::UtteranceData::SetUtteranceString ( Aws::String &&  value)
inline

The text that was entered by the user or the text representation of an audio clip.

Definition at line 64 of file UtteranceData.h.

◆ SetUtteranceString() [2/3]

void Aws::LexModelBuildingService::Model::UtteranceData::SetUtteranceString ( const Aws::String value)
inline

The text that was entered by the user or the text representation of an audio clip.

Definition at line 58 of file UtteranceData.h.

◆ SetUtteranceString() [3/3]

void Aws::LexModelBuildingService::Model::UtteranceData::SetUtteranceString ( const char *  value)
inline

The text that was entered by the user or the text representation of an audio clip.

Definition at line 70 of file UtteranceData.h.

◆ UtteranceStringHasBeenSet()

bool Aws::LexModelBuildingService::Model::UtteranceData::UtteranceStringHasBeenSet ( ) const
inline

The text that was entered by the user or the text representation of an audio clip.

Definition at line 52 of file UtteranceData.h.

◆ WithCount()

UtteranceData& Aws::LexModelBuildingService::Model::UtteranceData::WithCount ( int  value)
inline

The number of times that the utterance was processed.

Definition at line 109 of file UtteranceData.h.

◆ WithDistinctUsers()

UtteranceData& Aws::LexModelBuildingService::Model::UtteranceData::WithDistinctUsers ( int  value)
inline

The total number of individuals that used the utterance.

Definition at line 130 of file UtteranceData.h.

◆ WithFirstUtteredDate() [1/2]

UtteranceData& Aws::LexModelBuildingService::Model::UtteranceData::WithFirstUtteredDate ( Aws::Utils::DateTime &&  value)
inline

The date that the utterance was first recorded.

Definition at line 161 of file UtteranceData.h.

◆ WithFirstUtteredDate() [2/2]

UtteranceData& Aws::LexModelBuildingService::Model::UtteranceData::WithFirstUtteredDate ( const Aws::Utils::DateTime value)
inline

The date that the utterance was first recorded.

Definition at line 156 of file UtteranceData.h.

◆ WithLastUtteredDate() [1/2]

UtteranceData& Aws::LexModelBuildingService::Model::UtteranceData::WithLastUtteredDate ( Aws::Utils::DateTime &&  value)
inline

The date that the utterance was last recorded.

Definition at line 192 of file UtteranceData.h.

◆ WithLastUtteredDate() [2/2]

UtteranceData& Aws::LexModelBuildingService::Model::UtteranceData::WithLastUtteredDate ( const Aws::Utils::DateTime value)
inline

The date that the utterance was last recorded.

Definition at line 187 of file UtteranceData.h.

◆ WithUtteranceString() [1/3]

UtteranceData& Aws::LexModelBuildingService::Model::UtteranceData::WithUtteranceString ( Aws::String &&  value)
inline

The text that was entered by the user or the text representation of an audio clip.

Definition at line 82 of file UtteranceData.h.

◆ WithUtteranceString() [2/3]

UtteranceData& Aws::LexModelBuildingService::Model::UtteranceData::WithUtteranceString ( const Aws::String value)
inline

The text that was entered by the user or the text representation of an audio clip.

Definition at line 76 of file UtteranceData.h.

◆ WithUtteranceString() [3/3]

UtteranceData& Aws::LexModelBuildingService::Model::UtteranceData::WithUtteranceString ( const char *  value)
inline

The text that was entered by the user or the text representation of an audio clip.

Definition at line 88 of file UtteranceData.h.


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