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

#include <GetUtterancesViewResult.h>

Public Member Functions

 GetUtterancesViewResult ()
 
 GetUtterancesViewResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetUtterancesViewResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetBotName () const
 
void SetBotName (const Aws::String &value)
 
void SetBotName (Aws::String &&value)
 
void SetBotName (const char *value)
 
GetUtterancesViewResultWithBotName (const Aws::String &value)
 
GetUtterancesViewResultWithBotName (Aws::String &&value)
 
GetUtterancesViewResultWithBotName (const char *value)
 
const Aws::Vector< UtteranceList > & GetUtterances () const
 
void SetUtterances (const Aws::Vector< UtteranceList > &value)
 
void SetUtterances (Aws::Vector< UtteranceList > &&value)
 
GetUtterancesViewResultWithUtterances (const Aws::Vector< UtteranceList > &value)
 
GetUtterancesViewResultWithUtterances (Aws::Vector< UtteranceList > &&value)
 
GetUtterancesViewResultAddUtterances (const UtteranceList &value)
 
GetUtterancesViewResultAddUtterances (UtteranceList &&value)
 

Detailed Description

Definition at line 29 of file GetUtterancesViewResult.h.

Constructor & Destructor Documentation

◆ GetUtterancesViewResult() [1/2]

Aws::LexModelBuildingService::Model::GetUtterancesViewResult::GetUtterancesViewResult ( )

◆ GetUtterancesViewResult() [2/2]

Aws::LexModelBuildingService::Model::GetUtterancesViewResult::GetUtterancesViewResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddUtterances() [1/2]

GetUtterancesViewResult& Aws::LexModelBuildingService::Model::GetUtterancesViewResult::AddUtterances ( const UtteranceList value)
inline

An array of UtteranceList objects, each containing a list of UtteranceData objects describing the utterances that were processed by your bot. The response contains a maximum of 100 UtteranceData objects for each version. Amazon Lex returns the most frequent utterances received by the bot in the last 15 days.

Definition at line 125 of file GetUtterancesViewResult.h.

◆ AddUtterances() [2/2]

GetUtterancesViewResult& Aws::LexModelBuildingService::Model::GetUtterancesViewResult::AddUtterances ( UtteranceList &&  value)
inline

An array of UtteranceList objects, each containing a list of UtteranceData objects describing the utterances that were processed by your bot. The response contains a maximum of 100 UtteranceData objects for each version. Amazon Lex returns the most frequent utterances received by the bot in the last 15 days.

Definition at line 134 of file GetUtterancesViewResult.h.

◆ GetBotName()

const Aws::String& Aws::LexModelBuildingService::Model::GetUtterancesViewResult::GetBotName ( ) const
inline

The name of the bot for which utterance information was returned.

Definition at line 40 of file GetUtterancesViewResult.h.

◆ GetUtterances()

const Aws::Vector<UtteranceList>& Aws::LexModelBuildingService::Model::GetUtterancesViewResult::GetUtterances ( ) const
inline

An array of UtteranceList objects, each containing a list of UtteranceData objects describing the utterances that were processed by your bot. The response contains a maximum of 100 UtteranceData objects for each version. Amazon Lex returns the most frequent utterances received by the bot in the last 15 days.

Definition at line 80 of file GetUtterancesViewResult.h.

◆ operator=()

GetUtterancesViewResult& Aws::LexModelBuildingService::Model::GetUtterancesViewResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetBotName() [1/3]

void Aws::LexModelBuildingService::Model::GetUtterancesViewResult::SetBotName ( Aws::String &&  value)
inline

The name of the bot for which utterance information was returned.

Definition at line 50 of file GetUtterancesViewResult.h.

◆ SetBotName() [2/3]

void Aws::LexModelBuildingService::Model::GetUtterancesViewResult::SetBotName ( const Aws::String value)
inline

The name of the bot for which utterance information was returned.

Definition at line 45 of file GetUtterancesViewResult.h.

◆ SetBotName() [3/3]

void Aws::LexModelBuildingService::Model::GetUtterancesViewResult::SetBotName ( const char *  value)
inline

The name of the bot for which utterance information was returned.

Definition at line 55 of file GetUtterancesViewResult.h.

◆ SetUtterances() [1/2]

void Aws::LexModelBuildingService::Model::GetUtterancesViewResult::SetUtterances ( Aws::Vector< UtteranceList > &&  value)
inline

An array of UtteranceList objects, each containing a list of UtteranceData objects describing the utterances that were processed by your bot. The response contains a maximum of 100 UtteranceData objects for each version. Amazon Lex returns the most frequent utterances received by the bot in the last 15 days.

Definition at line 98 of file GetUtterancesViewResult.h.

◆ SetUtterances() [2/2]

void Aws::LexModelBuildingService::Model::GetUtterancesViewResult::SetUtterances ( const Aws::Vector< UtteranceList > &  value)
inline

An array of UtteranceList objects, each containing a list of UtteranceData objects describing the utterances that were processed by your bot. The response contains a maximum of 100 UtteranceData objects for each version. Amazon Lex returns the most frequent utterances received by the bot in the last 15 days.

Definition at line 89 of file GetUtterancesViewResult.h.

◆ WithBotName() [1/3]

GetUtterancesViewResult& Aws::LexModelBuildingService::Model::GetUtterancesViewResult::WithBotName ( Aws::String &&  value)
inline

The name of the bot for which utterance information was returned.

Definition at line 65 of file GetUtterancesViewResult.h.

◆ WithBotName() [2/3]

GetUtterancesViewResult& Aws::LexModelBuildingService::Model::GetUtterancesViewResult::WithBotName ( const Aws::String value)
inline

The name of the bot for which utterance information was returned.

Definition at line 60 of file GetUtterancesViewResult.h.

◆ WithBotName() [3/3]

GetUtterancesViewResult& Aws::LexModelBuildingService::Model::GetUtterancesViewResult::WithBotName ( const char *  value)
inline

The name of the bot for which utterance information was returned.

Definition at line 70 of file GetUtterancesViewResult.h.

◆ WithUtterances() [1/2]

GetUtterancesViewResult& Aws::LexModelBuildingService::Model::GetUtterancesViewResult::WithUtterances ( Aws::Vector< UtteranceList > &&  value)
inline

An array of UtteranceList objects, each containing a list of UtteranceData objects describing the utterances that were processed by your bot. The response contains a maximum of 100 UtteranceData objects for each version. Amazon Lex returns the most frequent utterances received by the bot in the last 15 days.

Definition at line 116 of file GetUtterancesViewResult.h.

◆ WithUtterances() [2/2]

GetUtterancesViewResult& Aws::LexModelBuildingService::Model::GetUtterancesViewResult::WithUtterances ( const Aws::Vector< UtteranceList > &  value)
inline

An array of UtteranceList objects, each containing a list of UtteranceData objects describing the utterances that were processed by your bot. The response contains a maximum of 100 UtteranceData objects for each version. Amazon Lex returns the most frequent utterances received by the bot in the last 15 days.

Definition at line 107 of file GetUtterancesViewResult.h.


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