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

#include <GetSlotTypeVersionsResult.h>

Public Member Functions

 GetSlotTypeVersionsResult ()
 
 GetSlotTypeVersionsResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetSlotTypeVersionsResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< SlotTypeMetadata > & GetSlotTypes () const
 
void SetSlotTypes (const Aws::Vector< SlotTypeMetadata > &value)
 
void SetSlotTypes (Aws::Vector< SlotTypeMetadata > &&value)
 
GetSlotTypeVersionsResultWithSlotTypes (const Aws::Vector< SlotTypeMetadata > &value)
 
GetSlotTypeVersionsResultWithSlotTypes (Aws::Vector< SlotTypeMetadata > &&value)
 
GetSlotTypeVersionsResultAddSlotTypes (const SlotTypeMetadata &value)
 
GetSlotTypeVersionsResultAddSlotTypes (SlotTypeMetadata &&value)
 
const Aws::StringGetNextToken () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
GetSlotTypeVersionsResultWithNextToken (const Aws::String &value)
 
GetSlotTypeVersionsResultWithNextToken (Aws::String &&value)
 
GetSlotTypeVersionsResultWithNextToken (const char *value)
 

Detailed Description

Definition at line 29 of file GetSlotTypeVersionsResult.h.

Constructor & Destructor Documentation

◆ GetSlotTypeVersionsResult() [1/2]

Aws::LexModelBuildingService::Model::GetSlotTypeVersionsResult::GetSlotTypeVersionsResult ( )

◆ GetSlotTypeVersionsResult() [2/2]

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

Member Function Documentation

◆ AddSlotTypes() [1/2]

GetSlotTypeVersionsResult& Aws::LexModelBuildingService::Model::GetSlotTypeVersionsResult::AddSlotTypes ( const SlotTypeMetadata value)
inline

An array of SlotTypeMetadata objects, one for each numbered version of the slot type plus one for the $LATEST version.

Definition at line 71 of file GetSlotTypeVersionsResult.h.

◆ AddSlotTypes() [2/2]

GetSlotTypeVersionsResult& Aws::LexModelBuildingService::Model::GetSlotTypeVersionsResult::AddSlotTypes ( SlotTypeMetadata &&  value)
inline

An array of SlotTypeMetadata objects, one for each numbered version of the slot type plus one for the $LATEST version.

Definition at line 77 of file GetSlotTypeVersionsResult.h.

◆ GetNextToken()

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

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

Definition at line 86 of file GetSlotTypeVersionsResult.h.

◆ GetSlotTypes()

const Aws::Vector<SlotTypeMetadata>& Aws::LexModelBuildingService::Model::GetSlotTypeVersionsResult::GetSlotTypes ( ) const
inline

An array of SlotTypeMetadata objects, one for each numbered version of the slot type plus one for the $LATEST version.

Definition at line 41 of file GetSlotTypeVersionsResult.h.

◆ operator=()

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

◆ SetNextToken() [1/3]

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

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

Definition at line 102 of file GetSlotTypeVersionsResult.h.

◆ SetNextToken() [2/3]

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

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

Definition at line 94 of file GetSlotTypeVersionsResult.h.

◆ SetNextToken() [3/3]

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

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

Definition at line 110 of file GetSlotTypeVersionsResult.h.

◆ SetSlotTypes() [1/2]

void Aws::LexModelBuildingService::Model::GetSlotTypeVersionsResult::SetSlotTypes ( Aws::Vector< SlotTypeMetadata > &&  value)
inline

An array of SlotTypeMetadata objects, one for each numbered version of the slot type plus one for the $LATEST version.

Definition at line 53 of file GetSlotTypeVersionsResult.h.

◆ SetSlotTypes() [2/2]

void Aws::LexModelBuildingService::Model::GetSlotTypeVersionsResult::SetSlotTypes ( const Aws::Vector< SlotTypeMetadata > &  value)
inline

An array of SlotTypeMetadata objects, one for each numbered version of the slot type plus one for the $LATEST version.

Definition at line 47 of file GetSlotTypeVersionsResult.h.

◆ WithNextToken() [1/3]

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

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

Definition at line 126 of file GetSlotTypeVersionsResult.h.

◆ WithNextToken() [2/3]

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

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

Definition at line 118 of file GetSlotTypeVersionsResult.h.

◆ WithNextToken() [3/3]

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

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

Definition at line 134 of file GetSlotTypeVersionsResult.h.

◆ WithSlotTypes() [1/2]

GetSlotTypeVersionsResult& Aws::LexModelBuildingService::Model::GetSlotTypeVersionsResult::WithSlotTypes ( Aws::Vector< SlotTypeMetadata > &&  value)
inline

An array of SlotTypeMetadata objects, one for each numbered version of the slot type plus one for the $LATEST version.

Definition at line 65 of file GetSlotTypeVersionsResult.h.

◆ WithSlotTypes() [2/2]

GetSlotTypeVersionsResult& Aws::LexModelBuildingService::Model::GetSlotTypeVersionsResult::WithSlotTypes ( const Aws::Vector< SlotTypeMetadata > &  value)
inline

An array of SlotTypeMetadata objects, one for each numbered version of the slot type plus one for the $LATEST version.

Definition at line 59 of file GetSlotTypeVersionsResult.h.


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