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

#include <GetBotAliasesResult.h>

Public Member Functions

 GetBotAliasesResult ()
 
 GetBotAliasesResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetBotAliasesResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< BotAliasMetadata > & GetBotAliases () const
 
void SetBotAliases (const Aws::Vector< BotAliasMetadata > &value)
 
void SetBotAliases (Aws::Vector< BotAliasMetadata > &&value)
 
GetBotAliasesResultWithBotAliases (const Aws::Vector< BotAliasMetadata > &value)
 
GetBotAliasesResultWithBotAliases (Aws::Vector< BotAliasMetadata > &&value)
 
GetBotAliasesResultAddBotAliases (const BotAliasMetadata &value)
 
GetBotAliasesResultAddBotAliases (BotAliasMetadata &&value)
 
const Aws::StringGetNextToken () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
GetBotAliasesResultWithNextToken (const Aws::String &value)
 
GetBotAliasesResultWithNextToken (Aws::String &&value)
 
GetBotAliasesResultWithNextToken (const char *value)
 

Detailed Description

Definition at line 29 of file GetBotAliasesResult.h.

Constructor & Destructor Documentation

◆ GetBotAliasesResult() [1/2]

Aws::LexModelBuildingService::Model::GetBotAliasesResult::GetBotAliasesResult ( )

◆ GetBotAliasesResult() [2/2]

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

Member Function Documentation

◆ AddBotAliases() [1/2]

GetBotAliasesResult& Aws::LexModelBuildingService::Model::GetBotAliasesResult::AddBotAliases ( BotAliasMetadata &&  value)
inline

An array of BotAliasMetadata objects, each describing a bot alias.

Definition at line 77 of file GetBotAliasesResult.h.

◆ AddBotAliases() [2/2]

GetBotAliasesResult& Aws::LexModelBuildingService::Model::GetBotAliasesResult::AddBotAliases ( const BotAliasMetadata value)
inline

An array of BotAliasMetadata objects, each describing a bot alias.

Definition at line 71 of file GetBotAliasesResult.h.

◆ GetBotAliases()

const Aws::Vector<BotAliasMetadata>& Aws::LexModelBuildingService::Model::GetBotAliasesResult::GetBotAliases ( ) const
inline

An array of BotAliasMetadata objects, each describing a bot alias.

Definition at line 41 of file GetBotAliasesResult.h.

◆ GetNextToken()

const Aws::String& Aws::LexModelBuildingService::Model::GetBotAliasesResult::GetNextToken ( ) const
inline

A pagination token for fetching next page of aliases. If the response to this call is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of aliases, specify the pagination token in the next request.

Definition at line 86 of file GetBotAliasesResult.h.

◆ operator=()

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

◆ SetBotAliases() [1/2]

void Aws::LexModelBuildingService::Model::GetBotAliasesResult::SetBotAliases ( Aws::Vector< BotAliasMetadata > &&  value)
inline

An array of BotAliasMetadata objects, each describing a bot alias.

Definition at line 53 of file GetBotAliasesResult.h.

◆ SetBotAliases() [2/2]

void Aws::LexModelBuildingService::Model::GetBotAliasesResult::SetBotAliases ( const Aws::Vector< BotAliasMetadata > &  value)
inline

An array of BotAliasMetadata objects, each describing a bot alias.

Definition at line 47 of file GetBotAliasesResult.h.

◆ SetNextToken() [1/3]

void Aws::LexModelBuildingService::Model::GetBotAliasesResult::SetNextToken ( Aws::String &&  value)
inline

A pagination token for fetching next page of aliases. If the response to this call is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of aliases, specify the pagination token in the next request.

Definition at line 102 of file GetBotAliasesResult.h.

◆ SetNextToken() [2/3]

void Aws::LexModelBuildingService::Model::GetBotAliasesResult::SetNextToken ( const Aws::String value)
inline

A pagination token for fetching next page of aliases. If the response to this call is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of aliases, specify the pagination token in the next request.

Definition at line 94 of file GetBotAliasesResult.h.

◆ SetNextToken() [3/3]

void Aws::LexModelBuildingService::Model::GetBotAliasesResult::SetNextToken ( const char *  value)
inline

A pagination token for fetching next page of aliases. If the response to this call is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of aliases, specify the pagination token in the next request.

Definition at line 110 of file GetBotAliasesResult.h.

◆ WithBotAliases() [1/2]

GetBotAliasesResult& Aws::LexModelBuildingService::Model::GetBotAliasesResult::WithBotAliases ( Aws::Vector< BotAliasMetadata > &&  value)
inline

An array of BotAliasMetadata objects, each describing a bot alias.

Definition at line 65 of file GetBotAliasesResult.h.

◆ WithBotAliases() [2/2]

GetBotAliasesResult& Aws::LexModelBuildingService::Model::GetBotAliasesResult::WithBotAliases ( const Aws::Vector< BotAliasMetadata > &  value)
inline

An array of BotAliasMetadata objects, each describing a bot alias.

Definition at line 59 of file GetBotAliasesResult.h.

◆ WithNextToken() [1/3]

GetBotAliasesResult& Aws::LexModelBuildingService::Model::GetBotAliasesResult::WithNextToken ( Aws::String &&  value)
inline

A pagination token for fetching next page of aliases. If the response to this call is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of aliases, specify the pagination token in the next request.

Definition at line 126 of file GetBotAliasesResult.h.

◆ WithNextToken() [2/3]

GetBotAliasesResult& Aws::LexModelBuildingService::Model::GetBotAliasesResult::WithNextToken ( const Aws::String value)
inline

A pagination token for fetching next page of aliases. If the response to this call is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of aliases, specify the pagination token in the next request.

Definition at line 118 of file GetBotAliasesResult.h.

◆ WithNextToken() [3/3]

GetBotAliasesResult& Aws::LexModelBuildingService::Model::GetBotAliasesResult::WithNextToken ( const char *  value)
inline

A pagination token for fetching next page of aliases. If the response to this call is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of aliases, specify the pagination token in the next request.

Definition at line 134 of file GetBotAliasesResult.h.


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