Class WorkspaceInfoJson
- java.lang.Object
-
- com.blackberry.workspaces.api.sdk.json.BaseJson
-
- com.blackberry.workspaces.api.sdk.json.WorkspaceInfoJson
-
- All Implemented Interfaces:
Serializable
public class WorkspaceInfoJson extends BaseJson
Workspace information- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WorkspaceInfoJson()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description RoomAccessLevel
getAccessLevel()
The user's role in the workspace.Set<String>
getActualAdmins()
Boolean
getContainsFolders()
Date
getCreationDate()
Creation datePersonalRoomJson
getCreator()
CreatorApiDocumentOrderVDR
getDefaultWorkspaceOrder()
Default workspace orderDate
getDeleteDate()
Delete dateInteger
getDeletedItemsCount()
Deleted items countString
getDeletingUserAddress()
Deleting user addressString
getDescription()
Workspace description.Boolean
getEnabledWorkspaceNotifications()
ExternalRepositoryIdResultJson
getExternalIdentifier()
ExternalRepositoryCloudStatus
getExternalRepositoryCloudStatus()
RoomExternalRepositoryDataJson
getExternalRepositoryData()
ExternalSiteDataJson
getExternalSiteDataJson()
Boolean
getForcePin()
String
getHyperlink()
Direct link to the workspace in watchdox's website.String
getId()
Workspace's IdDate
getLastFileModifiedDate()
Last file modified dateBoolean
getLogAccessActionsToFiles()
String
getName()
Workspace name.OrganizationPolicyJson
getOrganizationPolicyJson()
Organization policyBoolean
getOrigianlForcePinState()
String
getProduct()
ObsoleteBoolean
getProtectorEnabled()
Boolean
getReadConfirmationRequired()
is read confirmation required for files in this room ( according to root folder )Set<WorkspaceCapabilityType>
getRoomCapabilities()
List of workspace capabilitiesString
getRootFolderUuid()
Boolean
getShared()
True if shared, False if notSharepointRoomJson
getSharepoint()
Sharepoint workspacefloat
getSize()
Boolean
getStarred()
Date
getStarredDate()
OrganizationSyncPolicyJson
getSyncPolicy()
Sync policyInteger
getTotalFilesCount()
Total files countLong
getTotalFilesSize()
Total files sizeInteger
getTotalFoldersCount()
Total folders countDate
getUpdateDate()
update dateString
getUuid()
OrganizationWorkspacesPolicyJson
getWorkspacesPolicy()
String
getWorkspaceType()
Boolean
isContainsFolders()
Deprecated.boolean
isExplicit()
Is the user member of this workspace explicitly.boolean
isExplicitRoom()
Same as explicit as explicit is a keyword in some programming languagesboolean
isPersonalRestrictedWorkspaceFlag()
Personal restricted workspace flagboolean
isPersonalWorkspaceFlag()
void
setAccessLevel(RoomAccessLevel accessLevel)
The user's role in the workspace.void
setActualAdmins(Set<String> actualAdmins)
void
setContainsFolders(Boolean containsFolders)
void
setCreationDate(Date creationDate)
Creation datevoid
setCreator(PersonalRoomJson creator)
Creatorvoid
setDefaultWorkspaceOrder(ApiDocumentOrderVDR defaultWorkspaceOrder)
Default workspace ordervoid
setDeleteDate(Date deleteDate)
Delete datevoid
setDeletedItemsCount(Integer deletedItemsCount)
Deleted items countvoid
setDeletingUserAddress(String deletingUserAddress)
Deleting user addressvoid
setDescription(String description)
Workspace description.void
setEnabledWorkspaceNotifications(Boolean enabledWorkspaceNotifications)
void
setExplicit(boolean explicit)
Is the user member of this workspace explicitly.void
setExplicitRoom(boolean explicitRoom)
Same as explicit as explicit is a keyword in some programming languagesvoid
setExternalIdentifier(ExternalRepositoryIdResultJson externalIdentifier)
void
setExternalRepositoryCloudStatus(ExternalRepositoryCloudStatus externalRepositoryCloudStatus)
void
setExternalRepositoryData(RoomExternalRepositoryDataJson externalRepositoryData)
void
setExternalSiteDataJson(ExternalSiteDataJson externalSiteDataJson)
void
setForcePin(Boolean forcePin)
void
setHyperlink(String hyperlink)
Direct link to the workspace in watchdox's website.void
setId(String id)
Workspace's Idvoid
setLastFileModifiedDate(Date lastFileModifiedDate)
Last file modified datevoid
setLogAccessActionsToFiles(Boolean logAccessActionsToFiles)
void
setName(String name)
Workspace name.void
setOrganizationPolicyJson(OrganizationPolicyJson organizationPolicyJson)
Organization policyvoid
setOrigianlForcePinState(Boolean origianlForcePinState)
void
setPersonalRestrictedWorkspaceFlag(boolean personalRestrictedWorkspaceFlag)
Personal restricted workspace flagvoid
setPersonalWorkspaceFlag(boolean personalWorkspaceFlag)
void
setProduct(String product)
Obsoletevoid
setProtectorEnabled(Boolean protectorEnabled)
void
setReadConfirmationRequired(Boolean readConfirmationRequired)
is read confirmation required for files in this room ( according to root folder )void
setRoomCapabilities(Set<WorkspaceCapabilityType> roomCapabilities)
List of workspace capabilitiesvoid
setRootFolderUuid(String rootFolderUuid)
void
setShared(Boolean shared)
True if shared, False if notvoid
setSharepoint(SharepointRoomJson sharepoint)
Sharepoint workspacevoid
setSize(float size)
void
setStarred(Boolean starred)
void
setStarredDate(Date starredDate)
void
setSyncPolicy(OrganizationSyncPolicyJson syncPolicy)
Sync policyvoid
setTotalFilesCount(Integer totalFilesCount)
Total files countvoid
setTotalFilesSize(Long totalFilesSize)
Total files sizevoid
setTotalFoldersCount(Integer totalFoldersCount)
Total folders countvoid
setUpdateDate(Date updateDate)
update datevoid
setUuid(String uuid)
void
setWorkspacesPolicy(OrganizationWorkspacesPolicyJson workspacesPolicy)
void
setWorkspaceType(String workspaceType)
-
Methods inherited from class com.blackberry.workspaces.api.sdk.json.BaseJson
getObjType, setObjType, toString
-
-
-
-
Method Detail
-
getShared
public Boolean getShared()
True if shared, False if not- Returns:
- True if shared, False if not
-
setShared
public void setShared(Boolean shared)
True if shared, False if not- Parameters:
shared
- True if shared, False if not
-
getUpdateDate
public Date getUpdateDate()
update date- Returns:
- update date
-
setUpdateDate
public void setUpdateDate(Date updateDate)
update date- Parameters:
updateDate
- update date
-
getLogAccessActionsToFiles
public Boolean getLogAccessActionsToFiles()
-
setLogAccessActionsToFiles
public void setLogAccessActionsToFiles(Boolean logAccessActionsToFiles)
-
getContainsFolders
public Boolean getContainsFolders()
-
isContainsFolders
@Deprecated public Boolean isContainsFolders()
Deprecated.
-
setContainsFolders
public void setContainsFolders(Boolean containsFolders)
-
getTotalFoldersCount
public Integer getTotalFoldersCount()
Total folders count- Returns:
- Total folders count
-
setTotalFoldersCount
public void setTotalFoldersCount(Integer totalFoldersCount)
Total folders count- Parameters:
totalFoldersCount
- Total folders count
-
getDescription
public String getDescription()
Workspace description.- Returns:
- Workspace description.
-
setDescription
public void setDescription(String description)
Workspace description.- Parameters:
description
- Workspace description.
-
getExternalRepositoryCloudStatus
public ExternalRepositoryCloudStatus getExternalRepositoryCloudStatus()
-
setExternalRepositoryCloudStatus
public void setExternalRepositoryCloudStatus(ExternalRepositoryCloudStatus externalRepositoryCloudStatus)
-
isExplicitRoom
public boolean isExplicitRoom()
Same as explicit as explicit is a keyword in some programming languages- Returns:
- Same as explicit as explicit is a keyword in some programming languages
-
setExplicitRoom
public void setExplicitRoom(boolean explicitRoom)
Same as explicit as explicit is a keyword in some programming languages- Parameters:
explicitRoom
- Same as explicit as explicit is a keyword in some programming languages
-
getSharepoint
public SharepointRoomJson getSharepoint()
Sharepoint workspace- Returns:
- Sharepoint workspace
-
setSharepoint
public void setSharepoint(SharepointRoomJson sharepoint)
Sharepoint workspace- Parameters:
sharepoint
- Sharepoint workspace
-
getExternalSiteDataJson
public ExternalSiteDataJson getExternalSiteDataJson()
-
setExternalSiteDataJson
public void setExternalSiteDataJson(ExternalSiteDataJson externalSiteDataJson)
-
getUuid
public String getUuid()
-
setUuid
public void setUuid(String uuid)
-
getTotalFilesSize
public Long getTotalFilesSize()
Total files size- Returns:
- Total files size
-
setTotalFilesSize
public void setTotalFilesSize(Long totalFilesSize)
Total files size- Parameters:
totalFilesSize
- Total files size
-
getOrigianlForcePinState
public Boolean getOrigianlForcePinState()
-
setOrigianlForcePinState
public void setOrigianlForcePinState(Boolean origianlForcePinState)
-
getOrganizationPolicyJson
public OrganizationPolicyJson getOrganizationPolicyJson()
Organization policy- Returns:
- Organization policy
-
setOrganizationPolicyJson
public void setOrganizationPolicyJson(OrganizationPolicyJson organizationPolicyJson)
Organization policy- Parameters:
organizationPolicyJson
- Organization policy
-
getStarred
public Boolean getStarred()
-
setStarred
public void setStarred(Boolean starred)
-
getExternalRepositoryData
public RoomExternalRepositoryDataJson getExternalRepositoryData()
-
setExternalRepositoryData
public void setExternalRepositoryData(RoomExternalRepositoryDataJson externalRepositoryData)
-
getExternalIdentifier
public ExternalRepositoryIdResultJson getExternalIdentifier()
-
setExternalIdentifier
public void setExternalIdentifier(ExternalRepositoryIdResultJson externalIdentifier)
-
getId
public String getId()
Workspace's Id- Returns:
- Workspace's Id
-
setId
public void setId(String id)
Workspace's Id- Parameters:
id
- Workspace's Id
-
getForcePin
public Boolean getForcePin()
-
setForcePin
public void setForcePin(Boolean forcePin)
-
getLastFileModifiedDate
public Date getLastFileModifiedDate()
Last file modified date- Returns:
- Last file modified date
-
setLastFileModifiedDate
public void setLastFileModifiedDate(Date lastFileModifiedDate)
Last file modified date- Parameters:
lastFileModifiedDate
- Last file modified date
-
getRoomCapabilities
public Set<WorkspaceCapabilityType> getRoomCapabilities()
List of workspace capabilities- Returns:
- List of workspace capabilities
-
setRoomCapabilities
public void setRoomCapabilities(Set<WorkspaceCapabilityType> roomCapabilities)
List of workspace capabilities- Parameters:
roomCapabilities
- List of workspace capabilities
-
getSyncPolicy
public OrganizationSyncPolicyJson getSyncPolicy()
Sync policy- Returns:
- Sync policy
-
setSyncPolicy
public void setSyncPolicy(OrganizationSyncPolicyJson syncPolicy)
Sync policy- Parameters:
syncPolicy
- Sync policy
-
getDeletedItemsCount
public Integer getDeletedItemsCount()
Deleted items count- Returns:
- Deleted items count
-
setDeletedItemsCount
public void setDeletedItemsCount(Integer deletedItemsCount)
Deleted items count- Parameters:
deletedItemsCount
- Deleted items count
-
getDeletingUserAddress
public String getDeletingUserAddress()
Deleting user address- Returns:
- Deleting user address
-
setDeletingUserAddress
public void setDeletingUserAddress(String deletingUserAddress)
Deleting user address- Parameters:
deletingUserAddress
- Deleting user address
-
getDeleteDate
public Date getDeleteDate()
Delete date- Returns:
- Delete date
-
setDeleteDate
public void setDeleteDate(Date deleteDate)
Delete date- Parameters:
deleteDate
- Delete date
-
getHyperlink
public String getHyperlink()
Direct link to the workspace in watchdox's website.- Returns:
- Direct link to the workspace in watchdox's website.
-
setHyperlink
public void setHyperlink(String hyperlink)
Direct link to the workspace in watchdox's website.- Parameters:
hyperlink
- Direct link to the workspace in watchdox's website.
-
getTotalFilesCount
public Integer getTotalFilesCount()
Total files count- Returns:
- Total files count
-
setTotalFilesCount
public void setTotalFilesCount(Integer totalFilesCount)
Total files count- Parameters:
totalFilesCount
- Total files count
-
getCreator
public PersonalRoomJson getCreator()
Creator- Returns:
- Creator
-
setCreator
public void setCreator(PersonalRoomJson creator)
Creator- Parameters:
creator
- Creator
-
getProduct
public String getProduct()
Obsolete- Returns:
- Obsolete
-
setProduct
public void setProduct(String product)
Obsolete- Parameters:
product
- Obsolete
-
getAccessLevel
public RoomAccessLevel getAccessLevel()
The user's role in the workspace.- Returns:
- The user's role in the workspace.
-
setAccessLevel
public void setAccessLevel(RoomAccessLevel accessLevel)
The user's role in the workspace.- Parameters:
accessLevel
- The user's role in the workspace.
-
getWorkspacesPolicy
public OrganizationWorkspacesPolicyJson getWorkspacesPolicy()
-
setWorkspacesPolicy
public void setWorkspacesPolicy(OrganizationWorkspacesPolicyJson workspacesPolicy)
-
getCreationDate
public Date getCreationDate()
Creation date- Returns:
- Creation date
-
setCreationDate
public void setCreationDate(Date creationDate)
Creation date- Parameters:
creationDate
- Creation date
-
getEnabledWorkspaceNotifications
public Boolean getEnabledWorkspaceNotifications()
-
setEnabledWorkspaceNotifications
public void setEnabledWorkspaceNotifications(Boolean enabledWorkspaceNotifications)
-
isPersonalWorkspaceFlag
public boolean isPersonalWorkspaceFlag()
-
setPersonalWorkspaceFlag
public void setPersonalWorkspaceFlag(boolean personalWorkspaceFlag)
-
isPersonalRestrictedWorkspaceFlag
public boolean isPersonalRestrictedWorkspaceFlag()
Personal restricted workspace flag- Returns:
- Personal restricted workspace flag
-
setPersonalRestrictedWorkspaceFlag
public void setPersonalRestrictedWorkspaceFlag(boolean personalRestrictedWorkspaceFlag)
Personal restricted workspace flag- Parameters:
personalRestrictedWorkspaceFlag
- Personal restricted workspace flag
-
isExplicit
public boolean isExplicit()
Is the user member of this workspace explicitly. If the user is permitted through domain and not workspace groups, this flag will be set to false if the user never visited this workspace before.- Returns:
- Is the user member of this workspace explicitly. If the user is permitted through domain and not workspace groups, this flag will be set to false if the user never visited this workspace before.
-
setExplicit
public void setExplicit(boolean explicit)
Is the user member of this workspace explicitly. If the user is permitted through domain and not workspace groups, this flag will be set to false if the user never visited this workspace before.- Parameters:
explicit
- Is the user member of this workspace explicitly. If the user is permitted through domain and not workspace groups, this flag will be set to false if the user never visited this workspace before.
-
getWorkspaceType
public String getWorkspaceType()
-
setWorkspaceType
public void setWorkspaceType(String workspaceType)
-
getStarredDate
public Date getStarredDate()
-
setStarredDate
public void setStarredDate(Date starredDate)
-
getDefaultWorkspaceOrder
public ApiDocumentOrderVDR getDefaultWorkspaceOrder()
Default workspace order- Returns:
- Default workspace order
-
setDefaultWorkspaceOrder
public void setDefaultWorkspaceOrder(ApiDocumentOrderVDR defaultWorkspaceOrder)
Default workspace order- Parameters:
defaultWorkspaceOrder
- Default workspace order
-
getSize
public float getSize()
-
setSize
public void setSize(float size)
-
getReadConfirmationRequired
public Boolean getReadConfirmationRequired()
is read confirmation required for files in this room ( according to root folder )- Returns:
- is read confirmation required for files in this room ( according to root folder )
-
setReadConfirmationRequired
public void setReadConfirmationRequired(Boolean readConfirmationRequired)
is read confirmation required for files in this room ( according to root folder )- Parameters:
readConfirmationRequired
- is read confirmation required for files in this room ( according to root folder )
-
getProtectorEnabled
public Boolean getProtectorEnabled()
-
setProtectorEnabled
public void setProtectorEnabled(Boolean protectorEnabled)
-
getName
public String getName()
Workspace name.- Returns:
- Workspace name.
-
setName
public void setName(String name)
Workspace name.- Parameters:
name
- Workspace name.
-
getRootFolderUuid
public String getRootFolderUuid()
-
setRootFolderUuid
public void setRootFolderUuid(String rootFolderUuid)
-
-