AWS SDK for C++  1.9.129
AWS SDK for C++
Public Member Functions | List of all members
Aws::Connect::Model::LexBotConfig Class Reference

#include <LexBotConfig.h>

Public Member Functions

 LexBotConfig ()
 
 LexBotConfig (Aws::Utils::Json::JsonView jsonValue)
 
LexBotConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const LexBotGetLexBot () const
 
bool LexBotHasBeenSet () const
 
void SetLexBot (const LexBot &value)
 
void SetLexBot (LexBot &&value)
 
LexBotConfigWithLexBot (const LexBot &value)
 
LexBotConfigWithLexBot (LexBot &&value)
 
const LexV2BotGetLexV2Bot () const
 
bool LexV2BotHasBeenSet () const
 
void SetLexV2Bot (const LexV2Bot &value)
 
void SetLexV2Bot (LexV2Bot &&value)
 
LexBotConfigWithLexV2Bot (const LexV2Bot &value)
 
LexBotConfigWithLexV2Bot (LexV2Bot &&value)
 

Detailed Description

Configuration information of an Amazon Lex or Amazon Lex V2 bot.

See Also:

AWS API Reference

Definition at line 33 of file LexBotConfig.h.

Constructor & Destructor Documentation

◆ LexBotConfig() [1/2]

Aws::Connect::Model::LexBotConfig::LexBotConfig ( )

◆ LexBotConfig() [2/2]

Aws::Connect::Model::LexBotConfig::LexBotConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetLexBot()

const LexBot& Aws::Connect::Model::LexBotConfig::GetLexBot ( ) const
inline

Definition at line 43 of file LexBotConfig.h.

◆ GetLexV2Bot()

const LexV2Bot& Aws::Connect::Model::LexBotConfig::GetLexV2Bot ( ) const
inline

Configuration information of an Amazon Lex V2 bot.

Definition at line 64 of file LexBotConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Connect::Model::LexBotConfig::Jsonize ( ) const

◆ LexBotHasBeenSet()

bool Aws::Connect::Model::LexBotConfig::LexBotHasBeenSet ( ) const
inline

Definition at line 46 of file LexBotConfig.h.

◆ LexV2BotHasBeenSet()

bool Aws::Connect::Model::LexBotConfig::LexV2BotHasBeenSet ( ) const
inline

Configuration information of an Amazon Lex V2 bot.

Definition at line 69 of file LexBotConfig.h.

◆ operator=()

LexBotConfig& Aws::Connect::Model::LexBotConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetLexBot() [1/2]

void Aws::Connect::Model::LexBotConfig::SetLexBot ( const LexBot value)
inline

Definition at line 49 of file LexBotConfig.h.

◆ SetLexBot() [2/2]

void Aws::Connect::Model::LexBotConfig::SetLexBot ( LexBot &&  value)
inline

Definition at line 52 of file LexBotConfig.h.

◆ SetLexV2Bot() [1/2]

void Aws::Connect::Model::LexBotConfig::SetLexV2Bot ( const LexV2Bot value)
inline

Configuration information of an Amazon Lex V2 bot.

Definition at line 74 of file LexBotConfig.h.

◆ SetLexV2Bot() [2/2]

void Aws::Connect::Model::LexBotConfig::SetLexV2Bot ( LexV2Bot &&  value)
inline

Configuration information of an Amazon Lex V2 bot.

Definition at line 79 of file LexBotConfig.h.

◆ WithLexBot() [1/2]

LexBotConfig& Aws::Connect::Model::LexBotConfig::WithLexBot ( const LexBot value)
inline

Definition at line 55 of file LexBotConfig.h.

◆ WithLexBot() [2/2]

LexBotConfig& Aws::Connect::Model::LexBotConfig::WithLexBot ( LexBot &&  value)
inline

Definition at line 58 of file LexBotConfig.h.

◆ WithLexV2Bot() [1/2]

LexBotConfig& Aws::Connect::Model::LexBotConfig::WithLexV2Bot ( const LexV2Bot value)
inline

Configuration information of an Amazon Lex V2 bot.

Definition at line 84 of file LexBotConfig.h.

◆ WithLexV2Bot() [2/2]

LexBotConfig& Aws::Connect::Model::LexBotConfig::WithLexV2Bot ( LexV2Bot &&  value)
inline

Configuration information of an Amazon Lex V2 bot.

Definition at line 89 of file LexBotConfig.h.


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