AWS SDK for C++  1.8.76
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::LexRuntimeService::Model Namespace Reference

Namespaces

 ConfirmationStatusMapper
 
 ContentTypeMapper
 
 DialogActionTypeMapper
 
 DialogStateMapper
 
 FulfillmentStateMapper
 
 MessageFormatTypeMapper
 

Classes

class  Button
 
class  DeleteSessionRequest
 
class  DeleteSessionResult
 
class  DialogAction
 
class  GenericAttachment
 
class  GetSessionRequest
 
class  GetSessionResult
 
class  IntentConfidence
 
class  IntentSummary
 
class  LimitExceededException
 
class  PostContentRequest
 
class  PostContentResult
 
class  PostTextRequest
 
class  PostTextResult
 
class  PredictedIntent
 
class  PutSessionRequest
 
class  PutSessionResult
 
class  ResponseCard
 
class  SentimentResponse
 

Typedefs

typedef Aws::Utils::Outcome< DeleteSessionResult, LexRuntimeServiceErrorDeleteSessionOutcome
 
typedef Aws::Utils::Outcome< GetSessionResult, LexRuntimeServiceErrorGetSessionOutcome
 
typedef Aws::Utils::Outcome< PostContentResult, LexRuntimeServiceErrorPostContentOutcome
 
typedef Aws::Utils::Outcome< PostTextResult, LexRuntimeServiceErrorPostTextOutcome
 
typedef Aws::Utils::Outcome< PutSessionResult, LexRuntimeServiceErrorPutSessionOutcome
 
typedef std::future< DeleteSessionOutcomeDeleteSessionOutcomeCallable
 
typedef std::future< GetSessionOutcomeGetSessionOutcomeCallable
 
typedef std::future< PostContentOutcomePostContentOutcomeCallable
 
typedef std::future< PostTextOutcomePostTextOutcomeCallable
 
typedef std::future< PutSessionOutcomePutSessionOutcomeCallable
 

Enumerations

enum  ConfirmationStatus { ConfirmationStatus::NOT_SET, ConfirmationStatus::None, ConfirmationStatus::Confirmed, ConfirmationStatus::Denied }
 
enum  ContentType { ContentType::NOT_SET, ContentType::application_vnd_amazonaws_card_generic }
 
enum  DialogActionType {
  DialogActionType::NOT_SET, DialogActionType::ElicitIntent, DialogActionType::ConfirmIntent, DialogActionType::ElicitSlot,
  DialogActionType::Close, DialogActionType::Delegate
}
 
enum  DialogState {
  DialogState::NOT_SET, DialogState::ElicitIntent, DialogState::ConfirmIntent, DialogState::ElicitSlot,
  DialogState::Fulfilled, DialogState::ReadyForFulfillment, DialogState::Failed
}
 
enum  FulfillmentState { FulfillmentState::NOT_SET, FulfillmentState::Fulfilled, FulfillmentState::Failed, FulfillmentState::ReadyForFulfillment }
 
enum  MessageFormatType {
  MessageFormatType::NOT_SET, MessageFormatType::PlainText, MessageFormatType::CustomPayload, MessageFormatType::SSML,
  MessageFormatType::Composite
}
 

Typedef Documentation

◆ DeleteSessionOutcome

Definition at line 62 of file LexRuntimeServiceClient.h.

◆ DeleteSessionOutcomeCallable

Definition at line 70 of file LexRuntimeServiceClient.h.

◆ GetSessionOutcome

Definition at line 65 of file LexRuntimeServiceClient.h.

◆ GetSessionOutcomeCallable

Definition at line 71 of file LexRuntimeServiceClient.h.

◆ PostContentOutcome

Definition at line 66 of file LexRuntimeServiceClient.h.

◆ PostContentOutcomeCallable

Definition at line 72 of file LexRuntimeServiceClient.h.

◆ PostTextOutcome

Definition at line 67 of file LexRuntimeServiceClient.h.

◆ PostTextOutcomeCallable

Definition at line 73 of file LexRuntimeServiceClient.h.

◆ PutSessionOutcome

Definition at line 68 of file LexRuntimeServiceClient.h.

◆ PutSessionOutcomeCallable

Definition at line 74 of file LexRuntimeServiceClient.h.

Enumeration Type Documentation

◆ ConfirmationStatus

Enumerator
NOT_SET 
None 
Confirmed 
Denied 

Definition at line 16 of file ConfirmationStatus.h.

◆ ContentType

Enumerator
NOT_SET 
application_vnd_amazonaws_card_generic 

Definition at line 16 of file ContentType.h.

◆ DialogActionType

Enumerator
NOT_SET 
ElicitIntent 
ConfirmIntent 
ElicitSlot 
Close 
Delegate 

Definition at line 16 of file DialogActionType.h.

◆ DialogState

Enumerator
NOT_SET 
ElicitIntent 
ConfirmIntent 
ElicitSlot 
Fulfilled 
ReadyForFulfillment 
Failed 

Definition at line 16 of file DialogState.h.

◆ FulfillmentState

Enumerator
NOT_SET 
Fulfilled 
Failed 
ReadyForFulfillment 

Definition at line 16 of file FulfillmentState.h.

◆ MessageFormatType

Enumerator
NOT_SET 
PlainText 
CustomPayload 
SSML 
Composite 

Definition at line 16 of file MessageFormatType.h.