|
drive
v2
|
#include <about.h>
Classes | |
| class | AboutAdditionalRoleInfo |
| class | AboutDriveThemes |
| class | AboutExportFormats |
| class | AboutFeatures |
| class | AboutImportFormats |
| class | AboutMaxUploadSizes |
| class | AboutQuotaBytesByService |
| class | AboutTeamDriveThemes |
Static Public Member Functions | |
| static About * | New () |
An item with user information and settings.
|
explicit |
Standard constructor for an immutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
explicit |
Standard constructor for a mutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
virtual |
Standard destructor.
|
inline |
Clears the 'additionalRoleInfo' attribute.
|
inline |
Clears the 'canCreateDrives' attribute.
|
inline |
Clears the 'canCreateTeamDrives' attribute.
|
inline |
Clears the 'domainSharingPolicy' attribute.
|
inline |
Clears the 'driveThemes' attribute.
|
inline |
Clears the 'etag' attribute.
|
inline |
Clears the 'exportFormats' attribute.
|
inline |
Clears the 'features' attribute.
|
inline |
Clears the 'folderColorPalette' attribute.
|
inline |
Clears the 'importFormats' attribute.
|
inline |
Clears the 'isCurrentAppInstalled' attribute.
|
inline |
Clears the 'kind' attribute.
|
inline |
Clears the 'languageCode' attribute.
|
inline |
Clears the 'largestChangeId' attribute.
|
inline |
Clears the 'maxUploadSizes' attribute.
|
inline |
Clears the 'name' attribute.
|
inline |
Clears the 'permissionId' attribute.
|
inline |
Clears the 'quotaBytesByService' attribute.
|
inline |
Clears the 'quotaBytesTotal' attribute.
|
inline |
Clears the 'quotaBytesUsed' attribute.
|
inline |
Clears the 'quotaBytesUsedAggregate' attribute.
|
inline |
Clears the 'quotaBytesUsedInTrash' attribute.
|
inline |
Clears the 'quotaType' attribute.
|
inline |
Clears the 'remainingChangeIds' attribute.
|
inline |
Clears the 'rootFolderId' attribute.
|
inline |
Clears the 'selfLink' attribute.
|
inline |
Clears the 'teamDriveThemes' attribute.
|
inline |
Clears the 'user' attribute.
|
inline |
Get a reference to the value of the 'additionalRoleInfo' attribute.
|
inline |
Get the value of the 'canCreateDrives' attribute.
|
inline |
Get the value of the 'canCreateTeamDrives' attribute.
|
inline |
Get the value of the 'domainSharingPolicy' attribute.
|
inline |
Get a reference to the value of the 'driveThemes' attribute.
|
inline |
Get the value of the 'etag' attribute.
|
inline |
Get a reference to the value of the 'exportFormats' attribute.
|
inline |
Get a reference to the value of the 'features' attribute.
|
inline |
Get a reference to the value of the 'folderColorPalette' attribute.
|
inline |
Get a reference to the value of the 'importFormats' attribute.
|
inline |
Get the value of the 'isCurrentAppInstalled' attribute.
|
inline |
Get the value of the 'kind' attribute.
|
inline |
Get the value of the 'languageCode' attribute.
|
inline |
Get the value of the 'largestChangeId' attribute.
|
inline |
Get a reference to the value of the 'maxUploadSizes' attribute.
|
inline |
Get the value of the 'name' attribute.
|
inline |
Get the value of the 'permissionId' attribute.
|
inline |
Get a reference to the value of the 'quotaBytesByService' attribute.
|
inline |
Get the value of the 'quotaBytesTotal' attribute.
|
inline |
Get the value of the 'quotaBytesUsed' attribute.
|
inline |
Get the value of the 'quotaBytesUsedAggregate' attribute.
|
inline |
Get the value of the 'quotaBytesUsedInTrash' attribute.
|
inline |
Get the value of the 'quotaType' attribute.
|
inline |
Get the value of the 'remainingChangeIds' attribute.
|
inline |
Get the value of the 'rootFolderId' attribute.
|
inline |
Get the value of the 'selfLink' attribute.
|
inline |
Get a reference to the value of the 'teamDriveThemes' attribute.
| const User google_drive_api::About::get_user | ( | ) | const |
Get a reference to the value of the 'user' attribute.
|
inline |
Returns a string denoting the type of this data object.
google_drive_api::About
|
inline |
Determine if the 'additionalRoleInfo' attribute was set.
additionalRoleInfo' attribute was set.
|
inline |
Determine if the 'canCreateDrives' attribute was set.
canCreateDrives' attribute was set.
|
inline |
Determine if the 'canCreateTeamDrives' attribute was set.
canCreateTeamDrives' attribute was set.
|
inline |
Determine if the 'domainSharingPolicy' attribute was set.
domainSharingPolicy' attribute was set.
|
inline |
Determine if the 'driveThemes' attribute was set.
driveThemes' attribute was set.
|
inline |
Determine if the 'etag' attribute was set.
etag' attribute was set.
|
inline |
Determine if the 'exportFormats' attribute was set.
exportFormats' attribute was set.
|
inline |
Determine if the 'features' attribute was set.
features' attribute was set.
|
inline |
Determine if the 'folderColorPalette' attribute was set.
folderColorPalette' attribute was set.
|
inline |
Determine if the 'importFormats' attribute was set.
importFormats' attribute was set.
|
inline |
Determine if the 'isCurrentAppInstalled' attribute was set.
isCurrentAppInstalled' attribute was set.
|
inline |
Determine if the 'kind' attribute was set.
kind' attribute was set.
|
inline |
Determine if the 'languageCode' attribute was set.
languageCode' attribute was set.
|
inline |
Determine if the 'largestChangeId' attribute was set.
largestChangeId' attribute was set.
|
inline |
Determine if the 'maxUploadSizes' attribute was set.
maxUploadSizes' attribute was set.
|
inline |
Determine if the 'name' attribute was set.
name' attribute was set.
|
inline |
Determine if the 'permissionId' attribute was set.
permissionId' attribute was set.
|
inline |
Determine if the 'quotaBytesByService' attribute was set.
quotaBytesByService' attribute was set.
|
inline |
Determine if the 'quotaBytesTotal' attribute was set.
quotaBytesTotal' attribute was set.
|
inline |
Determine if the 'quotaBytesUsed' attribute was set.
quotaBytesUsed' attribute was set.
|
inline |
Determine if the 'quotaBytesUsedAggregate' attribute was set.
quotaBytesUsedAggregate' attribute was set.
|
inline |
Determine if the 'quotaBytesUsedInTrash' attribute was set.
quotaBytesUsedInTrash' attribute was set.
|
inline |
Determine if the 'quotaType' attribute was set.
quotaType' attribute was set.
|
inline |
Determine if the 'remainingChangeIds' attribute was set.
remainingChangeIds' attribute was set.
|
inline |
Determine if the 'rootFolderId' attribute was set.
rootFolderId' attribute was set.
|
inline |
Determine if the 'selfLink' attribute was set.
selfLink' attribute was set.
|
inline |
Determine if the 'teamDriveThemes' attribute was set.
teamDriveThemes' attribute was set.
|
inline |
Determine if the 'user' attribute was set.
user' attribute was set.
|
inline |
Gets a reference to a mutable value of the 'additionalRoleInfo' property.
Information about supported additional roles per file type. The most specific type takes precedence.
|
inline |
Gets a reference to a mutable value of the 'driveThemes' property.
A list of themes that are supported for shared drives.
|
inline |
Gets a reference to a mutable value of the 'exportFormats' property.
The allowable export formats.
|
inline |
Gets a reference to a mutable value of the 'features' property.
List of additional features enabled on this account.
|
inline |
Gets a reference to a mutable value of the 'folderColorPalette' property.
The palette of allowable folder colors as RGB hex strings.
|
inline |
Gets a reference to a mutable value of the 'importFormats' property.
The allowable import formats.
|
inline |
Gets a reference to a mutable value of the 'maxUploadSizes' property.
List of max upload sizes for each file type. The most specific type takes precedence.
|
inline |
Gets a reference to a mutable value of the 'quotaBytesByService' property.
The amount of storage quota used by different Google services.
|
inline |
Gets a reference to a mutable value of the 'teamDriveThemes' property.
Deprecated - use driveThemes instead.
| User google_drive_api::About::mutable_user | ( | ) |
Gets a reference to a mutable value of the 'user' property.
The authenticated user.
|
static |
Creates a new default instance.
|
inline |
Change the 'canCreateDrives' attribute.
Whether the user can create shared drives.
| [in] | value | The new value. |
|
inline |
Change the 'canCreateTeamDrives' attribute.
Deprecated - use canCreateDrives instead.
| [in] | value | The new value. |
|
inline |
Change the 'domainSharingPolicy' attribute.
The domain sharing policy for the current user. Possible values are:
| [in] | value | The new value. |
|
inline |
|
inline |
Change the 'isCurrentAppInstalled' attribute.
A boolean indicating whether the authenticated app is installed by the authenticated user.
| [in] | value | The new value. |
|
inline |
|
inline |
Change the 'languageCode' attribute.
The user's language or locale code, as defined by BCP 47, with some extensions from Unicode's LDML format (http://www.unicode.org/reports/tr35/).
| [in] | value | The new value. |
|
inline |
|
inline |
|
inline |
Change the 'permissionId' attribute.
The current user's ID as visible in the permissions collection.
| [in] | value | The new value. |
|
inline |
Change the 'quotaBytesTotal' attribute.
The total number of quota bytes. This is only relevant when quotaType is LIMITED.
| [in] | value | The new value. |
|
inline |
|
inline |
|
inline |
Change the 'quotaBytesUsedInTrash' attribute.
The number of quota bytes used by trashed items.
| [in] | value | The new value. |
|
inline |
Change the 'quotaType' attribute.
The type of the user's storage quota. Possible values are:
| [in] | value | The new value. |
|
inline |
Change the 'remainingChangeIds' attribute.
The number of remaining change ids, limited to no more than 2500.
| [in] | value | The new value. |
|
inline |
|
inline |