Class: SwaggerParser::Response
- Inherits:
-
SourceBasedObject
- Object
- SourceBasedObject
- SwaggerParser::Response
- Defined in:
- lib/swagger_parser/response.rb
Instance Attribute Summary
Attributes inherited from SourceBasedObject
Instance Method Summary collapse
- #description ⇒ Object
- #examples ⇒ SwaggerParser::Examples
- #headers ⇒ SwaggerParser::Headers, Object
- #schema ⇒ SwaggerParser::Schema?
Methods inherited from SourceBasedObject
Constructor Details
This class inherits a constructor from SwaggerParser::SourceBasedObject
Instance Method Details
#description ⇒ Object
9 10 11 |
# File 'lib/swagger_parser/response.rb', line 9 def description source["description"] end |
#examples ⇒ SwaggerParser::Examples
14 15 16 |
# File 'lib/swagger_parser/response.rb', line 14 def examples SwaggerParser::Examples.new(source["examples"] || {}) end |
#headers ⇒ SwaggerParser::Headers, Object
20 21 22 |
# File 'lib/swagger_parser/response.rb', line 20 def headers SwaggerParser::Headers.new(source["headers"] || {}) end |
#schema ⇒ SwaggerParser::Schema?
25 26 27 28 29 |
# File 'lib/swagger_parser/response.rb', line 25 def schema if source["schema"] SwaggerParser::Schema.new(source["schema"]) end end |