public class RoomJson extends BaseJson
Constructor and Description |
---|
RoomJson() |
Modifier and Type | Method and Description |
---|---|
RoomAccessLevel |
getAccessLevel()
The user's role in the workspace.
|
Date |
getCreationDate()
Creation date
|
PersonalRoomJson |
getCreator()
Creator
|
ApiDocumentOrderVDR |
getDefaultWorkspaceOrder()
Default workspace order
|
Date |
getDeleteDate()
Delete date
|
String |
getDescription()
Workspace description.
|
ExternalRepositoryIdResultJson |
getExternalIdentifier()
External identifier
|
Boolean |
getForcePin() |
String |
getHyperlink()
Direct link to the workspace in watchdox's website.
|
String |
getId()
Workspace's Id
|
Boolean |
getLogAccessActionsToFiles()
Log access to files
|
String |
getName()
Workspace name.
|
OrganizationPolicyJson |
getOrganizationPolicyJson()
Organization policy in JSON format
|
String |
getProduct()
Obsolete
|
Set<WorkspaceCapabilityType> |
getRoomCapabilities()
Workspace capabilities
|
String |
getRootFolderUuid() |
Boolean |
getShared()
True if shared, False if not
|
SharepointRoomJson |
getSharepoint()
Sharepoint workspace
|
OrganizationSyncPolicyJson |
getSyncPolicy()
Synchronization policy
|
String |
getUuid()
New uuid for workspace
|
OrganizationWorkspacesPolicyJson |
getWorkspacePolicyJson()
Workspace policy
|
boolean |
isExplicit()
Is the user member of this workspace explicitly.
|
boolean |
isExplicitRoom()
same as explicit as explicit is a keyword in some programming languages
|
boolean |
isPersonalRestrictedWorkspaceFlag()
Personal restricted workspace flag
|
boolean |
isPersonalWorkspaceFlag()
Personal workspace flat
|
void |
setAccessLevel(RoomAccessLevel accessLevel)
The user's role in the workspace.
|
void |
setCreationDate(Date creationDate)
Creation date
|
void |
setCreator(PersonalRoomJson creator)
Creator
|
void |
setDefaultWorkspaceOrder(ApiDocumentOrderVDR defaultWorkspaceOrder)
Default workspace order
|
void |
setDeleteDate(Date deleteDate)
Delete date
|
void |
setDescription(String description)
Workspace description.
|
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 languages
|
void |
setExternalIdentifier(ExternalRepositoryIdResultJson externalIdentifier)
External identifier
|
void |
setForcePin(Boolean forcePin) |
void |
setHyperlink(String hyperlink)
Direct link to the workspace in watchdox's website.
|
void |
setId(String id)
Workspace's Id
|
void |
setLogAccessActionsToFiles(Boolean logAccessActionsToFiles)
Log access to files
|
void |
setName(String name)
Workspace name.
|
void |
setOrganizationPolicyJson(OrganizationPolicyJson organizationPolicyJson)
Organization policy in JSON format
|
void |
setPersonalRestrictedWorkspaceFlag(boolean personalRestrictedWorkspaceFlag)
Personal restricted workspace flag
|
void |
setPersonalWorkspaceFlag(boolean personalWorkspaceFlag)
Personal workspace flat
|
void |
setProduct(String product)
Obsolete
|
void |
setRoomCapabilities(Set<WorkspaceCapabilityType> roomCapabilities)
Workspace capabilities
|
void |
setRootFolderUuid(String rootFolderUuid) |
void |
setShared(Boolean shared)
True if shared, False if not
|
void |
setSharepoint(SharepointRoomJson sharepoint)
Sharepoint workspace
|
void |
setSyncPolicy(OrganizationSyncPolicyJson syncPolicy)
Synchronization policy
|
void |
setUuid(String uuid)
New uuid for workspace
|
void |
setWorkspacePolicyJson(OrganizationWorkspacesPolicyJson workspacePolicyJson)
Workspace policy
|
getObjType, setObjType, toString
public Boolean getShared()
public void setShared(Boolean shared)
shared
- True if shared, False if notpublic Boolean getLogAccessActionsToFiles()
public void setLogAccessActionsToFiles(Boolean logAccessActionsToFiles)
logAccessActionsToFiles
- Log access to filespublic String getDescription()
public void setDescription(String description)
description
- Workspace description.public SharepointRoomJson getSharepoint()
public void setSharepoint(SharepointRoomJson sharepoint)
sharepoint
- Sharepoint workspacepublic boolean isExplicitRoom()
public void setExplicitRoom(boolean explicitRoom)
explicitRoom
- same as explicit as explicit is a keyword in some
programming languagespublic String getUuid()
public void setUuid(String uuid)
uuid
- New uuid for workspacepublic OrganizationPolicyJson getOrganizationPolicyJson()
public void setOrganizationPolicyJson(OrganizationPolicyJson organizationPolicyJson)
organizationPolicyJson
- Organization policy in JSON formatpublic ExternalRepositoryIdResultJson getExternalIdentifier()
public void setExternalIdentifier(ExternalRepositoryIdResultJson externalIdentifier)
externalIdentifier
- External identifierpublic String getId()
public void setId(String id)
id
- Workspace's Idpublic Boolean getForcePin()
public void setForcePin(Boolean forcePin)
public Set<WorkspaceCapabilityType> getRoomCapabilities()
public void setRoomCapabilities(Set<WorkspaceCapabilityType> roomCapabilities)
roomCapabilities
- Workspace capabilitiespublic OrganizationSyncPolicyJson getSyncPolicy()
public void setSyncPolicy(OrganizationSyncPolicyJson syncPolicy)
syncPolicy
- Synchronization policypublic Date getDeleteDate()
public void setDeleteDate(Date deleteDate)
deleteDate
- Delete datepublic String getHyperlink()
public void setHyperlink(String hyperlink)
hyperlink
- Direct link to the workspace in watchdox's website.public PersonalRoomJson getCreator()
public void setCreator(PersonalRoomJson creator)
creator
- Creatorpublic String getProduct()
public void setProduct(String product)
product
- Obsoletepublic RoomAccessLevel getAccessLevel()
public void setAccessLevel(RoomAccessLevel accessLevel)
accessLevel
- The user's role in the workspace.public OrganizationWorkspacesPolicyJson getWorkspacePolicyJson()
public void setWorkspacePolicyJson(OrganizationWorkspacesPolicyJson workspacePolicyJson)
workspacePolicyJson
- Workspace policypublic Date getCreationDate()
public void setCreationDate(Date creationDate)
creationDate
- Creation datepublic boolean isPersonalWorkspaceFlag()
public void setPersonalWorkspaceFlag(boolean personalWorkspaceFlag)
personalWorkspaceFlag
- Personal workspace flatpublic boolean isPersonalRestrictedWorkspaceFlag()
public void setPersonalRestrictedWorkspaceFlag(boolean personalRestrictedWorkspaceFlag)
personalRestrictedWorkspaceFlag
- Personal restricted workspace
flagpublic boolean isExplicit()
public void setExplicit(boolean explicit)
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.public ApiDocumentOrderVDR getDefaultWorkspaceOrder()
public void setDefaultWorkspaceOrder(ApiDocumentOrderVDR defaultWorkspaceOrder)
defaultWorkspaceOrder
- Default workspace orderpublic String getName()
public void setName(String name)
name
- Workspace name.public String getRootFolderUuid()
public void setRootFolderUuid(String rootFolderUuid)
Copyright © 2019. All rights reserved.