Module: Aws::Lex::Client::_PostTextResponseSuccess

Includes:
Seahorse::Client::_ResponseSuccess[Types::PostTextResponse]
Defined in:
sig/client.rbs

Instance Method Summary collapse

Instance Method Details

#active_contexts::Array[Types::ActiveContext]

Returns:



163
# File 'sig/client.rbs', line 163

def active_contexts: () -> ::Array[Types::ActiveContext]

#alternative_intents::Array[Types::PredictedIntent]

Returns:



152
# File 'sig/client.rbs', line 152

def alternative_intents: () -> ::Array[Types::PredictedIntent]

#bot_version::String

Returns:

  • (::String)


162
# File 'sig/client.rbs', line 162

def bot_version: () -> ::String

#dialog_state"ElicitIntent", ...

Returns:

  • ("ElicitIntent", "ConfirmIntent", "ElicitSlot", "Fulfilled", "ReadyForFulfillment", "Failed")


158
# File 'sig/client.rbs', line 158

def dialog_state: () -> ("ElicitIntent" | "ConfirmIntent" | "ElicitSlot" | "Fulfilled" | "ReadyForFulfillment" | "Failed")

#intent_name::String

Returns:

  • (::String)


150
# File 'sig/client.rbs', line 150

def intent_name: () -> ::String

#message::String

Returns:

  • (::String)


155
# File 'sig/client.rbs', line 155

def message: () -> ::String

#message_format"PlainText", ...

Returns:

  • ("PlainText", "CustomPayload", "SSML", "Composite")


157
# File 'sig/client.rbs', line 157

def message_format: () -> ("PlainText" | "CustomPayload" | "SSML" | "Composite")

#nlu_intent_confidenceTypes::IntentConfidence



151
# File 'sig/client.rbs', line 151

def nlu_intent_confidence: () -> Types::IntentConfidence

#response_cardTypes::ResponseCard

Returns:



160
# File 'sig/client.rbs', line 160

def response_card: () -> Types::ResponseCard

#sentiment_responseTypes::SentimentResponse



156
# File 'sig/client.rbs', line 156

def sentiment_response: () -> Types::SentimentResponse

#session_attributes::Hash[::String, ::String]

Returns:

  • (::Hash[::String, ::String])


154
# File 'sig/client.rbs', line 154

def session_attributes: () -> ::Hash[::String, ::String]

#session_id::String

Returns:

  • (::String)


161
# File 'sig/client.rbs', line 161

def session_id: () -> ::String

#slot_to_elicit::String

Returns:

  • (::String)


159
# File 'sig/client.rbs', line 159

def slot_to_elicit: () -> ::String

#slots::Hash[::String, ::String]

Returns:

  • (::Hash[::String, ::String])


153
# File 'sig/client.rbs', line 153

def slots: () -> ::Hash[::String, ::String]