Class ChangeEntitiesTransientJson
- java.lang.Object
-
- com.blackberry.workspaces.sdk.api.json.BaseJson
-
- com.blackberry.workspaces.sdk.api.json.ChangeEntitiesTransientJson
-
- All Implemented Interfaces:
Serializable
public class ChangeEntitiesTransientJson extends BaseJson
Change multiple workspace member permissions for a transient workspace.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ChangeEntitiesTransientJson()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>
getDocumentPaths()
Files to add to the pathSet<String>
getFolderPaths()
Folders to add to the pathBoolean
getForceAction()
Whether to do the action on the entities that haven't failed (true) Or through error on first error found (false)Boolean
getForceInheritanceOnDescendants()
if set to TRUE, all subfolders and files of the input folders will inherit permissions and get their parents' permissions (including the change made by this operation)Set<PermittedEntityWithPermissionsFromUserJson>
getPermittedEntitiesWithPermissions()
The entities with their new permissionsString
getWorkspaceUuid()
The workspace's UUIDvoid
setDocumentPaths(Set<String> documentPaths)
Files to add to the pathvoid
setFolderPaths(Set<String> folderPaths)
Folders to add to the pathvoid
setForceAction(Boolean forceAction)
Whether to do the action on the entities that haven't failed (true) Or through error on first error found (false)void
setForceInheritanceOnDescendants(Boolean forceInheritanceOnDescendants)
if set to TRUE, all subfolders and files of the input folders will inherit permissions and get their parents' permissions (including the change made by this operation)void
setPermittedEntitiesWithPermissions(Set<PermittedEntityWithPermissionsFromUserJson> permittedEntitiesWithPermissions)
The entities with their new permissionsvoid
setWorkspaceUuid(String workspaceUuid)
The workspace's UUID-
Methods inherited from class com.blackberry.workspaces.sdk.api.json.BaseJson
getObjType, setObjType, toString
-
-
-
-
Method Detail
-
getPermittedEntitiesWithPermissions
public Set<PermittedEntityWithPermissionsFromUserJson> getPermittedEntitiesWithPermissions()
The entities with their new permissions- Returns:
- The entities with their new permissions
-
setPermittedEntitiesWithPermissions
public void setPermittedEntitiesWithPermissions(Set<PermittedEntityWithPermissionsFromUserJson> permittedEntitiesWithPermissions)
The entities with their new permissions- Parameters:
permittedEntitiesWithPermissions
- The entities with their new permissions
-
getDocumentPaths
public Set<String> getDocumentPaths()
Files to add to the path- Returns:
- Files to add to the path
-
setDocumentPaths
public void setDocumentPaths(Set<String> documentPaths)
Files to add to the path- Parameters:
documentPaths
- Files to add to the path
-
getForceInheritanceOnDescendants
public Boolean getForceInheritanceOnDescendants()
if set to TRUE, all subfolders and files of the input folders will inherit permissions and get their parents' permissions (including the change made by this operation)- Returns:
- if set to TRUE, all subfolders and files of the input folders will inherit permissions and get their parents' permissions (including the change made by this operation)
-
setForceInheritanceOnDescendants
public void setForceInheritanceOnDescendants(Boolean forceInheritanceOnDescendants)
if set to TRUE, all subfolders and files of the input folders will inherit permissions and get their parents' permissions (including the change made by this operation)- Parameters:
forceInheritanceOnDescendants
- if set to TRUE, all subfolders and files of the input folders will inherit permissions and get their parents' permissions (including the change made by this operation)
-
getFolderPaths
public Set<String> getFolderPaths()
Folders to add to the path- Returns:
- Folders to add to the path
-
setFolderPaths
public void setFolderPaths(Set<String> folderPaths)
Folders to add to the path- Parameters:
folderPaths
- Folders to add to the path
-
getWorkspaceUuid
public String getWorkspaceUuid()
The workspace's UUID- Returns:
- The workspace's UUID
-
setWorkspaceUuid
public void setWorkspaceUuid(String workspaceUuid)
The workspace's UUID- Parameters:
workspaceUuid
- The workspace's UUID
-
getForceAction
public Boolean getForceAction()
Whether to do the action on the entities that haven't failed (true) Or through error on first error found (false)- Returns:
- Whether to do the action on the entities that haven't failed (true) Or through error on first error found (false)
-
setForceAction
public void setForceAction(Boolean forceAction)
Whether to do the action on the entities that haven't failed (true) Or through error on first error found (false)- Parameters:
forceAction
- Whether to do the action on the entities that haven't failed (true) Or through error on first error found (false)
-
-