Swagger::Request
Inherits Struct < Value < Object
Constructors
new(properties request_properties : Array(Property), description : String | Nil = nil, content_type : String | Nil = nil)
Returns request with properties
Swagger::Request.new([
Swagger::Property.new("username", "string", "User name"),
Swagger::Property.new("email", "string", ""),
Swagger::Property.new("password"),
Swagger::Property.new("confirm_password"),
], "User form data", "application/x-www-form-urlencoded")
new(ref name : String, description : String | Nil = nil, content_type : String | Nil = nil)
Returns request with scheme reference
Swagger::Request.new("User", "User struct", "application/x-www-form-urlencoded")
new(schema : Schema, description : String | Nil = nil, content_type : String | Nil = nil)
Sourcenew(media_type : MediaType, description : String | Nil = nil, content_type : String | Nil = nil)
SourceInstance methods
content_type
Sourcecontent_type=(content_type : Nil | String)
Sourcedescription
Sourcedescription=(description : Nil | String)
Sourcemedia_type
Sourcemedia_type=(media_type : Swagger::Objects::MediaType)
Source