module Aws::Lex::Conversation::Support::Mixins::SlotElicitation::InstanceMethods

Public Instance Methods

elicit_slots!() click to toggle source
# File lib/aws/lex/conversation/support/mixins/slot_elicitation.rb, line 17
def elicit_slots!
  slot_elicitor.elicit!
end
slots_elicitable?() click to toggle source
# File lib/aws/lex/conversation/support/mixins/slot_elicitation.rb, line 21
def slots_elicitable?
  slot_elicitor.elicit?
end

Private Instance Methods

slot_elicitor() click to toggle source
# File lib/aws/lex/conversation/support/mixins/slot_elicitation.rb, line 27
def slot_elicitor
  @slot_elicitor ||= Aws::Lex::Conversation::Slot::Elicitor.new(
    conversation: conversation,
    elicitations: self.class.slots_to_elicit
  )
end