Class: SwaggerParser::Response

Inherits:
SourceBasedObject show all
Defined in:
lib/swagger_parser/response.rb

Instance Attribute Summary

Attributes inherited from SourceBasedObject

#source

Instance Method Summary collapse

Methods inherited from SourceBasedObject

#initialize

Constructor Details

This class inherits a constructor from SwaggerParser::SourceBasedObject

Instance Method Details

#descriptionObject



9
10
11
# File 'lib/swagger_parser/response.rb', line 9

def description
  source["description"]
end

#examplesSwaggerParser::Examples



14
15
16
# File 'lib/swagger_parser/response.rb', line 14

def examples
  SwaggerParser::Examples.new(source["examples"] || {})
end

#headersSwaggerParser::Headers, Object



20
21
22
# File 'lib/swagger_parser/response.rb', line 20

def headers
  SwaggerParser::Headers.new(source["headers"] || {})
end

#schemaSwaggerParser::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