Skip to content

Overview

//trimblecloud-fileservice/trimblecloud.fileservice.models/Folder

Folder

[JVM]
open class Folder

Represents a folder.

Constructors

Folder[JVM]
constructor()

Properties

NameSummary
capabilities[JVM]
open var capabilities: Capabilities
The actions that can be performed on the resource by the current user.
checkout[JVM]
open var checkout: Checkout
Checkout attached to the folder.
createdAt[JVM]
open var createdAt: Date
createdBy[JVM]
open var createdBy: AclIdentity
The TRN of the application/device/user that created this resource.
deleted[JVM]
open var deleted: Boolean
True if the entity has been deleted.
deletedAt[JVM]
open var deletedAt: Date
Deletion date of the folder.
id[JVM]
open var id: UUID
Retrieves the unique identifier of the folder.
metadata[JVM]
open var metadata: HashMap<String, Any>
Retrieves the metadata of the folder.
name[JVM]
open var name: String
Retrieves the name of the folder.
parentId[JVM]
open var parentId: UUID
Retrieves the unique identifier of the parent folder.
parentTrn[JVM]
open var parentTrn: String
The Trimble Resource Name (TRN) of the parent folder.
path[JVM]
open var path: String
Retrieves the path of the folder.
permissionsEvaluated[JVM]
open var permissionsEvaluated: PermissionsEvaluated
Permissions evaluated for the actors on the resource.
permissionsInherited[JVM]
open var permissionsInherited: PermissionsInherited
Permissions inherited from the entire parent hierarchy applicable for the actor.
permissionsLocal[JVM]
open var permissionsLocal: FolderPermissionsLocal
Permissions that are set directly for an actor on the resource itself.
resourceTrn[JVM]
open var resourceTrn: String
The Trimble Resource Name (TRN) of the folder.
size[JVM]
open var size: Long
Size of the folder in bytes.
spaceId[JVM]
open var spaceId: UUID
Retrieves the unique identifier of the space in which the folder is stored.
spaceTrn[JVM]
open var spaceTrn: String
The Trimble Resource Name (TRN) of the space in which the folder is stored.
statistics[JVM]
open var statistics: FolderStatistics
The statistics of the folder.
type[JVM]
open var type: ResourceType
Retrieves the type of the resource.
updatedAt[JVM]
open var updatedAt: Date
Update date of the folder.
updatedBy[JVM]
open var updatedBy: AclIdentity
The TRN of the application/device/user that last updated this resource.
version[JVM]
open var version: String
Retrieves the version of the folder.

Functions

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