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

#include <GetBuiltinIntentResult.h>

Public Member Functions

 GetBuiltinIntentResult ()
 
 GetBuiltinIntentResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetBuiltinIntentResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetSignature () const
 
void SetSignature (const Aws::String &value)
 
void SetSignature (Aws::String &&value)
 
void SetSignature (const char *value)
 
GetBuiltinIntentResultWithSignature (const Aws::String &value)
 
GetBuiltinIntentResultWithSignature (Aws::String &&value)
 
GetBuiltinIntentResultWithSignature (const char *value)
 
const Aws::Vector< Locale > & GetSupportedLocales () const
 
void SetSupportedLocales (const Aws::Vector< Locale > &value)
 
void SetSupportedLocales (Aws::Vector< Locale > &&value)
 
GetBuiltinIntentResultWithSupportedLocales (const Aws::Vector< Locale > &value)
 
GetBuiltinIntentResultWithSupportedLocales (Aws::Vector< Locale > &&value)
 
GetBuiltinIntentResultAddSupportedLocales (const Locale &value)
 
GetBuiltinIntentResultAddSupportedLocales (Locale &&value)
 
const Aws::Vector< BuiltinIntentSlot > & GetSlots () const
 
void SetSlots (const Aws::Vector< BuiltinIntentSlot > &value)
 
void SetSlots (Aws::Vector< BuiltinIntentSlot > &&value)
 
GetBuiltinIntentResultWithSlots (const Aws::Vector< BuiltinIntentSlot > &value)
 
GetBuiltinIntentResultWithSlots (Aws::Vector< BuiltinIntentSlot > &&value)
 
GetBuiltinIntentResultAddSlots (const BuiltinIntentSlot &value)
 
GetBuiltinIntentResultAddSlots (BuiltinIntentSlot &&value)
 

Detailed Description

Definition at line 30 of file GetBuiltinIntentResult.h.

Constructor & Destructor Documentation

◆ GetBuiltinIntentResult() [1/2]

Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::GetBuiltinIntentResult ( )

◆ GetBuiltinIntentResult() [2/2]

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

Member Function Documentation

◆ AddSlots() [1/2]

GetBuiltinIntentResult& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::AddSlots ( BuiltinIntentSlot &&  value)
inline

An array of BuiltinIntentSlot objects, one entry for each slot type in the intent.

Definition at line 150 of file GetBuiltinIntentResult.h.

◆ AddSlots() [2/2]

GetBuiltinIntentResult& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::AddSlots ( const BuiltinIntentSlot value)
inline

An array of BuiltinIntentSlot objects, one entry for each slot type in the intent.

Definition at line 144 of file GetBuiltinIntentResult.h.

◆ AddSupportedLocales() [1/2]

GetBuiltinIntentResult& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::AddSupportedLocales ( const Locale value)
inline

A list of locales that the intent supports.

Definition at line 102 of file GetBuiltinIntentResult.h.

◆ AddSupportedLocales() [2/2]

GetBuiltinIntentResult& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::AddSupportedLocales ( Locale &&  value)
inline

A list of locales that the intent supports.

Definition at line 107 of file GetBuiltinIntentResult.h.

◆ GetSignature()

const Aws::String& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::GetSignature ( ) const
inline

The unique identifier for a built-in intent.

Definition at line 41 of file GetBuiltinIntentResult.h.

◆ GetSlots()

const Aws::Vector<BuiltinIntentSlot>& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::GetSlots ( ) const
inline

An array of BuiltinIntentSlot objects, one entry for each slot type in the intent.

Definition at line 114 of file GetBuiltinIntentResult.h.

◆ GetSupportedLocales()

const Aws::Vector<Locale>& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::GetSupportedLocales ( ) const
inline

A list of locales that the intent supports.

Definition at line 77 of file GetBuiltinIntentResult.h.

◆ operator=()

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

◆ SetSignature() [1/3]

void Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::SetSignature ( Aws::String &&  value)
inline

The unique identifier for a built-in intent.

Definition at line 51 of file GetBuiltinIntentResult.h.

◆ SetSignature() [2/3]

void Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::SetSignature ( const Aws::String value)
inline

The unique identifier for a built-in intent.

Definition at line 46 of file GetBuiltinIntentResult.h.

◆ SetSignature() [3/3]

void Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::SetSignature ( const char *  value)
inline

The unique identifier for a built-in intent.

Definition at line 56 of file GetBuiltinIntentResult.h.

◆ SetSlots() [1/2]

void Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::SetSlots ( Aws::Vector< BuiltinIntentSlot > &&  value)
inline

An array of BuiltinIntentSlot objects, one entry for each slot type in the intent.

Definition at line 126 of file GetBuiltinIntentResult.h.

◆ SetSlots() [2/2]

void Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::SetSlots ( const Aws::Vector< BuiltinIntentSlot > &  value)
inline

An array of BuiltinIntentSlot objects, one entry for each slot type in the intent.

Definition at line 120 of file GetBuiltinIntentResult.h.

◆ SetSupportedLocales() [1/2]

void Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::SetSupportedLocales ( Aws::Vector< Locale > &&  value)
inline

A list of locales that the intent supports.

Definition at line 87 of file GetBuiltinIntentResult.h.

◆ SetSupportedLocales() [2/2]

void Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::SetSupportedLocales ( const Aws::Vector< Locale > &  value)
inline

A list of locales that the intent supports.

Definition at line 82 of file GetBuiltinIntentResult.h.

◆ WithSignature() [1/3]

GetBuiltinIntentResult& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::WithSignature ( Aws::String &&  value)
inline

The unique identifier for a built-in intent.

Definition at line 66 of file GetBuiltinIntentResult.h.

◆ WithSignature() [2/3]

GetBuiltinIntentResult& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::WithSignature ( const Aws::String value)
inline

The unique identifier for a built-in intent.

Definition at line 61 of file GetBuiltinIntentResult.h.

◆ WithSignature() [3/3]

GetBuiltinIntentResult& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::WithSignature ( const char *  value)
inline

The unique identifier for a built-in intent.

Definition at line 71 of file GetBuiltinIntentResult.h.

◆ WithSlots() [1/2]

GetBuiltinIntentResult& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::WithSlots ( Aws::Vector< BuiltinIntentSlot > &&  value)
inline

An array of BuiltinIntentSlot objects, one entry for each slot type in the intent.

Definition at line 138 of file GetBuiltinIntentResult.h.

◆ WithSlots() [2/2]

GetBuiltinIntentResult& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::WithSlots ( const Aws::Vector< BuiltinIntentSlot > &  value)
inline

An array of BuiltinIntentSlot objects, one entry for each slot type in the intent.

Definition at line 132 of file GetBuiltinIntentResult.h.

◆ WithSupportedLocales() [1/2]

GetBuiltinIntentResult& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::WithSupportedLocales ( Aws::Vector< Locale > &&  value)
inline

A list of locales that the intent supports.

Definition at line 97 of file GetBuiltinIntentResult.h.

◆ WithSupportedLocales() [2/2]

GetBuiltinIntentResult& Aws::LexModelBuildingService::Model::GetBuiltinIntentResult::WithSupportedLocales ( const Aws::Vector< Locale > &  value)
inline

A list of locales that the intent supports.

Definition at line 92 of file GetBuiltinIntentResult.h.


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