|
| auto | doRequestImpl (auto req, *hash< auto > request_options) |
| | Makes a request and returned the response. More...
|
| |
|
hash< auto > | doRequestIntern (auto req, *hash< auto > options) |
| | Makes a REST request and returns the response.
|
| |
| AbstractDataProviderType | getErrorResponseTypeImpl (string error_code) |
| | Returns the type for the given error code. More...
|
| |
|
*hash< string, AbstractDataProviderType > | getErrorResponseTypesImpl () |
| | Returns a hash of error responses, if any.
|
| |
| *hash< string, AbstractDataField > | getRecordTypeImpl (*hash< auto > search_options) |
| | Returns the description of the record type, if any. More...
|
| |
|
*AbstractDataProviderType | getRequestTypeImpl () |
| | Returns the description of a successful request message, if any.
|
| |
|
*AbstractDataProviderType | getResponseTypeImpl () |
| | Returns the description of a successful response message, if any.
|
| |
|
AbstractDataProviderType | getResponseTypeIntern (ResponseObject response, string label) |
| | Returns a data provider type object for a Swagger response.
|
| |
|
RestClient | getRestClient () |
| | Returns a REST client for HTTP operations.
|
| |
|
hash< DataProviderInfo > | getStaticInfoImpl () |
| | Returns data provider static info.
|
| |
|
*ResponseObject | getSuccessResponse () |
| | Returns the schema for the first successful response message found.
|
| |
| AbstractDataProviderRecordIterator | requestSearchRecordsImpl (auto req, *hash< auto > where_cond, *hash< auto > search_options) |
| | Returns an iterator for zero or more records matching the search options. More...
|
| |
|
| addFieldsFromParameters (HashDataType rv, hash< string, AbstractParameterObject > parameters) |
| | Returns a field definition from Swagger parameters.
|
| |
|
AbstractDataField | getFieldForHeaders (string name, hash< auto > headers) |
| | Returns a field of header fields.
|
| |
|
AbstractDataField | getFieldFromParameter (string name, string type, *SchemaObject arrayItems, *string desc, bool required) |
| | Returns a field from a Swagger parameter.
|
| |
|
AbstractDataField | getFieldFromSchema (string name, *string desc, SchemaObject schema, bool required=True) |
| | Returns a field definition from the Swagger parameter.
|
| |
|
AbstractDataProviderType | getSchemaDataType (SchemaObject schema, bool required=True) |
| | Returns the data type for the given schema.
|
| |
|
hash< DataProviderInfo > | getStaticInfoImpl () |
| | Returns data provider static info.
|
| |
|
AbstractDataProviderType | getType (string typestr, *SchemaObject arrayItems, bool required=True) |
| | Returns the data type corresponding to the values.
|
| |
The Swagger data provider class.