32 const ProviderInfo = ...;
36 const ConstructorOptions = ...;
The AWS REST client base data provider class.
Definition AwsRestClientDataProviderBase.qc.dox.h:28
static AwsRestClient getAwsRestConnection(hash< auto > options)
Returns a REST connection.
constructor(AwsRestClient rest)
Creates the object from a REST connection.
string getName()
Returns the data provider name.
constructor(*hash< auto > options)
Creates the object from constructor options.
*AbstractDataProvider getChildProviderImpl(string name)
Returns the given child provider or nothing if the given child is unknown.
*list< string > getChildProviderNamesImpl()
Returns a list of child data provider names, if any.
*list< hash< DataProviderSummaryInfo > > getChildProviderSummaryInfo()
Return data provider summary info.
hash< DataProviderInfo > getStaticInfoImpl()
Returns data provider static info.
*string getDesc()
Returns the data provider description.
setLogger(*LoggerInterface logger)
Accepts a LoggerInterface object for logging (or clears it)
Qore AwsRestClientDataProvider module definition.
Definition AwsRestClientCallDataProvider.qc.dox.h:26