Qore Swagger Module Reference
2.0.3
|
The object provides metadata about the API. The metadata can be used by the clients if needed, and can be presented in the Swagger-UI for convenience. More...
Public Member Methods | |
constructor (hash< auto > oh) | |
Constructor. More... | |
Public Member Methods inherited from Swagger::ObjectBase | |
constructor () | |
Constructor. | |
constructor (hash< auto > oh) | |
Constructor. More... | |
constructor (ObjectBase other) | |
copy constructor | |
initialize (hash< auto > oh) | |
Initialize. More... | |
Public Attributes | |
*ContactObject | contact |
The contact information for the exposed API. | |
*string | desc |
A short description of the application. GFM syntax can be used for rich text representation. | |
*LicenseObject | license |
The license information for the exposed API. | |
*string | termsOfService |
The Terms of Service for the API. | |
string | title |
Required. The title of the application. | |
string | version |
Required. Provides the version of the application API (not to be confused with the specification version). | |
Public Attributes inherited from Swagger::ObjectBase | |
hash< auto > | vendorExtensions |
Allows extensions to the Swagger Schema. More... | |
The object provides metadata about the API. The metadata can be used by the clients if needed, and can be presented in the Swagger-UI for convenience.
Swagger::InfoObject::constructor | ( | hash< auto > | oh | ) |
Constructor.
oh | deserialized hash from the source schema description providing metadata about the API |
INVALID-FIELD-TYPE | field has invalid type |
REQUIRED-FIELD-MISSING | required field is missing |