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 |