class Aws::Lex::Conversation::Handler::Echo
Public Instance Methods
response(conversation)
click to toggle source
# File lib/aws/lex/conversation/handler/echo.rb, line 8 def response(conversation) content = options.fetch(:content) { conversation.lex.input_transcript } content_type = options.fetch(:content_type) { Type::Message::ContentType.new('PlainText') } fulfillment_state = options.fetch(:fulfillment_state) { Type::FulfillmentState.new('Fulfilled') } conversation.close( fulfillment_state: fulfillment_state, messages: [ Type::Message.new( content: content, content_type: content_type ) ] ) end