Qore Swagger Module Reference
1.1.0
|
contains the possible responses for an operation More...
Public Member Methods | |
constructor (string path, string method, hash oh, SwaggerSchema swagger) | |
Constructor. More... | |
Public Member Methods inherited from Swagger::ObjectBase | |
constructor () | |
Constructor. | |
constructor (hash oh) | |
Constructor. More... | |
constructor (ObjectBase other) | |
copy constructor | |
initialize (hash oh) | |
Initialize. More... | |
Public Attributes | |
ResponseObject | defaultResp |
hash< string, ResponseObject > | responses |
Public Attributes inherited from Swagger::ObjectBase | |
hash | vendorExtensions |
Allows extensions to the Swagger Schema. More... | |
contains the possible responses for an operation
Swagger::ResponsesObject::constructor | ( | string | path, |
string | method, | ||
hash | oh, | ||
SwaggerSchema | swagger | ||
) |
Constructor.
path | the URI path for the operation |
method | the HTTP method for the operation |
oh | deserialized hash from the source schema description describing the responses for an operation |
swagger | the REST schema for resolving references |
INVALID-FIELD-TYPE | field has invalid type |
REQUIRED-FIELD-MISSING | required field is missing |
EMPTY-RESPONSES | no responses given |
ResponseObject Swagger::ResponsesObject::defaultResp |
It can be used to cover undeclared responses.
hash<string, ResponseObject> Swagger::ResponsesObject::responses |
Any HTTP status code can be used as the property name (one property per HTTP status code). Describes the expected response for that HTTP status code.