Overview
//trimblecloud-fileservice/trimblecloud.fileservice.models/Capabilities
Capabilities
[JVM]
open class Capabilities
Represents actions that can be performed on the resource by a user.
Constructors
| Capabilities | [JVM] constructor() |
Properties
| Name | Summary |
|---|---|
| canCheckin | [JVM] open var canCheckin: Boolean Indicates if the user has the capability to checkin the file |
| canCheckout | [JVM] open var canCheckout: Boolean Indicates if the user has the capability to checkout the file |
| canCreate | [JVM] open var canCreate: Boolean Whether the user can create a child resource (Folder/File) under the given resource. |
| canDelete | [JVM] open var canDelete: Boolean Whether the user can delete the resource. |
| canLock | [JVM] open var canLock: Boolean Whether the user can lock the given file. |
| canManageAccess | [JVM] open var canManageAccess: Boolean Whether the user can update the permissions of the resource. |
| canRead | [JVM] open var canRead: Boolean Whether the user can read the resource. |
| canUnlock | [JVM] open var canUnlock: Boolean Whether the user can unlock the given file. |
| canUpdate | [JVM] open var canUpdate: Boolean Whether the user can perform Update, Move, Rename, or Restore operations on the resource. |
Functions
| Name | Summary |
|---|---|
| toString | [JVM] open fun toString(): String |