class Aws::LexRuntimeV2::Types::IntentResultEvent
Contains the current state of the conversation between the client application and Amazon Lex V2.
@!attribute [rw] input_mode
Indicates whether the input to the operation was text or speech. @return [String]
@!attribute [rw] interpretations
A list of intents that Amazon Lex V2 determined might satisfy the user's utterance. Each interpretation includes the intent, a score that indicates how confident Amazon Lex V2 is that the interpretation is the correct one, and an optional sentiment response that indicates the sentiment expressed in the utterance. @return [Array<Types::Interpretation>]
@!attribute [rw] session_state
The state of the user's session with Amazon Lex V2. @return [Types::SessionState]
@!attribute [rw] request_attributes
The attributes sent in the request. @return [Hash<String,String>]
@!attribute [rw] session_id
The identifier of the session in use. @return [String]
@!attribute [rw] event_id
A unique identifier of the event sent by Amazon Lex V2. The identifier is in the form `RESPONSE-N`, where N is a number starting with one and incremented for each event sent by Amazon Lex V2 in the current session. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/runtime.lex.v2-2020-08-07/IntentResultEvent AWS API Documentation
Constants
- SENSITIVE