bigquery  v2
Classes | Public Member Functions | Static Public Attributes | List of all members
google_bigquery_api::BigqueryService Class Reference

#include <bigquery_service.h>

Inheritance diagram for google_bigquery_api::BigqueryService:

Classes

class  DatasetsResource
 
class  JobsResource
 
class  ModelsResource
 
class  ProjectsResource
 
class  RoutinesResource
 
class  SCOPES
 
class  TabledataResource
 
class  TablesResource
 

Public Member Functions

 BigqueryService (client::HttpTransport *transport)
 
virtual ~BigqueryService ()
 
const DatasetsResourceget_datasets () const
 
const JobsResourceget_jobs () const
 
const ModelsResourceget_models () const
 
const ProjectsResourceget_projects () const
 
const RoutinesResourceget_routines () const
 
const TabledataResourceget_tabledata () const
 
const TablesResourceget_tables () const
 

Static Public Attributes

static const char googleapis_API_NAME [] = {"bigquery"}
 
static const char googleapis_API_VERSION [] = {"v2"}
 
static const char googleapis_API_GENERATOR []
 

Detailed Description

Service definition for BigqueryService (v2).

For more information about this service, see the API Documentation at 'https://cloud.google.com/bigquery/

Constructor & Destructor Documentation

◆ BigqueryService()

google_bigquery_api::BigqueryService::BigqueryService ( client::HttpTransport *  transport)
explicit

Standard constructor.

Parameters
[in]transportThe transport to use when creating methods to invoke on this service instance.

◆ ~BigqueryService()

google_bigquery_api::BigqueryService::~BigqueryService ( )
virtual

Standard destructor.

Member Function Documentation

◆ get_datasets()

const DatasetsResource& google_bigquery_api::BigqueryService::get_datasets ( ) const
inline

Gets the resource method factory.

Returns
DatasetsResource for creating methods.

◆ get_jobs()

const JobsResource& google_bigquery_api::BigqueryService::get_jobs ( ) const
inline

Gets the resource method factory.

Returns
JobsResource for creating methods.

◆ get_models()

const ModelsResource& google_bigquery_api::BigqueryService::get_models ( ) const
inline

Gets the resource method factory.

Returns
ModelsResource for creating methods.

◆ get_projects()

const ProjectsResource& google_bigquery_api::BigqueryService::get_projects ( ) const
inline

Gets the resource method factory.

Returns
ProjectsResource for creating methods.

◆ get_routines()

const RoutinesResource& google_bigquery_api::BigqueryService::get_routines ( ) const
inline

Gets the resource method factory.

Returns
RoutinesResource for creating methods.

◆ get_tabledata()

const TabledataResource& google_bigquery_api::BigqueryService::get_tabledata ( ) const
inline

Gets the resource method factory.

Returns
TabledataResource for creating methods.

◆ get_tables()

const TablesResource& google_bigquery_api::BigqueryService::get_tables ( ) const
inline

Gets the resource method factory.

Returns
TablesResource for creating methods.

Member Data Documentation

◆ googleapis_API_GENERATOR

const char google_bigquery_api::BigqueryService::googleapis_API_GENERATOR
static
Initial value:
= {
"google-apis-code-generator 1.5.1 / 0.1.4"}

The code generator used to generate this API.

◆ googleapis_API_NAME

const char google_bigquery_api::BigqueryService::googleapis_API_NAME = {"bigquery"}
static

The name of the API that this was generated from.

◆ googleapis_API_VERSION

const char google_bigquery_api::BigqueryService::googleapis_API_VERSION = {"v2"}
static

The version of the API that this interface was generated from.


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