target.apidocs.com.google.api.services.drive.model.Drive.Capabilities.html Maven / Gradle / Ivy
Drive.Capabilities (Google Drive API v3-rev20240809-2.0.0)
com.google.api.services.drive.model
Class Drive.Capabilities
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.drive.model.Drive.Capabilities
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
Capabilities()
-
Method Summary
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getCanAddChildren
public Boolean getCanAddChildren()
Output only. Whether the current user can add children to folders in this shared drive.
- Returns:
- value or
null
for none
-
setCanAddChildren
public Drive.Capabilities setCanAddChildren(Boolean canAddChildren)
Output only. Whether the current user can add children to folders in this shared drive.
- Parameters:
canAddChildren
- canAddChildren or null
for none
-
getCanChangeCopyRequiresWriterPermissionRestriction
public Boolean getCanChangeCopyRequiresWriterPermissionRestriction()
Output only. Whether the current user can change the `copyRequiresWriterPermission` restriction
of this shared drive.
- Returns:
- value or
null
for none
-
setCanChangeCopyRequiresWriterPermissionRestriction
public Drive.Capabilities setCanChangeCopyRequiresWriterPermissionRestriction(Boolean canChangeCopyRequiresWriterPermissionRestriction)
Output only. Whether the current user can change the `copyRequiresWriterPermission` restriction
of this shared drive.
- Parameters:
canChangeCopyRequiresWriterPermissionRestriction
- canChangeCopyRequiresWriterPermissionRestriction or null
for none
-
getCanChangeDomainUsersOnlyRestriction
public Boolean getCanChangeDomainUsersOnlyRestriction()
Output only. Whether the current user can change the `domainUsersOnly` restriction of this
shared drive.
- Returns:
- value or
null
for none
-
setCanChangeDomainUsersOnlyRestriction
public Drive.Capabilities setCanChangeDomainUsersOnlyRestriction(Boolean canChangeDomainUsersOnlyRestriction)
Output only. Whether the current user can change the `domainUsersOnly` restriction of this
shared drive.
- Parameters:
canChangeDomainUsersOnlyRestriction
- canChangeDomainUsersOnlyRestriction or null
for none
-
getCanChangeDriveBackground
public Boolean getCanChangeDriveBackground()
Output only. Whether the current user can change the background of this shared drive.
- Returns:
- value or
null
for none
-
setCanChangeDriveBackground
public Drive.Capabilities setCanChangeDriveBackground(Boolean canChangeDriveBackground)
Output only. Whether the current user can change the background of this shared drive.
- Parameters:
canChangeDriveBackground
- canChangeDriveBackground or null
for none
-
getCanChangeDriveMembersOnlyRestriction
public Boolean getCanChangeDriveMembersOnlyRestriction()
Output only. Whether the current user can change the `driveMembersOnly` restriction of this
shared drive.
- Returns:
- value or
null
for none
-
setCanChangeDriveMembersOnlyRestriction
public Drive.Capabilities setCanChangeDriveMembersOnlyRestriction(Boolean canChangeDriveMembersOnlyRestriction)
Output only. Whether the current user can change the `driveMembersOnly` restriction of this
shared drive.
- Parameters:
canChangeDriveMembersOnlyRestriction
- canChangeDriveMembersOnlyRestriction or null
for none
-
getCanChangeSharingFoldersRequiresOrganizerPermissionRestriction
public Boolean getCanChangeSharingFoldersRequiresOrganizerPermissionRestriction()
Output only. Whether the current user can change the
`sharingFoldersRequiresOrganizerPermission` restriction of this shared drive.
- Returns:
- value or
null
for none
-
setCanChangeSharingFoldersRequiresOrganizerPermissionRestriction
public Drive.Capabilities setCanChangeSharingFoldersRequiresOrganizerPermissionRestriction(Boolean canChangeSharingFoldersRequiresOrganizerPermissionRestriction)
Output only. Whether the current user can change the
`sharingFoldersRequiresOrganizerPermission` restriction of this shared drive.
- Parameters:
canChangeSharingFoldersRequiresOrganizerPermissionRestriction
- canChangeSharingFoldersRequiresOrganizerPermissionRestriction or null
for none
-
getCanComment
public Boolean getCanComment()
Output only. Whether the current user can comment on files in this shared drive.
- Returns:
- value or
null
for none
-
setCanComment
public Drive.Capabilities setCanComment(Boolean canComment)
Output only. Whether the current user can comment on files in this shared drive.
- Parameters:
canComment
- canComment or null
for none
-
getCanCopy
public Boolean getCanCopy()
Output only. Whether the current user can copy files in this shared drive.
- Returns:
- value or
null
for none
-
setCanCopy
public Drive.Capabilities setCanCopy(Boolean canCopy)
Output only. Whether the current user can copy files in this shared drive.
- Parameters:
canCopy
- canCopy or null
for none
-
getCanDeleteChildren
public Boolean getCanDeleteChildren()
Output only. Whether the current user can delete children from folders in this shared drive.
- Returns:
- value or
null
for none
-
setCanDeleteChildren
public Drive.Capabilities setCanDeleteChildren(Boolean canDeleteChildren)
Output only. Whether the current user can delete children from folders in this shared drive.
- Parameters:
canDeleteChildren
- canDeleteChildren or null
for none
-
getCanDeleteDrive
public Boolean getCanDeleteDrive()
Output only. Whether the current user can delete this shared drive. Attempting to delete the
shared drive may still fail if there are untrashed items inside the shared drive.
- Returns:
- value or
null
for none
-
setCanDeleteDrive
public Drive.Capabilities setCanDeleteDrive(Boolean canDeleteDrive)
Output only. Whether the current user can delete this shared drive. Attempting to delete the
shared drive may still fail if there are untrashed items inside the shared drive.
- Parameters:
canDeleteDrive
- canDeleteDrive or null
for none
-
getCanDownload
public Boolean getCanDownload()
Output only. Whether the current user can download files in this shared drive.
- Returns:
- value or
null
for none
-
setCanDownload
public Drive.Capabilities setCanDownload(Boolean canDownload)
Output only. Whether the current user can download files in this shared drive.
- Parameters:
canDownload
- canDownload or null
for none
-
getCanEdit
public Boolean getCanEdit()
Output only. Whether the current user can edit files in this shared drive
- Returns:
- value or
null
for none
-
setCanEdit
public Drive.Capabilities setCanEdit(Boolean canEdit)
Output only. Whether the current user can edit files in this shared drive
- Parameters:
canEdit
- canEdit or null
for none
-
getCanListChildren
public Boolean getCanListChildren()
Output only. Whether the current user can list the children of folders in this shared drive.
- Returns:
- value or
null
for none
-
setCanListChildren
public Drive.Capabilities setCanListChildren(Boolean canListChildren)
Output only. Whether the current user can list the children of folders in this shared drive.
- Parameters:
canListChildren
- canListChildren or null
for none
-
getCanManageMembers
public Boolean getCanManageMembers()
Output only. Whether the current user can add members to this shared drive or remove them or
change their role.
- Returns:
- value or
null
for none
-
setCanManageMembers
public Drive.Capabilities setCanManageMembers(Boolean canManageMembers)
Output only. Whether the current user can add members to this shared drive or remove them or
change their role.
- Parameters:
canManageMembers
- canManageMembers or null
for none
-
getCanReadRevisions
public Boolean getCanReadRevisions()
Output only. Whether the current user can read the revisions resource of files in this shared
drive.
- Returns:
- value or
null
for none
-
setCanReadRevisions
public Drive.Capabilities setCanReadRevisions(Boolean canReadRevisions)
Output only. Whether the current user can read the revisions resource of files in this shared
drive.
- Parameters:
canReadRevisions
- canReadRevisions or null
for none
-
getCanRename
public Boolean getCanRename()
Output only. Whether the current user can rename files or folders in this shared drive.
- Returns:
- value or
null
for none
-
setCanRename
public Drive.Capabilities setCanRename(Boolean canRename)
Output only. Whether the current user can rename files or folders in this shared drive.
- Parameters:
canRename
- canRename or null
for none
-
getCanRenameDrive
public Boolean getCanRenameDrive()
Output only. Whether the current user can rename this shared drive.
- Returns:
- value or
null
for none
-
setCanRenameDrive
public Drive.Capabilities setCanRenameDrive(Boolean canRenameDrive)
Output only. Whether the current user can rename this shared drive.
- Parameters:
canRenameDrive
- canRenameDrive or null
for none
-
getCanResetDriveRestrictions
public Boolean getCanResetDriveRestrictions()
Output only. Whether the current user can reset the shared drive restrictions to defaults.
- Returns:
- value or
null
for none
-
setCanResetDriveRestrictions
public Drive.Capabilities setCanResetDriveRestrictions(Boolean canResetDriveRestrictions)
Output only. Whether the current user can reset the shared drive restrictions to defaults.
- Parameters:
canResetDriveRestrictions
- canResetDriveRestrictions or null
for none
-
getCanShare
public Boolean getCanShare()
Output only. Whether the current user can share files or folders in this shared drive.
- Returns:
- value or
null
for none
-
setCanShare
public Drive.Capabilities setCanShare(Boolean canShare)
Output only. Whether the current user can share files or folders in this shared drive.
- Parameters:
canShare
- canShare or null
for none
-
getCanTrashChildren
public Boolean getCanTrashChildren()
Output only. Whether the current user can trash children from folders in this shared drive.
- Returns:
- value or
null
for none
-
setCanTrashChildren
public Drive.Capabilities setCanTrashChildren(Boolean canTrashChildren)
Output only. Whether the current user can trash children from folders in this shared drive.
- Parameters:
canTrashChildren
- canTrashChildren or null
for none
-
set
public Drive.Capabilities set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public Drive.Capabilities clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.