AWS SDK for C++  1.9.129
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::LexRuntimeV2::Model Namespace Reference

Namespaces

 ConfirmationStateMapper
 
 ConversationModeMapper
 
 DialogActionTypeMapper
 
 InputModeMapper
 
 IntentStateMapper
 
 MessageContentTypeMapper
 
 PlaybackInterruptionReasonMapper
 
 SentimentTypeMapper
 
 ShapeMapper
 
 StartConversationEventMapper
 

Classes

class  ActiveContext
 
class  ActiveContextTimeToLive
 
class  AudioInputEvent
 
class  AudioResponseEvent
 
class  Button
 
class  ConfidenceScore
 
class  ConfigurationEvent
 
class  DeleteSessionRequest
 
class  DeleteSessionResult
 
class  DialogAction
 
class  DisconnectionEvent
 
class  DTMFInputEvent
 
class  GetSessionRequest
 
class  GetSessionResult
 
class  HeartbeatEvent
 
class  ImageResponseCard
 
class  Intent
 
class  IntentResultEvent
 
class  Interpretation
 
class  Message
 
class  PlaybackCompletionEvent
 
class  PlaybackInterruptionEvent
 
class  PutSessionRequest
 
class  PutSessionResult
 
class  RecognizeTextRequest
 
class  RecognizeTextResult
 
class  RecognizeUtteranceRequest
 
class  RecognizeUtteranceResult
 
class  SentimentResponse
 
class  SentimentScore
 
class  SessionState
 
class  Slot
 
class  StartConversationHandler
 
class  StartConversationRequest
 
class  StartConversationRequestEventStream
 
class  StartConversationResponseEventStream
 
class  TextInputEvent
 
class  TextResponseEvent
 
class  TranscriptEvent
 
class  Value
 

Typedefs

typedef Aws::Utils::Outcome< DeleteSessionResult, LexRuntimeV2ErrorDeleteSessionOutcome
 
typedef Aws::Utils::Outcome< GetSessionResult, LexRuntimeV2ErrorGetSessionOutcome
 
typedef Aws::Utils::Outcome< PutSessionResult, LexRuntimeV2ErrorPutSessionOutcome
 
typedef Aws::Utils::Outcome< RecognizeTextResult, LexRuntimeV2ErrorRecognizeTextOutcome
 
typedef Aws::Utils::Outcome< RecognizeUtteranceResult, LexRuntimeV2ErrorRecognizeUtteranceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, LexRuntimeV2ErrorStartConversationOutcome
 
typedef std::future< DeleteSessionOutcomeDeleteSessionOutcomeCallable
 
typedef std::future< GetSessionOutcomeGetSessionOutcomeCallable
 
typedef std::future< PutSessionOutcomePutSessionOutcomeCallable
 
typedef std::future< RecognizeTextOutcomeRecognizeTextOutcomeCallable
 
typedef std::future< RecognizeUtteranceOutcomeRecognizeUtteranceOutcomeCallable
 
typedef std::future< StartConversationOutcomeStartConversationOutcomeCallable
 

Enumerations

enum  ConfirmationState { ConfirmationState::NOT_SET, ConfirmationState::Confirmed, ConfirmationState::Denied, ConfirmationState::None }
 
enum  ConversationMode { ConversationMode::NOT_SET, ConversationMode::AUDIO, ConversationMode::TEXT }
 
enum  DialogActionType {
  DialogActionType::NOT_SET, DialogActionType::Close, DialogActionType::ConfirmIntent, DialogActionType::Delegate,
  DialogActionType::ElicitIntent, DialogActionType::ElicitSlot, DialogActionType::None
}
 
enum  InputMode { InputMode::NOT_SET, InputMode::Text, InputMode::Speech, InputMode::DTMF }
 
enum  IntentState {
  IntentState::NOT_SET, IntentState::Failed, IntentState::Fulfilled, IntentState::InProgress,
  IntentState::ReadyForFulfillment, IntentState::Waiting, IntentState::FulfillmentInProgress
}
 
enum  MessageContentType {
  MessageContentType::NOT_SET, MessageContentType::CustomPayload, MessageContentType::ImageResponseCard, MessageContentType::PlainText,
  MessageContentType::SSML
}
 
enum  PlaybackInterruptionReason { PlaybackInterruptionReason::NOT_SET, PlaybackInterruptionReason::DTMF_START_DETECTED, PlaybackInterruptionReason::TEXT_DETECTED, PlaybackInterruptionReason::VOICE_START_DETECTED }
 
enum  SentimentType {
  SentimentType::NOT_SET, SentimentType::MIXED, SentimentType::NEGATIVE, SentimentType::NEUTRAL,
  SentimentType::POSITIVE
}
 
enum  Shape { Shape::NOT_SET, Shape::Scalar, Shape::List }
 
enum  StartConversationEventType {
  StartConversationEventType::PLAYBACKINTERRUPTIONEVENT, StartConversationEventType::TRANSCRIPTEVENT, StartConversationEventType::INTENTRESULTEVENT, StartConversationEventType::TEXTRESPONSEEVENT,
  StartConversationEventType::AUDIORESPONSEEVENT, StartConversationEventType::HEARTBEATEVENT, StartConversationEventType::UNKNOWN
}
 

Typedef Documentation

◆ DeleteSessionOutcome

Definition at line 72 of file LexRuntimeV2Client.h.

◆ DeleteSessionOutcomeCallable

Definition at line 79 of file LexRuntimeV2Client.h.

◆ GetSessionOutcome

Definition at line 73 of file LexRuntimeV2Client.h.

◆ GetSessionOutcomeCallable

Definition at line 80 of file LexRuntimeV2Client.h.

◆ PutSessionOutcome

Definition at line 74 of file LexRuntimeV2Client.h.

◆ PutSessionOutcomeCallable

Definition at line 81 of file LexRuntimeV2Client.h.

◆ RecognizeTextOutcome

Definition at line 75 of file LexRuntimeV2Client.h.

◆ RecognizeTextOutcomeCallable

Definition at line 82 of file LexRuntimeV2Client.h.

◆ RecognizeUtteranceOutcome

Definition at line 76 of file LexRuntimeV2Client.h.

◆ RecognizeUtteranceOutcomeCallable

Definition at line 83 of file LexRuntimeV2Client.h.

◆ StartConversationOutcome

Definition at line 77 of file LexRuntimeV2Client.h.

◆ StartConversationOutcomeCallable

Definition at line 84 of file LexRuntimeV2Client.h.

Enumeration Type Documentation

◆ ConfirmationState

Enumerator
NOT_SET 
Confirmed 
Denied 
None 

Definition at line 16 of file ConfirmationState.h.

◆ ConversationMode

Enumerator
NOT_SET 
AUDIO 
TEXT 

Definition at line 16 of file ConversationMode.h.

◆ DialogActionType

Enumerator
NOT_SET 
Close 
ConfirmIntent 
Delegate 
ElicitIntent 
ElicitSlot 
None 

Definition at line 16 of file DialogActionType.h.

◆ InputMode

Enumerator
NOT_SET 
Text 
Speech 
DTMF 

Definition at line 16 of file InputMode.h.

◆ IntentState

Enumerator
NOT_SET 
Failed 
Fulfilled 
InProgress 
ReadyForFulfillment 
Waiting 
FulfillmentInProgress 

Definition at line 16 of file IntentState.h.

◆ MessageContentType

Enumerator
NOT_SET 
CustomPayload 
ImageResponseCard 
PlainText 
SSML 

Definition at line 16 of file MessageContentType.h.

◆ PlaybackInterruptionReason

Enumerator
NOT_SET 
DTMF_START_DETECTED 
TEXT_DETECTED 
VOICE_START_DETECTED 

Definition at line 16 of file PlaybackInterruptionReason.h.

◆ SentimentType

Enumerator
NOT_SET 
MIXED 
NEGATIVE 
NEUTRAL 
POSITIVE 

Definition at line 16 of file SentimentType.h.

◆ Shape

Enumerator
NOT_SET 
Scalar 
List 

Definition at line 16 of file Shape.h.

◆ StartConversationEventType

Enumerator
PLAYBACKINTERRUPTIONEVENT 
TRANSCRIPTEVENT 
INTENTRESULTEVENT 
TEXTRESPONSEEVENT 
AUDIORESPONSEEVENT 
HEARTBEATEVENT 
UNKNOWN 

Definition at line 26 of file StartConversationHandler.h.