Class: Orias::Response
Overview
Dedicated to search response handling
Constant Summary collapse
- VALID_TYPES =
[:intermediary_search].freeze
Instance Attribute Summary collapse
-
#raw_hash_response ⇒ Object
Returns the value of attribute raw_hash_response.
-
#raw_response ⇒ Object
Returns the value of attribute raw_response.
-
#results ⇒ Object
Returns the value of attribute results.
-
#type ⇒ Object
Returns the value of attribute type.
Instance Method Summary collapse
-
#initialize(attributes = {}) ⇒ Response
constructor
Initialize an Orias::Response instance.
Constructor Details
#initialize(attributes = {}) ⇒ Response
Initialize an Orias::Response instance
12 13 14 15 |
# File 'lib/orias/response.rb', line 12 def initialize(attributes = {}) super self.process_raw_response! end |
Instance Attribute Details
#raw_hash_response ⇒ Object
Returns the value of attribute raw_hash_response.
9 10 11 |
# File 'lib/orias/response.rb', line 9 def raw_hash_response @raw_hash_response end |
#raw_response ⇒ Object
Returns the value of attribute raw_response.
9 10 11 |
# File 'lib/orias/response.rb', line 9 def raw_response @raw_response end |
#results ⇒ Object
Returns the value of attribute results.
9 10 11 |
# File 'lib/orias/response.rb', line 9 def results @results end |
#type ⇒ Object
Returns the value of attribute type.
9 10 11 |
# File 'lib/orias/response.rb', line 9 def type @type end |