Class IManageFolderInfoResultJson
- java.lang.Object
-
- com.blackberry.workspaces.api.sdk.json.BaseJson
-
- com.blackberry.workspaces.api.sdk.json.IManageFolderInfoResultJson
-
- All Implemented Interfaces:
Serializable
public class IManageFolderInfoResultJson extends BaseJson
Result from getting a single folder level- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IManageFolderInfoResultJson()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ExternalRepositoryIdResultJson
getExternalIdentifier()
External identifierFolderExternalRepositoryDataJson
getExternalRepositoryData()
External repository dataSet<WorkspaceCapabilityType>
getFolderCapabilities()
List of folder capabilitiesString
getFolderRole()
Folder roleBoolean
getHasSubfolders()
Whether the folder has sub folders.Integer
getId()
IdBoolean
getIsPermissionsInherited()
are permissions inherited from parentString
getItemId()
IManage external id of folderDate
getLastFileModifiedDate()
max last modified date of files in folder, include sub foldersString
getName()
Name of folder.Integer
getParentId()
String
getParentItemId()
List<FolderJson>
getSubFolders()
List of subfolders.Integer
getTotalCount()
# of files in folder, include sub foldersLong
getTotalFilesSize()
Size in MB for all files in this folder, include sub foldersDate
getUpdateDate()
Folder's update date.String
getUuid()
UuidBoolean
isPermissionsInherited()
Deprecated.void
setExternalIdentifier(ExternalRepositoryIdResultJson externalIdentifier)
External identifiervoid
setExternalRepositoryData(FolderExternalRepositoryDataJson externalRepositoryData)
External repository datavoid
setFolderCapabilities(Set<WorkspaceCapabilityType> folderCapabilities)
List of folder capabilitiesvoid
setFolderRole(String folderRole)
Folder rolevoid
setHasSubfolders(Boolean hasSubfolders)
Whether the folder has sub folders.void
setId(Integer id)
Idvoid
setIsPermissionsInherited(Boolean isPermissionsInherited)
are permissions inherited from parentvoid
setItemId(String itemId)
IManage external id of foldervoid
setLastFileModifiedDate(Date lastFileModifiedDate)
max last modified date of files in folder, include sub foldersvoid
setName(String name)
Name of folder.void
setParentId(Integer parentId)
void
setParentItemId(String parentItemId)
void
setPermissionsInherited(Boolean isPermissionsInherited)
Deprecated.void
setSubFolders(List<FolderJson> subFolders)
List of subfolders.void
setTotalCount(Integer totalCount)
# of files in folder, include sub foldersvoid
setTotalFilesSize(Long totalFilesSize)
Size in MB for all files in this folder, include sub foldersvoid
setUpdateDate(Date updateDate)
Folder's update date.void
setUuid(String uuid)
Uuid-
Methods inherited from class com.blackberry.workspaces.api.sdk.json.BaseJson
getObjType, setObjType, toString
-
-
-
-
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)
-
getExternalRepositoryData
public FolderExternalRepositoryDataJson getExternalRepositoryData()
External repository data- Returns:
- External repository data
-
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.
-
getExternalIdentifier
public ExternalRepositoryIdResultJson getExternalIdentifier()
External identifier- Returns:
- External identifier
-
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
-
-