drive  v2
Classes | Public Member Functions | Static Public Attributes | List of all members
google_drive_api::DriveService Class Reference

#include <drive_service.h>

Inheritance diagram for google_drive_api::DriveService:

Classes

class  AboutResource
 
class  AppsResource
 
class  ChangesResource
 
class  ChannelsResource
 
class  ChildrenResource
 
class  CommentsResource
 
class  DrivesResource
 
class  FilesResource
 
class  ParentsResource
 
class  PermissionsResource
 
class  PropertiesResource
 
class  RepliesResource
 
class  RevisionsResource
 
class  SCOPES
 
class  TeamdrivesResource
 

Public Member Functions

 DriveService (client::HttpTransport *transport)
 
virtual ~DriveService ()
 
const AboutResource & get_about () const
 
const AppsResource & get_apps () const
 
const ChangesResource & get_changes () const
 
const ChannelsResource & get_channels () const
 
const ChildrenResource & get_children () const
 
const CommentsResource & get_comments () const
 
const DrivesResource & get_drives () const
 
const FilesResource & get_files () const
 
const ParentsResource & get_parents () const
 
const PermissionsResource & get_permissions () const
 
const PropertiesResource & get_properties () const
 
const RepliesResource & get_replies () const
 
const RevisionsResource & get_revisions () const
 
const TeamdrivesResource & get_teamdrives () const
 

Static Public Attributes

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

Detailed Description

Service definition for DriveService (v2).

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

Constructor & Destructor Documentation

◆ DriveService()

google_drive_api::DriveService::DriveService ( client::HttpTransport *  transport)
explicit

Standard constructor.

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

◆ ~DriveService()

google_drive_api::DriveService::~DriveService ( )
virtual

Standard destructor.

Member Function Documentation

◆ get_about()

const AboutResource& google_drive_api::DriveService::get_about ( ) const
inline

Gets the resource method factory.

Returns
AboutResource for creating methods.

◆ get_apps()

const AppsResource& google_drive_api::DriveService::get_apps ( ) const
inline

Gets the resource method factory.

Returns
AppsResource for creating methods.

◆ get_changes()

const ChangesResource& google_drive_api::DriveService::get_changes ( ) const
inline

Gets the resource method factory.

Returns
ChangesResource for creating methods.

◆ get_channels()

const ChannelsResource& google_drive_api::DriveService::get_channels ( ) const
inline

Gets the resource method factory.

Returns
ChannelsResource for creating methods.

◆ get_children()

const ChildrenResource& google_drive_api::DriveService::get_children ( ) const
inline

Gets the resource method factory.

Returns
ChildrenResource for creating methods.

◆ get_comments()

const CommentsResource& google_drive_api::DriveService::get_comments ( ) const
inline

Gets the resource method factory.

Returns
CommentsResource for creating methods.

◆ get_drives()

const DrivesResource& google_drive_api::DriveService::get_drives ( ) const
inline

Gets the resource method factory.

Returns
DrivesResource for creating methods.

◆ get_files()

const FilesResource& google_drive_api::DriveService::get_files ( ) const
inline

Gets the resource method factory.

Returns
FilesResource for creating methods.

◆ get_parents()

const ParentsResource& google_drive_api::DriveService::get_parents ( ) const
inline

Gets the resource method factory.

Returns
ParentsResource for creating methods.

◆ get_permissions()

const PermissionsResource& google_drive_api::DriveService::get_permissions ( ) const
inline

Gets the resource method factory.

Returns
PermissionsResource for creating methods.

◆ get_properties()

const PropertiesResource& google_drive_api::DriveService::get_properties ( ) const
inline

Gets the resource method factory.

Returns
PropertiesResource for creating methods.

◆ get_replies()

const RepliesResource& google_drive_api::DriveService::get_replies ( ) const
inline

Gets the resource method factory.

Returns
RepliesResource for creating methods.

◆ get_revisions()

const RevisionsResource& google_drive_api::DriveService::get_revisions ( ) const
inline

Gets the resource method factory.

Returns
RevisionsResource for creating methods.

◆ get_teamdrives()

const TeamdrivesResource& google_drive_api::DriveService::get_teamdrives ( ) const
inline

Gets the resource method factory.

Returns
TeamdrivesResource for creating methods.

Member Data Documentation

◆ googleapis_API_GENERATOR

const char google_drive_api::DriveService::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_drive_api::DriveService::googleapis_API_NAME = {"drive"}
static

The name of the API that this was generated from.

◆ googleapis_API_VERSION

const char google_drive_api::DriveService::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: