api | GoogleDataProvider::GoogleApiDataProvider | protected |
api_map | GoogleDataProvider::GoogleDataProviderBase | protectedstatic |
backfillRequestBody(auto req) | GoogleDataProvider::GoogleApiDataProvider | protected |
cap(string word) | GoogleDataProvider::GoogleDataProviderBase | static |
category | GoogleDataProvider::GoogleApiDataProvider | protected |
checkResource(string api, list< string > resource_path) | GoogleDataProvider::GoogleDataProviderBase | static |
constructor(GoogleRestClient::GoogleRestClient rest, string api, string resource_action, *hash< auto > path_args) | GoogleDataProvider::GoogleApiDataProvider | |
GoogleDataProvider::GoogleDataProviderBase::constructor() | GoogleDataProvider::GoogleDataProviderBase | |
GoogleDataProvider::GoogleDataProviderBase::constructor(GoogleRestClient::GoogleRestClient rest) | GoogleDataProvider::GoogleDataProviderBase | |
desc | GoogleDataProvider::GoogleApiDataProvider | protected |
DiscoveryUrlBase | GoogleDataProvider::GoogleDataProviderBase | |
doRequestImpl(auto req, *hash< auto > request_options) | GoogleDataProvider::GoogleApiDataProvider | protected |
getApi(string api) | GoogleDataProvider::GoogleDataProviderBase | static |
getDesc() | GoogleDataProvider::GoogleApiDataProvider | |
getGoogleRequestType() | GoogleDataProvider::GoogleApiDataProvider | protected |
getInputSchemaMap(string api, hash< auto > api_info) | GoogleDataProvider::GoogleDataProviderBase | static |
getInputSchemasForApi(string api) | GoogleDataProvider::GoogleDataProviderBase | static |
getInputTypeForSchema(string api, string schema) | GoogleDataProvider::GoogleDataProviderBase | static |
getMethodForSchema(string api, string path) | GoogleDataProvider::GoogleDataProviderBase | static |
getMethodsForResource(string api, list< string > resource_path, *hash< auto > path_args) | GoogleDataProvider::GoogleDataProviderBase | static |
getName() | GoogleDataProvider::GoogleApiDataProvider | |
getOutputSchemaMap(string api, hash< auto > api_info) | GoogleDataProvider::GoogleDataProviderBase | static |
getPathForSchema(string api, string resource) | GoogleDataProvider::GoogleDataProviderBase | static |
getRequestInfo(string api) | GoogleDataProvider::GoogleDataProviderBase | static |
getRequestTypeForSchema(string api, string resource,...) | GoogleDataProvider::GoogleDataProviderBase | static |
getRequestTypeForSchemaArgs(string api, string path, *list< auto > args) | GoogleDataProvider::GoogleDataProviderBase | static |
getRequestTypeImpl() | GoogleDataProvider::GoogleApiDataProvider | protected |
getResponseTypeForSchema(string api, string resource) | GoogleDataProvider::GoogleDataProviderBase | static |
getResponseTypeImpl() | GoogleDataProvider::GoogleApiDataProvider | protected |
getRestConnection(*hash< auto > options) | GoogleDataProvider::GoogleDataProviderBase | static |
getStaticInfoImpl() | GoogleDataProvider::GoogleApiDataProvider | protected |
getTypeForSchema(string api, string schema) | GoogleDataProvider::GoogleDataProviderBase | static |
getUrlForApi(string api, RestClient::RestClient rest) | GoogleDataProvider::GoogleDataProviderBase | static |
info_map | GoogleDataProvider::GoogleDataProviderBase | protectedstatic |
InitTimeout | GoogleDataProvider::GoogleDataProviderBase | |
input_schema_map | GoogleDataProvider::GoogleDataProviderBase | protectedstatic |
m() | GoogleDataProvider::GoogleDataProviderBase | protectedstatic |
makeFieldFromProperty(HashDataType h, string key, hash< auto > info, TypeResolverHelper unresolved, *bool for_input) | GoogleDataProvider::GoogleDataProviderBase | static |
makeHashFromSchemaInfo(string key, hash< auto > info, TypeResolverHelper unresolved, *bool for_input) | GoogleDataProvider::GoogleDataProviderBase | static |
makeListFromSchemaInfo(string key, hash< auto > info, TypeResolverHelper unresolved, *bool for_input) | GoogleDataProvider::GoogleDataProviderBase | static |
makeTypeFromSchemaInfo(HashDataType type, hash< auto > info, TypeResolverHelper unresolved, *bool for_input) | GoogleDataProvider::GoogleDataProviderBase | protectedstatic |
makeTypeFromSchemaInfo(ListDataType type, string key, hash< auto > info, TypeResolverHelper unresolved, *bool for_input) | GoogleDataProvider::GoogleDataProviderBase | protectedstatic |
makeTypeFromSchemaInfo(QoreDataField field, hash< auto > info, TypeResolverHelper unresolved, *bool for_input) | GoogleDataProvider::GoogleDataProviderBase | protectedstatic |
makeTypeFromSchemaInfo(string key, hash< auto > info, TypeResolverHelper unresolved, *bool for_input) | GoogleDataProvider::GoogleDataProviderBase | protectedstatic |
name | GoogleDataProvider::GoogleApiDataProvider | protected |
needsBackfillRequestBody() | GoogleDataProvider::GoogleApiDataProvider | protected |
output_schema_map | GoogleDataProvider::GoogleDataProviderBase | protectedstatic |
path_args | GoogleDataProvider::GoogleApiDataProvider | protected |
prepareRequest(auto req, *hash< string, softstring > implicit_path_args, *bool backfill_request_body) | GoogleDataProvider::GoogleDataProviderBase | |
prepareRequestForSchema(auto req) | GoogleDataProvider::GoogleApiDataProvider | protected |
prepareRequestForSchema(string api, string resource_action, auto req, *bool in_backfill) | GoogleDataProvider::GoogleApiDataProvider | protected |
prepareRequestIntern(AbstractDataProviderType request_type, auto req0, *hash< string, softstring > implicit_path_args, *bool backfill_request_body) | GoogleDataProvider::GoogleDataProviderBase | |
processRequest(string key, hash< auto > info, TypeResolverHelper unresolved) | GoogleDataProvider::GoogleDataProviderBase | static |
processRequests(string api, hash< auto > h, TypeResolverHelper unresolved) | GoogleDataProvider::GoogleDataProviderBase | protectedstatic |
request_map | GoogleDataProvider::GoogleDataProviderBase | protectedstatic |
resource_action | GoogleDataProvider::GoogleApiDataProvider | protected |
rest | GoogleDataProvider::GoogleDataProviderBase | protected |
setLogger(*LoggerInterface logger) | GoogleDataProvider::GoogleDataProviderBase | |
type | GoogleDataProvider::GoogleApiDataProvider | protected |
updateConnectionObjects(object conn, object connobj) | GoogleDataProvider::GoogleDataProviderBase | |