Class: AlexaRubykit::LaunchRequest
- Defined in:
- lib/alexa_rubykit/launch_request.rb
Instance Attribute Summary collapse
-
#request_id ⇒ Object
Returns the value of attribute request_id.
Attributes inherited from Request
#response, #session, #shouldEndSession, #type, #version
Instance Method Summary collapse
-
#initialize(request_id) ⇒ LaunchRequest
constructor
We still don’t know if all of the parameters in the request are required.
- #to_s ⇒ Object
Methods inherited from Request
Constructor Details
#initialize(request_id) ⇒ LaunchRequest
We still don’t know if all of the parameters in the request are required. Checking for the presence of intent on an IntentRequest.
7 8 9 10 11 |
# File 'lib/alexa_rubykit/launch_request.rb', line 7 def initialize(request_id) raise ArgumentError, 'Request ID should exist on a LaunchRequest' if request_id.nil? @type = 'LAUNCH_REQUEST' @request_id = request_id end |
Instance Attribute Details
#request_id ⇒ Object
Returns the value of attribute request_id.
3 4 5 |
# File 'lib/alexa_rubykit/launch_request.rb', line 3 def request_id @request_id end |
Instance Method Details
#to_s ⇒ Object
12 13 14 |
# File 'lib/alexa_rubykit/launch_request.rb', line 12 def to_s "LaunchRequest requestID: #{@request_id}" end |