bigquery  v2
Public Member Functions | List of all members
google_bigquery_api::BigqueryService::ProjectsResource Class Reference

#include <bigquery_service.h>

Public Member Functions

 ProjectsResource (BigqueryService *service)
 
 ~ProjectsResource ()
 
ProjectsResource_GetServiceAccountMethodNewGetServiceAccountMethod (client::AuthorizationCredential *_credential_, const absl::string_view &project_id) const
 
ProjectsResource_ListMethodNewListMethod (client::AuthorizationCredential *_credential_) const
 
ProjectsResource_ListMethodPager * NewListMethodPager (client::AuthorizationCredential *_credential_) const
 

Detailed Description

Acts as message factory for accessing data.

Constructor & Destructor Documentation

◆ ProjectsResource()

google_bigquery_api::BigqueryService::ProjectsResource::ProjectsResource ( BigqueryService service)
explicit

Standard constructor.

Parameters
[in]serviceThe service instance is used to bind to the methods created from this resource instance. This will be the service that methods are invoked on.

◆ ~ProjectsResource()

google_bigquery_api::BigqueryService::ProjectsResource::~ProjectsResource ( )
inline

Standard destructor.

Member Function Documentation

◆ NewGetServiceAccountMethod()

ProjectsResource_GetServiceAccountMethod * google_bigquery_api::BigqueryService::ProjectsResource::NewGetServiceAccountMethod ( client::AuthorizationCredential *  _credential_,
const absl::string_view &  project_id 
) const

Creates a new ProjectsResource_GetServiceAccountMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]project_idProject ID for which the service account is requested.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewListMethod()

ProjectsResource_ListMethod * google_bigquery_api::BigqueryService::ProjectsResource::NewListMethod ( client::AuthorizationCredential *  _credential_) const

Creates a new ProjectsResource_ListMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewListMethodPager()

ProjectsResource_ListMethodPager * google_bigquery_api::BigqueryService::ProjectsResource::NewListMethodPager ( client::AuthorizationCredential *  _credential_) const

Creates a pager for iterating over incremental result pages.

Parameters
[in]<em>credential</em>NULL credentials will not authorize the request.
See also
googleapis::googleapis::ServiceRequestPager

The documentation for this class was generated from the following files: