Class ListTransientFoldersSingleLevelResultJson

java.lang.Object
com.blackberry.workspaces.sdk.api.json.BaseJson
com.blackberry.workspaces.sdk.api.json.ListTransientFoldersSingleLevelResultJson
All Implemented Interfaces:
Serializable

public class ListTransientFoldersSingleLevelResultJson
extends BaseJson
Single level of tree folders
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • getFullPath

      public String getFullPath()
      Full path of folder
      Returns:
      Full path of folder
    • setFullPath

      public void setFullPath​(String fullPath)
      Full path of folder
      Parameters:
      fullPath - Full path of folder
    • getUpdateDate

      public Date getUpdateDate()
      Folder's update date.
      Returns:
      Folder's update date.
    • setUpdateDate

      public void setUpdateDate​(Date updateDate)
      Folder's update date.
      Parameters:
      updateDate - Folder's update date.
    • getFolderCapabilities

      public Set<WorkspaceCapabilityType> getFolderCapabilities()
      List of folder capabilities
      Returns:
      List of folder capabilities
    • setFolderCapabilities

      public void setFolderCapabilities​(Set<WorkspaceCapabilityType> folderCapabilities)
      List of folder capabilities
      Parameters:
      folderCapabilities - List of folder capabilities
    • getHasSubfolders

      public Boolean getHasSubfolders()
      Whether the folder has sub folders.
      Returns:
      Whether the folder has sub folders.
    • setHasSubfolders

      public void setHasSubfolders​(Boolean hasSubfolders)
      Whether the folder has sub folders.
      Parameters:
      hasSubfolders - Whether the folder has sub folders.
    • getFullPathDisplay

      public String getFullPathDisplay()
      Full path of foler for display. It is same as fullPath except for Box repository, which removes the leading ownerId. Example: "/8221421110/chapter6/FolderTest2222" -> "/chapter6/FolderTest2222"
      Returns:
      Full path of foler for display. It is same as fullPath except for Box repository, which removes the leading ownerId. Example: "/8221421110/chapter6/FolderTest2222" -> "/chapter6/FolderTest2222"
    • setFullPathDisplay

      public void setFullPathDisplay​(String fullPathDisplay)
      Full path of foler for display. It is same as fullPath except for Box repository, which removes the leading ownerId. Example: "/8221421110/chapter6/FolderTest2222" -> "/chapter6/FolderTest2222"
      Parameters:
      fullPathDisplay - Full path of foler for display. It is same as fullPath except for Box repository, which removes the leading ownerId. Example: "/8221421110/chapter6/FolderTest2222" -> "/chapter6/FolderTest2222"
    • getRoom

      public String getRoom()
      Workspace ID of the folder
      Returns:
      Workspace ID of the folder
    • setRoom

      public void setRoom​(String room)
      Workspace ID of the folder
      Parameters:
      room - Workspace ID of the folder
    • getSubFolders

      List of subfolders. None if there are no subfolders.
      Returns:
      List of subfolders. None if there are no subfolders.
    • setSubFolders

      public void setSubFolders​(List<ListTransientFoldersSingleLevelResultJson> subFolders)
      List of subfolders. None if there are no subfolders.
      Parameters:
      subFolders - List of subfolders. None if there are no subfolders.
    • getName

      public String getName()
      Name of folder.
      Returns:
      Name of folder.
    • setName

      public void setName​(String name)
      Name of folder.
      Parameters:
      name - Name of folder.
    • getExternalIdentifier

      public ExternalRepositoryIdResultJson getExternalIdentifier()
      External identifier
      Returns:
      External identifier
    • setExternalIdentifier

      public void setExternalIdentifier​(ExternalRepositoryIdResultJson externalIdentifier)
      External identifier
      Parameters:
      externalIdentifier - External identifier
    • getModifiedBy

      public String getModifiedBy()
      Modified by
      Returns:
      Modified by
    • setModifiedBy

      public void setModifiedBy​(String modifiedBy)
      Modified by
      Parameters:
      modifiedBy - Modified by
    • getIsPermsInherited

      public Boolean getIsPermsInherited()
    • setIsPermsInherited

      public void setIsPermsInherited​(Boolean isPermsInherited)
    • getRoomUUID

      public String getRoomUUID()
      Workspace ID of the folder
      Returns:
      Workspace ID of the folder
    • setRoomUUID

      public void setRoomUUID​(String roomUUID)
      Workspace ID of the folder
      Parameters:
      roomUUID - Workspace ID of the folder
    • getParentFullPath

      public String getParentFullPath()
      Parent full path
      Returns:
      Parent full path
    • setParentFullPath

      public void setParentFullPath​(String parentFullPath)
      Parent full path
      Parameters:
      parentFullPath - Parent full path