Class ChangeEntitiesIManageJson

java.lang.Object
com.blackberry.workspaces.sdk.api.json.BaseJson
com.blackberry.workspaces.sdk.api.json.ChangeEntitiesIManageJson
All Implemented Interfaces:
Serializable

public class ChangeEntitiesIManageJson
extends BaseJson
Change multiple workspace member permissions for an imanage workspace or documents.
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • 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
    • getDocumentItemIds

      public Set<String> getDocumentItemIds()
      Collections of document item id
      Returns:
      Collections of document item id
    • setDocumentItemIds

      public void setDocumentItemIds​(Set<String> documentItemIds)
      Collections of document item id
      Parameters:
      documentItemIds - Collections of document item id
    • 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)
    • 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)