Class AddEntitiesTransientJson
java.lang.Object
com.blackberry.workspaces.sdk.api.json.BaseJson
com.blackberry.workspaces.sdk.api.json.AddEntitiesTransientJson
- All Implemented Interfaces:
Serializable
public class AddEntitiesTransientJson extends BaseJson
Add users to transient workspaces.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description AddEntitiesTransientJson()
-
Method Summary
Modifier and Type Method Description Boolean
getAccess()
Set if the entity ( new gruop) has accessSet<String>
getDocumentPaths()
Collection of file paths to useString
getEmailMessage()
String
getEmailSubject()
String
getFolderPath()
Folder path to useBoolean
getIncludeAllSubItems()
PermissionFromUserJson
getNewPermissions()
Path permissionsString
getRole()
The new role in the specified paths.Set<PermittedEntityFromUserJson>
getRoomEntities()
Collection of entities to addList<GroupAndMembersJson>
getRoomGroups()
Collection of workspaces to useString
getWorkspaceUuid()
GUID of the workspaceboolean
isIsSendMail()
void
setAccess(Boolean access)
Set if the entity ( new gruop) has accessvoid
setDocumentPaths(Set<String> documentPaths)
Collection of file paths to usevoid
setEmailMessage(String emailMessage)
void
setEmailSubject(String emailSubject)
void
setFolderPath(String folderPath)
Folder path to usevoid
setIncludeAllSubItems(Boolean includeAllSubItems)
void
setIsSendMail(boolean isSendMail)
void
setNewPermissions(PermissionFromUserJson newPermissions)
Path permissionsvoid
setRole(String role)
The new role in the specified paths.void
setRoomEntities(Set<PermittedEntityFromUserJson> roomEntities)
Collection of entities to addvoid
setRoomGroups(List<GroupAndMembersJson> roomGroups)
Collection of workspaces to usevoid
setWorkspaceUuid(String workspaceUuid)
GUID of the workspaceMethods inherited from class com.blackberry.workspaces.sdk.api.json.BaseJson
getObjType, setObjType, toString
-
Constructor Details
-
AddEntitiesTransientJson
public AddEntitiesTransientJson()
-
-
Method Details
-
getRoomGroups
Collection of workspaces to use- Returns:
- Collection of workspaces to use
-
setRoomGroups
Collection of workspaces to use- Parameters:
roomGroups
- Collection of workspaces to use
-
getAccess
Set if the entity ( new gruop) has access- Returns:
- Set if the entity ( new gruop) has access
-
setAccess
Set if the entity ( new gruop) has access- Parameters:
access
- Set if the entity ( new gruop) has access
-
getRole
The new role in the specified paths.- Returns:
- The new role in the specified paths.
-
setRole
The new role in the specified paths.- Parameters:
role
- The new role in the specified paths.
-
isIsSendMail
public boolean isIsSendMail() -
setIsSendMail
public void setIsSendMail(boolean isSendMail) -
getNewPermissions
Path permissions- Returns:
- Path permissions
-
setNewPermissions
Path permissions- Parameters:
newPermissions
- Path permissions
-
getEmailSubject
-
setEmailSubject
-
getWorkspaceUuid
GUID of the workspace- Returns:
- GUID of the workspace
-
setWorkspaceUuid
GUID of the workspace- Parameters:
workspaceUuid
- GUID of the workspace
-
getFolderPath
Folder path to use- Returns:
- Folder path to use
-
setFolderPath
Folder path to use- Parameters:
folderPath
- Folder path to use
-
getIncludeAllSubItems
-
setIncludeAllSubItems
-
getRoomEntities
Collection of entities to add- Returns:
- Collection of entities to add
-
setRoomEntities
Collection of entities to add- Parameters:
roomEntities
- Collection of entities to add
-
getEmailMessage
-
setEmailMessage
-
getDocumentPaths
Collection of file paths to use- Returns:
- Collection of file paths to use
-
setDocumentPaths
Collection of file paths to use- Parameters:
documentPaths
- Collection of file paths to use
-