drive  v2
Public Member Functions | Static Public Member Functions | List of all members
google_drive_api::About::AboutQuotaBytesByService Class Reference

#include <about.h>

Inheritance diagram for google_drive_api::About::AboutQuotaBytesByService:

Public Member Functions

 AboutQuotaBytesByService (const Json::Value &storage)
 
 AboutQuotaBytesByService (Json::Value *storage)
 
virtual ~AboutQuotaBytesByService ()
 
const StringPiece GetTypeName () const
 
bool has_bytes_used () const
 
void clear_bytes_used ()
 
int64 get_bytes_used () const
 
void set_bytes_used (int64 value)
 
bool has_service_name () const
 
void clear_service_name ()
 
const StringPiece get_service_name () const
 
void set_service_name (const StringPiece &value)
 

Static Public Member Functions

static AboutQuotaBytesByServiceNew ()
 

Detailed Description

No description provided.

Constructor & Destructor Documentation

◆ AboutQuotaBytesByService() [1/2]

google_drive_api::About::AboutQuotaBytesByService::AboutQuotaBytesByService ( const Json::Value &  storage)
explicit

Standard constructor for an immutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.

◆ AboutQuotaBytesByService() [2/2]

google_drive_api::About::AboutQuotaBytesByService::AboutQuotaBytesByService ( Json::Value *  storage)
explicit

Standard constructor for a mutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.

◆ ~AboutQuotaBytesByService()

google_drive_api::About::AboutQuotaBytesByService::~AboutQuotaBytesByService ( )
virtual

Standard destructor.

Member Function Documentation

◆ clear_bytes_used()

void google_drive_api::About::AboutQuotaBytesByService::clear_bytes_used ( )
inline

Clears the 'bytesUsed' attribute.

◆ clear_service_name()

void google_drive_api::About::AboutQuotaBytesByService::clear_service_name ( )
inline

Clears the 'serviceName' attribute.

◆ get_bytes_used()

int64 google_drive_api::About::AboutQuotaBytesByService::get_bytes_used ( ) const
inline

Get the value of the 'bytesUsed' attribute.

◆ get_service_name()

const StringPiece google_drive_api::About::AboutQuotaBytesByService::get_service_name ( ) const
inline

Get the value of the 'serviceName' attribute.

◆ GetTypeName()

const StringPiece google_drive_api::About::AboutQuotaBytesByService::GetTypeName ( ) const
inline

Returns a string denoting the type of this data object.

Returns
google_drive_api::AboutQuotaBytesByService

◆ has_bytes_used()

bool google_drive_api::About::AboutQuotaBytesByService::has_bytes_used ( ) const
inline

Determine if the 'bytesUsed' attribute was set.

Returns
true if the 'bytesUsed' attribute was set.

◆ has_service_name()

bool google_drive_api::About::AboutQuotaBytesByService::has_service_name ( ) const
inline

Determine if the 'serviceName' attribute was set.

Returns
true if the 'serviceName' attribute was set.

◆ New()

About::AboutQuotaBytesByService * google_drive_api::About::AboutQuotaBytesByService::New ( )
static

Creates a new default instance.

Returns
Ownership is passed back to the caller.

◆ set_bytes_used()

void google_drive_api::About::AboutQuotaBytesByService::set_bytes_used ( int64  value)
inline

Change the 'bytesUsed' attribute.

The storage quota bytes used by the service.

Parameters
[in]valueThe new value.

◆ set_service_name()

void google_drive_api::About::AboutQuotaBytesByService::set_service_name ( const StringPiece &  value)
inline

Change the 'serviceName' attribute.

The service's name, e.g. DRIVE, GMAIL, or PHOTOS.

Parameters
[in]valueThe new value.

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