Class: Aws::Types::PostTextResponse

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:slots, :session_attributes, :message, :active_contexts])

Instance Attribute Summary collapse

Instance Attribute Details

#active_contexts::Array[Types::ActiveContext]

Returns the value of attribute active_contexts.

Returns:



204
205
206
# File 'sig/types.rbs', line 204

def active_contexts
  @active_contexts
end

#alternative_intents::Array[Types::PredictedIntent]

Returns the value of attribute alternative_intents.

Returns:



193
194
195
# File 'sig/types.rbs', line 193

def alternative_intents
  @alternative_intents
end

#bot_version::String

Returns the value of attribute bot_version.

Returns:

  • (::String)


203
204
205
# File 'sig/types.rbs', line 203

def bot_version
  @bot_version
end

#dialog_state"ElicitIntent", ...

Returns the value of attribute dialog_state.

Returns:

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


199
200
201
# File 'sig/types.rbs', line 199

def dialog_state
  @dialog_state
end

#intent_name::String

Returns the value of attribute intent_name.

Returns:

  • (::String)


191
192
193
# File 'sig/types.rbs', line 191

def intent_name
  @intent_name
end

#message::String

Returns the value of attribute message.

Returns:

  • (::String)


196
197
198
# File 'sig/types.rbs', line 196

def message
  @message
end

#message_format"PlainText", ...

Returns the value of attribute message_format.

Returns:

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


198
199
200
# File 'sig/types.rbs', line 198

def message_format
  @message_format
end

#nlu_intent_confidenceTypes::IntentConfidence

Returns the value of attribute nlu_intent_confidence.



192
193
194
# File 'sig/types.rbs', line 192

def nlu_intent_confidence
  @nlu_intent_confidence
end

#response_cardTypes::ResponseCard

Returns the value of attribute response_card.

Returns:



201
202
203
# File 'sig/types.rbs', line 201

def response_card
  @response_card
end

#sentiment_responseTypes::SentimentResponse

Returns the value of attribute sentiment_response.



197
198
199
# File 'sig/types.rbs', line 197

def sentiment_response
  @sentiment_response
end

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

Returns the value of attribute session_attributes.

Returns:

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


195
196
197
# File 'sig/types.rbs', line 195

def session_attributes
  @session_attributes
end

#session_id::String

Returns the value of attribute session_id.

Returns:

  • (::String)


202
203
204
# File 'sig/types.rbs', line 202

def session_id
  @session_id
end

#slot_to_elicit::String

Returns the value of attribute slot_to_elicit.

Returns:

  • (::String)


200
201
202
# File 'sig/types.rbs', line 200

def slot_to_elicit
  @slot_to_elicit
end

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

Returns the value of attribute slots.

Returns:

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


194
195
196
# File 'sig/types.rbs', line 194

def slots
  @slots
end