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

#include <PutSlotTypeResult.h>

Public Member Functions

 PutSlotTypeResult ()
 
 PutSlotTypeResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
PutSlotTypeResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetName () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
PutSlotTypeResultWithName (const Aws::String &value)
 
PutSlotTypeResultWithName (Aws::String &&value)
 
PutSlotTypeResultWithName (const char *value)
 
const Aws::StringGetDescription () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
PutSlotTypeResultWithDescription (const Aws::String &value)
 
PutSlotTypeResultWithDescription (Aws::String &&value)
 
PutSlotTypeResultWithDescription (const char *value)
 
const Aws::Vector< EnumerationValue > & GetEnumerationValues () const
 
void SetEnumerationValues (const Aws::Vector< EnumerationValue > &value)
 
void SetEnumerationValues (Aws::Vector< EnumerationValue > &&value)
 
PutSlotTypeResultWithEnumerationValues (const Aws::Vector< EnumerationValue > &value)
 
PutSlotTypeResultWithEnumerationValues (Aws::Vector< EnumerationValue > &&value)
 
PutSlotTypeResultAddEnumerationValues (const EnumerationValue &value)
 
PutSlotTypeResultAddEnumerationValues (EnumerationValue &&value)
 
const Aws::Utils::DateTimeGetLastUpdatedDate () const
 
void SetLastUpdatedDate (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedDate (Aws::Utils::DateTime &&value)
 
PutSlotTypeResultWithLastUpdatedDate (const Aws::Utils::DateTime &value)
 
PutSlotTypeResultWithLastUpdatedDate (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetCreatedDate () const
 
void SetCreatedDate (const Aws::Utils::DateTime &value)
 
void SetCreatedDate (Aws::Utils::DateTime &&value)
 
PutSlotTypeResultWithCreatedDate (const Aws::Utils::DateTime &value)
 
PutSlotTypeResultWithCreatedDate (Aws::Utils::DateTime &&value)
 
const Aws::StringGetVersion () const
 
void SetVersion (const Aws::String &value)
 
void SetVersion (Aws::String &&value)
 
void SetVersion (const char *value)
 
PutSlotTypeResultWithVersion (const Aws::String &value)
 
PutSlotTypeResultWithVersion (Aws::String &&value)
 
PutSlotTypeResultWithVersion (const char *value)
 
const Aws::StringGetChecksum () const
 
void SetChecksum (const Aws::String &value)
 
void SetChecksum (Aws::String &&value)
 
void SetChecksum (const char *value)
 
PutSlotTypeResultWithChecksum (const Aws::String &value)
 
PutSlotTypeResultWithChecksum (Aws::String &&value)
 
PutSlotTypeResultWithChecksum (const char *value)
 
const SlotValueSelectionStrategyGetValueSelectionStrategy () const
 
void SetValueSelectionStrategy (const SlotValueSelectionStrategy &value)
 
void SetValueSelectionStrategy (SlotValueSelectionStrategy &&value)
 
PutSlotTypeResultWithValueSelectionStrategy (const SlotValueSelectionStrategy &value)
 
PutSlotTypeResultWithValueSelectionStrategy (SlotValueSelectionStrategy &&value)
 
bool GetCreateVersion () const
 
void SetCreateVersion (bool value)
 
PutSlotTypeResultWithCreateVersion (bool value)
 
const Aws::StringGetParentSlotTypeSignature () const
 
void SetParentSlotTypeSignature (const Aws::String &value)
 
void SetParentSlotTypeSignature (Aws::String &&value)
 
void SetParentSlotTypeSignature (const char *value)
 
PutSlotTypeResultWithParentSlotTypeSignature (const Aws::String &value)
 
PutSlotTypeResultWithParentSlotTypeSignature (Aws::String &&value)
 
PutSlotTypeResultWithParentSlotTypeSignature (const char *value)
 
const Aws::Vector< SlotTypeConfiguration > & GetSlotTypeConfigurations () const
 
void SetSlotTypeConfigurations (const Aws::Vector< SlotTypeConfiguration > &value)
 
void SetSlotTypeConfigurations (Aws::Vector< SlotTypeConfiguration > &&value)
 
PutSlotTypeResultWithSlotTypeConfigurations (const Aws::Vector< SlotTypeConfiguration > &value)
 
PutSlotTypeResultWithSlotTypeConfigurations (Aws::Vector< SlotTypeConfiguration > &&value)
 
PutSlotTypeResultAddSlotTypeConfigurations (const SlotTypeConfiguration &value)
 
PutSlotTypeResultAddSlotTypeConfigurations (SlotTypeConfiguration &&value)
 

Detailed Description

Definition at line 32 of file PutSlotTypeResult.h.

Constructor & Destructor Documentation

◆ PutSlotTypeResult() [1/2]

Aws::LexModelBuildingService::Model::PutSlotTypeResult::PutSlotTypeResult ( )

◆ PutSlotTypeResult() [2/2]

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

Member Function Documentation

◆ AddEnumerationValues() [1/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::AddEnumerationValues ( const EnumerationValue value)
inline

A list of EnumerationValue objects that defines the values that the slot type can take.

Definition at line 146 of file PutSlotTypeResult.h.

◆ AddEnumerationValues() [2/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::AddEnumerationValues ( EnumerationValue &&  value)
inline

A list of EnumerationValue objects that defines the values that the slot type can take.

Definition at line 152 of file PutSlotTypeResult.h.

◆ AddSlotTypeConfigurations() [1/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::AddSlotTypeConfigurations ( const SlotTypeConfiguration value)
inline

Configuration information that extends the parent built-in slot type.

Definition at line 408 of file PutSlotTypeResult.h.

◆ AddSlotTypeConfigurations() [2/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::AddSlotTypeConfigurations ( SlotTypeConfiguration &&  value)
inline

Configuration information that extends the parent built-in slot type.

Definition at line 413 of file PutSlotTypeResult.h.

◆ GetChecksum()

const Aws::String& Aws::LexModelBuildingService::Model::PutSlotTypeResult::GetChecksum ( ) const
inline

Checksum of the $LATEST version of the slot type.

Definition at line 258 of file PutSlotTypeResult.h.

◆ GetCreatedDate()

const Aws::Utils::DateTime& Aws::LexModelBuildingService::Model::PutSlotTypeResult::GetCreatedDate ( ) const
inline

The date that the slot type was created.

Definition at line 189 of file PutSlotTypeResult.h.

◆ GetCreateVersion()

bool Aws::LexModelBuildingService::Model::PutSlotTypeResult::GetCreateVersion ( ) const
inline

True if a new version of the slot type was created. If the createVersion field was not specified in the request, the createVersion field is set to false in the response.

Definition at line 327 of file PutSlotTypeResult.h.

◆ GetDescription()

const Aws::String& Aws::LexModelBuildingService::Model::PutSlotTypeResult::GetDescription ( ) const
inline

A description of the slot type.

Definition at line 79 of file PutSlotTypeResult.h.

◆ GetEnumerationValues()

const Aws::Vector<EnumerationValue>& Aws::LexModelBuildingService::Model::PutSlotTypeResult::GetEnumerationValues ( ) const
inline

A list of EnumerationValue objects that defines the values that the slot type can take.

Definition at line 116 of file PutSlotTypeResult.h.

◆ GetLastUpdatedDate()

const Aws::Utils::DateTime& Aws::LexModelBuildingService::Model::PutSlotTypeResult::GetLastUpdatedDate ( ) const
inline

The date that the slot type was updated. When you create a slot type, the creation date and last update date are the same.

Definition at line 159 of file PutSlotTypeResult.h.

◆ GetName()

const Aws::String& Aws::LexModelBuildingService::Model::PutSlotTypeResult::GetName ( ) const
inline

The name of the slot type.

Definition at line 43 of file PutSlotTypeResult.h.

◆ GetParentSlotTypeSignature()

const Aws::String& Aws::LexModelBuildingService::Model::PutSlotTypeResult::GetParentSlotTypeSignature ( ) const
inline

The built-in slot type used as the parent of the slot type.

Definition at line 347 of file PutSlotTypeResult.h.

◆ GetSlotTypeConfigurations()

const Aws::Vector<SlotTypeConfiguration>& Aws::LexModelBuildingService::Model::PutSlotTypeResult::GetSlotTypeConfigurations ( ) const
inline

Configuration information that extends the parent built-in slot type.

Definition at line 383 of file PutSlotTypeResult.h.

◆ GetValueSelectionStrategy()

const SlotValueSelectionStrategy& Aws::LexModelBuildingService::Model::PutSlotTypeResult::GetValueSelectionStrategy ( ) const
inline

The slot resolution strategy that Amazon Lex uses to determine the value of the slot. For more information, see PutSlotType.

Definition at line 295 of file PutSlotTypeResult.h.

◆ GetVersion()

const Aws::String& Aws::LexModelBuildingService::Model::PutSlotTypeResult::GetVersion ( ) const
inline

The version of the slot type. For a new slot type, the version is always $LATEST.

Definition at line 216 of file PutSlotTypeResult.h.

◆ operator=()

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

◆ SetChecksum() [1/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetChecksum ( Aws::String &&  value)
inline

Checksum of the $LATEST version of the slot type.

Definition at line 268 of file PutSlotTypeResult.h.

◆ SetChecksum() [2/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetChecksum ( const Aws::String value)
inline

Checksum of the $LATEST version of the slot type.

Definition at line 263 of file PutSlotTypeResult.h.

◆ SetChecksum() [3/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetChecksum ( const char *  value)
inline

Checksum of the $LATEST version of the slot type.

Definition at line 273 of file PutSlotTypeResult.h.

◆ SetCreatedDate() [1/2]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetCreatedDate ( Aws::Utils::DateTime &&  value)
inline

The date that the slot type was created.

Definition at line 199 of file PutSlotTypeResult.h.

◆ SetCreatedDate() [2/2]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetCreatedDate ( const Aws::Utils::DateTime value)
inline

The date that the slot type was created.

Definition at line 194 of file PutSlotTypeResult.h.

◆ SetCreateVersion()

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetCreateVersion ( bool  value)
inline

True if a new version of the slot type was created. If the createVersion field was not specified in the request, the createVersion field is set to false in the response.

Definition at line 334 of file PutSlotTypeResult.h.

◆ SetDescription() [1/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetDescription ( Aws::String &&  value)
inline

A description of the slot type.

Definition at line 89 of file PutSlotTypeResult.h.

◆ SetDescription() [2/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetDescription ( const Aws::String value)
inline

A description of the slot type.

Definition at line 84 of file PutSlotTypeResult.h.

◆ SetDescription() [3/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetDescription ( const char *  value)
inline

A description of the slot type.

Definition at line 94 of file PutSlotTypeResult.h.

◆ SetEnumerationValues() [1/2]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetEnumerationValues ( Aws::Vector< EnumerationValue > &&  value)
inline

A list of EnumerationValue objects that defines the values that the slot type can take.

Definition at line 128 of file PutSlotTypeResult.h.

◆ SetEnumerationValues() [2/2]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetEnumerationValues ( const Aws::Vector< EnumerationValue > &  value)
inline

A list of EnumerationValue objects that defines the values that the slot type can take.

Definition at line 122 of file PutSlotTypeResult.h.

◆ SetLastUpdatedDate() [1/2]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetLastUpdatedDate ( Aws::Utils::DateTime &&  value)
inline

The date that the slot type was updated. When you create a slot type, the creation date and last update date are the same.

Definition at line 171 of file PutSlotTypeResult.h.

◆ SetLastUpdatedDate() [2/2]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetLastUpdatedDate ( const Aws::Utils::DateTime value)
inline

The date that the slot type was updated. When you create a slot type, the creation date and last update date are the same.

Definition at line 165 of file PutSlotTypeResult.h.

◆ SetName() [1/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetName ( Aws::String &&  value)
inline

The name of the slot type.

Definition at line 53 of file PutSlotTypeResult.h.

◆ SetName() [2/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetName ( const Aws::String value)
inline

The name of the slot type.

Definition at line 48 of file PutSlotTypeResult.h.

◆ SetName() [3/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetName ( const char *  value)
inline

The name of the slot type.

Definition at line 58 of file PutSlotTypeResult.h.

◆ SetParentSlotTypeSignature() [1/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetParentSlotTypeSignature ( Aws::String &&  value)
inline

The built-in slot type used as the parent of the slot type.

Definition at line 357 of file PutSlotTypeResult.h.

◆ SetParentSlotTypeSignature() [2/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetParentSlotTypeSignature ( const Aws::String value)
inline

The built-in slot type used as the parent of the slot type.

Definition at line 352 of file PutSlotTypeResult.h.

◆ SetParentSlotTypeSignature() [3/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetParentSlotTypeSignature ( const char *  value)
inline

The built-in slot type used as the parent of the slot type.

Definition at line 362 of file PutSlotTypeResult.h.

◆ SetSlotTypeConfigurations() [1/2]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetSlotTypeConfigurations ( Aws::Vector< SlotTypeConfiguration > &&  value)
inline

Configuration information that extends the parent built-in slot type.

Definition at line 393 of file PutSlotTypeResult.h.

◆ SetSlotTypeConfigurations() [2/2]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetSlotTypeConfigurations ( const Aws::Vector< SlotTypeConfiguration > &  value)
inline

Configuration information that extends the parent built-in slot type.

Definition at line 388 of file PutSlotTypeResult.h.

◆ SetValueSelectionStrategy() [1/2]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetValueSelectionStrategy ( const SlotValueSelectionStrategy value)
inline

The slot resolution strategy that Amazon Lex uses to determine the value of the slot. For more information, see PutSlotType.

Definition at line 301 of file PutSlotTypeResult.h.

◆ SetValueSelectionStrategy() [2/2]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetValueSelectionStrategy ( SlotValueSelectionStrategy &&  value)
inline

The slot resolution strategy that Amazon Lex uses to determine the value of the slot. For more information, see PutSlotType.

Definition at line 307 of file PutSlotTypeResult.h.

◆ SetVersion() [1/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetVersion ( Aws::String &&  value)
inline

The version of the slot type. For a new slot type, the version is always $LATEST.

Definition at line 228 of file PutSlotTypeResult.h.

◆ SetVersion() [2/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetVersion ( const Aws::String value)
inline

The version of the slot type. For a new slot type, the version is always $LATEST.

Definition at line 222 of file PutSlotTypeResult.h.

◆ SetVersion() [3/3]

void Aws::LexModelBuildingService::Model::PutSlotTypeResult::SetVersion ( const char *  value)
inline

The version of the slot type. For a new slot type, the version is always $LATEST.

Definition at line 234 of file PutSlotTypeResult.h.

◆ WithChecksum() [1/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithChecksum ( Aws::String &&  value)
inline

Checksum of the $LATEST version of the slot type.

Definition at line 283 of file PutSlotTypeResult.h.

◆ WithChecksum() [2/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithChecksum ( const Aws::String value)
inline

Checksum of the $LATEST version of the slot type.

Definition at line 278 of file PutSlotTypeResult.h.

◆ WithChecksum() [3/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithChecksum ( const char *  value)
inline

Checksum of the $LATEST version of the slot type.

Definition at line 288 of file PutSlotTypeResult.h.

◆ WithCreatedDate() [1/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithCreatedDate ( Aws::Utils::DateTime &&  value)
inline

The date that the slot type was created.

Definition at line 209 of file PutSlotTypeResult.h.

◆ WithCreatedDate() [2/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithCreatedDate ( const Aws::Utils::DateTime value)
inline

The date that the slot type was created.

Definition at line 204 of file PutSlotTypeResult.h.

◆ WithCreateVersion()

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithCreateVersion ( bool  value)
inline

True if a new version of the slot type was created. If the createVersion field was not specified in the request, the createVersion field is set to false in the response.

Definition at line 341 of file PutSlotTypeResult.h.

◆ WithDescription() [1/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithDescription ( Aws::String &&  value)
inline

A description of the slot type.

Definition at line 104 of file PutSlotTypeResult.h.

◆ WithDescription() [2/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithDescription ( const Aws::String value)
inline

A description of the slot type.

Definition at line 99 of file PutSlotTypeResult.h.

◆ WithDescription() [3/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithDescription ( const char *  value)
inline

A description of the slot type.

Definition at line 109 of file PutSlotTypeResult.h.

◆ WithEnumerationValues() [1/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithEnumerationValues ( Aws::Vector< EnumerationValue > &&  value)
inline

A list of EnumerationValue objects that defines the values that the slot type can take.

Definition at line 140 of file PutSlotTypeResult.h.

◆ WithEnumerationValues() [2/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithEnumerationValues ( const Aws::Vector< EnumerationValue > &  value)
inline

A list of EnumerationValue objects that defines the values that the slot type can take.

Definition at line 134 of file PutSlotTypeResult.h.

◆ WithLastUpdatedDate() [1/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithLastUpdatedDate ( Aws::Utils::DateTime &&  value)
inline

The date that the slot type was updated. When you create a slot type, the creation date and last update date are the same.

Definition at line 183 of file PutSlotTypeResult.h.

◆ WithLastUpdatedDate() [2/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithLastUpdatedDate ( const Aws::Utils::DateTime value)
inline

The date that the slot type was updated. When you create a slot type, the creation date and last update date are the same.

Definition at line 177 of file PutSlotTypeResult.h.

◆ WithName() [1/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithName ( Aws::String &&  value)
inline

The name of the slot type.

Definition at line 68 of file PutSlotTypeResult.h.

◆ WithName() [2/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithName ( const Aws::String value)
inline

The name of the slot type.

Definition at line 63 of file PutSlotTypeResult.h.

◆ WithName() [3/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithName ( const char *  value)
inline

The name of the slot type.

Definition at line 73 of file PutSlotTypeResult.h.

◆ WithParentSlotTypeSignature() [1/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithParentSlotTypeSignature ( Aws::String &&  value)
inline

The built-in slot type used as the parent of the slot type.

Definition at line 372 of file PutSlotTypeResult.h.

◆ WithParentSlotTypeSignature() [2/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithParentSlotTypeSignature ( const Aws::String value)
inline

The built-in slot type used as the parent of the slot type.

Definition at line 367 of file PutSlotTypeResult.h.

◆ WithParentSlotTypeSignature() [3/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithParentSlotTypeSignature ( const char *  value)
inline

The built-in slot type used as the parent of the slot type.

Definition at line 377 of file PutSlotTypeResult.h.

◆ WithSlotTypeConfigurations() [1/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithSlotTypeConfigurations ( Aws::Vector< SlotTypeConfiguration > &&  value)
inline

Configuration information that extends the parent built-in slot type.

Definition at line 403 of file PutSlotTypeResult.h.

◆ WithSlotTypeConfigurations() [2/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithSlotTypeConfigurations ( const Aws::Vector< SlotTypeConfiguration > &  value)
inline

Configuration information that extends the parent built-in slot type.

Definition at line 398 of file PutSlotTypeResult.h.

◆ WithValueSelectionStrategy() [1/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithValueSelectionStrategy ( const SlotValueSelectionStrategy value)
inline

The slot resolution strategy that Amazon Lex uses to determine the value of the slot. For more information, see PutSlotType.

Definition at line 313 of file PutSlotTypeResult.h.

◆ WithValueSelectionStrategy() [2/2]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithValueSelectionStrategy ( SlotValueSelectionStrategy &&  value)
inline

The slot resolution strategy that Amazon Lex uses to determine the value of the slot. For more information, see PutSlotType.

Definition at line 319 of file PutSlotTypeResult.h.

◆ WithVersion() [1/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithVersion ( Aws::String &&  value)
inline

The version of the slot type. For a new slot type, the version is always $LATEST.

Definition at line 246 of file PutSlotTypeResult.h.

◆ WithVersion() [2/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithVersion ( const Aws::String value)
inline

The version of the slot type. For a new slot type, the version is always $LATEST.

Definition at line 240 of file PutSlotTypeResult.h.

◆ WithVersion() [3/3]

PutSlotTypeResult& Aws::LexModelBuildingService::Model::PutSlotTypeResult::WithVersion ( const char *  value)
inline

The version of the slot type. For a new slot type, the version is always $LATEST.

Definition at line 252 of file PutSlotTypeResult.h.


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