Class SdsEditPermissionsJson
- java.lang.Object
-
- com.blackberry.workspaces.sdk.api.json.BaseJson
-
- com.blackberry.workspaces.sdk.api.json.SdsEditPermissionsJson
-
- All Implemented Interfaces:
Serializable
public class SdsEditPermissionsJson extends BaseJson
Used when editing file permissions in Sent items- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SdsEditPermissionsJson()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiDocumentFilter
getDocumentFilter()
File filter.Set<String>
getDocumentGuids()
List of document guids.PermissionSetJson
getPermissionSet()
Set of permissionsPermissionsTemplateRequestJson
getPermissionTemplate()
Permission templateList<PermittedEntityFromUserJson>
getPermittedEntities()
List of permitted Entitiesboolean
isEditAllEntities()
Edit all entitiesvoid
setDocumentFilter(ApiDocumentFilter documentFilter)
File filter.void
setDocumentGuids(Set<String> documentGuids)
List of document guids.void
setEditAllEntities(boolean editAllEntities)
Edit all entitiesvoid
setPermissionSet(PermissionSetJson permissionSet)
Set of permissionsvoid
setPermissionTemplate(PermissionsTemplateRequestJson permissionTemplate)
Permission templatevoid
setPermittedEntities(List<PermittedEntityFromUserJson> permittedEntities)
List of permitted Entities-
Methods inherited from class com.blackberry.workspaces.sdk.api.json.BaseJson
getObjType, setObjType, toString
-
-
-
-
Method Detail
-
getDocumentGuids
public Set<String> getDocumentGuids()
List of document guids. Either pass this or documentFilter- Returns:
- List of document guids. Either pass this or documentFilter
-
setDocumentGuids
public void setDocumentGuids(Set<String> documentGuids)
List of document guids. Either pass this or documentFilter- Parameters:
documentGuids
- List of document guids. Either pass this or documentFilter
-
getDocumentFilter
public ApiDocumentFilter getDocumentFilter()
File filter. Either pass this or documentGuids- Returns:
- File filter. Either pass this or documentGuids
-
setDocumentFilter
public void setDocumentFilter(ApiDocumentFilter documentFilter)
File filter. Either pass this or documentGuids- Parameters:
documentFilter
- File filter. Either pass this or documentGuids
-
getPermissionTemplate
public PermissionsTemplateRequestJson getPermissionTemplate()
Permission template- Returns:
- Permission template
-
setPermissionTemplate
public void setPermissionTemplate(PermissionsTemplateRequestJson permissionTemplate)
Permission template- Parameters:
permissionTemplate
- Permission template
-
isEditAllEntities
public boolean isEditAllEntities()
Edit all entities- Returns:
- Edit all entities
-
setEditAllEntities
public void setEditAllEntities(boolean editAllEntities)
Edit all entities- Parameters:
editAllEntities
- Edit all entities
-
getPermissionSet
public PermissionSetJson getPermissionSet()
Set of permissions- Returns:
- Set of permissions
-
setPermissionSet
public void setPermissionSet(PermissionSetJson permissionSet)
Set of permissions- Parameters:
permissionSet
- Set of permissions
-
getPermittedEntities
public List<PermittedEntityFromUserJson> getPermittedEntities()
List of permitted Entities- Returns:
- List of permitted Entities
-
setPermittedEntities
public void setPermittedEntities(List<PermittedEntityFromUserJson> permittedEntities)
List of permitted Entities- Parameters:
permittedEntities
- List of permitted Entities
-
-