struct

AWSLambdaEvents::Lex::DialogAction

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(type : String | Nil = nil, fulfillment_state : String | Nil = nil, message : Hash(String, String) | Nil = nil, intent_name : String | Nil = nil, slots : Hash(String, String | Nil) | Nil = nil, slot_to_elicit : String | Nil = nil, response_card : ResponseCard | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

fulfillment_state
Source
fulfillment_state=(fulfillment_state : String | Nil)
Source
intent_name
Source
intent_name=(intent_name : String | Nil)
Source
message
Source
message=(message : Hash(String, String) | Nil)
Source
response_card
Source
response_card=(response_card : ResponseCard | Nil)
Source
slot_to_elicit
Source
slot_to_elicit=(slot_to_elicit : String | Nil)
Source
slots
Source
slots=(slots : Hash(String, String | Nil) | Nil)
Source
type
Source
type=(type : String | Nil)
Source