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