Qore CdsRestDataProvider Module Reference 2.0.0
Loading...
Searching...
No Matches
CdsRestDataProvider::CdsRestDataProviderBase Class Reference

The CdsRest data provider class. More...

#include <CdsRestDataProviderBase.qc.dox.h>

Inheritance diagram for CdsRestDataProvider::CdsRestDataProviderBase:
[legend]

Public Member Functions

 constructor ()
 Creates the object.
 
 constructor (CdsRestClient::CdsRestClient rest)
 Creates the object.
 
 constructor (CdsRestClient::CdsRestConnection conn)
 Creates the object.
 
 setLogger (*LoggerInterface logger)
 Accepts a LoggerInterface object for logging (or clears it)
 

Public Attributes

const ConstructorOptions = ...
 Constructor options.
 
const EnvOptions = ...
 Environment options.
 
const HttpMethods = ...
 Hash of HTTP Methods.
 

Static Protected Member Functions

static *hash< auto > getClientOptions (*hash< auto > copts)
 Returns options for the CdsRestClient.
 

Protected Attributes

*CdsRestClient::CdsRestConnection conn
 The connection object used to create the REST client.
 
CdsRestClient::CdsRestClient rest
 The REST client object for API calls.
 

Detailed Description

The CdsRest data provider class.