public class TransientWorkspaceJson extends BaseJson
Constructor and Description |
---|
TransientWorkspaceJson() |
Modifier and Type | Method and Description |
---|---|
RoomAccessLevel |
getAccessLevel()
The user's role in the workspace.
|
Date |
getCreationDate()
Creation date
|
ApiDocumentOrderVDR |
getDefaultWorkspaceOrder()
Default workspace order
|
Date |
getDeleteDate()
Delete date
|
String |
getDescription()
Workspace description.
|
String |
getHyperlink()
Direct link to the workspace in watchdox's website.
|
String |
getId()
Workspace Id
|
Boolean |
getLogAccessActionsToFiles()
Log access actions to files
|
String |
getName()
Workspace name.
|
OrganizationPolicyJson |
getOrganizationPolicyJson()
Organization policy
|
Set<WorkspaceCapabilityType> |
getRoomCapabilities()
List of workspace capbailities
|
Boolean |
getShared()
Shared
|
OrganizationSyncPolicyJson |
getSyncPolicy()
Sync policy
|
TransientWorkspaceExternalDataJson |
getTransientWorkspaceExternalDataJson()
Transient workspace external data
|
String |
getUuid()
Workspace uuid.
|
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
|
void |
setAccessLevel(RoomAccessLevel accessLevel)
The user's role in the workspace.
|
void |
setCreationDate(Date creationDate)
Creation date
|
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 |
setHyperlink(String hyperlink)
Direct link to the workspace in watchdox's website.
|
void |
setId(String id)
Workspace Id
|
void |
setLogAccessActionsToFiles(Boolean logAccessActionsToFiles)
Log access actions to files
|
void |
setName(String name)
Workspace name.
|
void |
setOrganizationPolicyJson(OrganizationPolicyJson organizationPolicyJson)
Organization policy
|
void |
setRoomCapabilities(Set<WorkspaceCapabilityType> roomCapabilities)
List of workspace capbailities
|
void |
setShared(Boolean shared)
Shared
|
void |
setSyncPolicy(OrganizationSyncPolicyJson syncPolicy)
Sync policy
|
void |
setTransientWorkspaceExternalDataJson(TransientWorkspaceExternalDataJson transientWorkspaceExternalDataJson)
Transient workspace external data
|
void |
setUuid(String uuid)
Workspace uuid.
|
void |
setWorkspacePolicyJson(OrganizationWorkspacesPolicyJson workspacePolicyJson)
Workspace policy
|
getObjType, setObjType, toString
public String getHyperlink()
public void setHyperlink(String hyperlink)
hyperlink
- Direct link to the workspace in watchdox's website.public Boolean getShared()
public void setShared(Boolean shared)
shared
- Sharedpublic Boolean getLogAccessActionsToFiles()
public void setLogAccessActionsToFiles(Boolean logAccessActionsToFiles)
logAccessActionsToFiles
- Log access actions to filespublic RoomAccessLevel getAccessLevel()
public void setAccessLevel(RoomAccessLevel accessLevel)
accessLevel
- The user's role in the workspace.public String getDescription()
public void setDescription(String description)
description
- Workspace description.public boolean isExplicitRoom()
public void setExplicitRoom(boolean explicitRoom)
explicitRoom
- same as explicit as explicit is a keyword in some
programming languagespublic OrganizationWorkspacesPolicyJson getWorkspacePolicyJson()
public void setWorkspacePolicyJson(OrganizationWorkspacesPolicyJson workspacePolicyJson)
workspacePolicyJson
- Workspace policypublic Date getCreationDate()
public void setCreationDate(Date creationDate)
creationDate
- Creation datepublic String getUuid()
public void setUuid(String uuid)
uuid
- Workspace uuid.public 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 OrganizationPolicyJson getOrganizationPolicyJson()
public void setOrganizationPolicyJson(OrganizationPolicyJson organizationPolicyJson)
organizationPolicyJson
- Organization policypublic ApiDocumentOrderVDR getDefaultWorkspaceOrder()
public void setDefaultWorkspaceOrder(ApiDocumentOrderVDR defaultWorkspaceOrder)
defaultWorkspaceOrder
- Default workspace orderpublic TransientWorkspaceExternalDataJson getTransientWorkspaceExternalDataJson()
public void setTransientWorkspaceExternalDataJson(TransientWorkspaceExternalDataJson transientWorkspaceExternalDataJson)
transientWorkspaceExternalDataJson
- Transient workspace external
datapublic String getName()
public void setName(String name)
name
- Workspace name.public String getId()
public void setId(String id)
id
- Workspace Idpublic Set<WorkspaceCapabilityType> getRoomCapabilities()
public void setRoomCapabilities(Set<WorkspaceCapabilityType> roomCapabilities)
roomCapabilities
- List of workspace capbailitiespublic OrganizationSyncPolicyJson getSyncPolicy()
public void setSyncPolicy(OrganizationSyncPolicyJson syncPolicy)
syncPolicy
- Sync policypublic Date getDeleteDate()
public void setDeleteDate(Date deleteDate)
deleteDate
- Delete dateCopyright © 2019. All rights reserved.