Swagger::Objects::Components
Inherits JSON::Serializable < Struct < Value < Object
Components Object
See https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#componentsObject
Constructors
new(pull : JSON::PullParser)
Sourcenew(schemas : Hash(String, Schema) | Nil = nil, responses : Hash(String, Response) | Nil = nil, parameters : Hash(String, Parameter) | Nil = nil, examples : Hash(String, Example) | Nil = nil, request_bodies : Hash(String, RequestBody) | Nil = nil, headers : Hash(String, Header) | Nil = nil, security_schemes : Hash(String, SecurityScheme) | Nil = nil, links : Hash(String, Link) | Nil = nil, callbacks : Hash(String, Hash(String, PathItem)) | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
callbacks
Sourceexamples
Sourceheaders
Sourcelinks
Sourceparameters
Sourcerequest_bodies
Sourceresponses
Sourceschemas
Sourcesecurity_schemes
Source