Skip to content

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

NameSummary
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

NameSummary
toString[JVM]
open fun toString(): String