Class IManageFolderInfoResultJson

    • Constructor Detail

      • IManageFolderInfoResultJson

        public IManageFolderInfoResultJson()
    • Method Detail

      • getFolderRole

        public String getFolderRole()
        Folder role
        Returns:
        Folder role
      • setFolderRole

        public void setFolderRole​(String folderRole)
        Folder role
        Parameters:
        folderRole - Folder role
      • 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.
      • getTotalCount

        public Integer getTotalCount()
        # of files in folder, include sub folders
        Returns:
        # of files in folder, include sub folders
      • setTotalCount

        public void setTotalCount​(Integer totalCount)
        # of files in folder, include sub folders
        Parameters:
        totalCount - # of files in folder, include sub folders
      • getUuid

        public String getUuid()
        Uuid
        Returns:
        Uuid
      • setUuid

        public void setUuid​(String uuid)
        Uuid
        Parameters:
        uuid - Uuid
      • getTotalFilesSize

        public Long getTotalFilesSize()
        Size in MB for all files in this folder, include sub folders
        Returns:
        Size in MB for all files in this folder, include sub folders
      • setTotalFilesSize

        public void setTotalFilesSize​(Long totalFilesSize)
        Size in MB for all files in this folder, include sub folders
        Parameters:
        totalFilesSize - Size in MB for all files in this folder, include sub folders
      • getParentId

        public Integer getParentId()
      • setParentId

        public void setParentId​(Integer parentId)
      • getItemId

        public String getItemId()
        IManage external id of folder
        Returns:
        IManage external id of folder
      • setItemId

        public void setItemId​(String itemId)
        IManage external id of folder
        Parameters:
        itemId - IManage external id of folder
      • getIsPermissionsInherited

        public Boolean getIsPermissionsInherited()
        are permissions inherited from parent
        Returns:
        are permissions inherited from parent
      • isPermissionsInherited

        @Deprecated
        public Boolean isPermissionsInherited()
        Deprecated.
        are permissions inherited from parent
        Returns:
        are permissions inherited from parent
      • setIsPermissionsInherited

        public void setIsPermissionsInherited​(Boolean isPermissionsInherited)
        are permissions inherited from parent
        Parameters:
        isPermissionsInherited - are permissions inherited from parent
      • setPermissionsInherited

        @Deprecated
        public void setPermissionsInherited​(Boolean isPermissionsInherited)
        Deprecated.
        are permissions inherited from parent
        Parameters:
        isPermissionsInherited - are permissions inherited from parent
      • getSubFolders

        public List<FolderJson> 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<FolderJson> subFolders)
        List of subfolders. None if there are no subfolders.
        Parameters:
        subFolders - List of subfolders. None if there are no subfolders.
      • getParentItemId

        public String getParentItemId()
      • setParentItemId

        public void setParentItemId​(String parentItemId)
      • setExternalRepositoryData

        public void setExternalRepositoryData​(FolderExternalRepositoryDataJson externalRepositoryData)
        External repository data
        Parameters:
        externalRepositoryData - External repository data
      • 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.
      • setExternalIdentifier

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

        public Integer getId()
        Id
        Returns:
        Id
      • setId

        public void setId​(Integer id)
        Id
        Parameters:
        id - Id
      • getLastFileModifiedDate

        public Date getLastFileModifiedDate()
        max last modified date of files in folder, include sub folders
        Returns:
        max last modified date of files in folder, include sub folders
      • setLastFileModifiedDate

        public void setLastFileModifiedDate​(Date lastFileModifiedDate)
        max last modified date of files in folder, include sub folders
        Parameters:
        lastFileModifiedDate - max last modified date of files in folder, include sub folders