Index BlackBerry Workspaces SDK
BlackBerry Workspaces JSON
TransientFolder
Details of a transient folder
Parameters
Name Type Description

email

String

Email

folderCapabilities

List(WorkspaceCapabilityType)

Not null
Default value: new HashSet<>()

List of folder capabilities

fullPath

String

Full path of folder

fullPathDisplay

String

Full path of folder for display. Most time, it is same as fullPath except for Box repository, the leading ownerId is removed. Example: "/8221421110/chapter6/FolderTest2222" -> "/chapter6/FolderTest2222"

hasSubfolders

Boolean

Default value: false

Whether the folder has sub folders.

modifiedBy

String

Modified by

name

String

Name of folder.

parentFullPath

String

room

String

Deprecated

Workspace ID of the folder

roomUUID

String

Workspace ID of the folder

sharedFolderId

String

Shared Folder Id

subFolders

List(TransientFolder)

Not null
Default value: new ArrayList<>()

List of subfolders. None if there are no subfolders.

timeInvited

Date

Time invited

updateDate

Date

Folder's update date.

Json Format
{
isPermsInherited: Boolean,
name: String,
updateDate: Date,
hasSubfolders: Boolean,
roomUUID: String,
room: String,
parentFullPath: String,
fullPath: String,
fullPathDisplay: String,
sharedFolderId: String,
email: String,
timeInvited: Date,
externalIdentifier:
{
externalRepository: ExternalRepositoryShowValue,
externalId: String,
externalRepositoryUuid: String,
externalRepositoryName: String
},
folderCapabilities: Set(WorkspaceCapabilityType ),
modifiedBy: String,
subFolders: List(TransientFolder )
}