Class VdrAddPermissionsJson
- java.lang.Object
-
- com.blackberry.workspaces.api.sdk.json.BaseJson
-
- com.blackberry.workspaces.api.sdk.json.VdrAddPermissionsJson
-
- All Implemented Interfaces:
Serializable
public class VdrAddPermissionsJson extends BaseJson
Add permissions to an entity- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VdrAddPermissionsJson()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Set<String>
getDocumentGuids()
List of file guidsString
getEmailMessage()
Text of emailString
getEmailSubject()
Subject line for notification emailSet<String>
getFolderGuids()
List of folder guidsSet<Integer>
getFolderIds()
List of folder idsSet<String>
getFolderPaths()
List of paths to foldersboolean
getIsSendMail()
Deprecated.PermissionSetJson
getPermissionSet()
Permissions for entityPermissionsTemplateRequestJson
getPermissionTemplate()
List<PermittedEntityFromUserJson>
getPermittedEntities()
List of Workspace Entities.boolean
isIsSendMail()
Flag indicating that a notification email should be sent to recipientsvoid
setDocumentGuids(Set<String> documentGuids)
List of file guidsvoid
setEmailMessage(String emailMessage)
Text of emailvoid
setEmailSubject(String emailSubject)
Subject line for notification emailvoid
setFolderGuids(Set<String> folderGuids)
List of folder guidsvoid
setFolderIds(Set<Integer> folderIds)
List of folder idsvoid
setFolderPaths(Set<String> folderPaths)
List of paths to foldersvoid
setIsSendMail(boolean isSendMail)
Flag indicating that a notification email should be sent to recipientsvoid
setPermissionSet(PermissionSetJson permissionSet)
Permissions for entityvoid
setPermissionTemplate(PermissionsTemplateRequestJson permissionTemplate)
void
setPermittedEntities(List<PermittedEntityFromUserJson> permittedEntities)
List of Workspace Entities.-
Methods inherited from class com.blackberry.workspaces.api.sdk.json.BaseJson
getObjType, setObjType, toString
-
-
-
-
Method Detail
-
getDocumentGuids
public Set<String> getDocumentGuids()
List of file guids- Returns:
- List of file guids
-
setDocumentGuids
public void setDocumentGuids(Set<String> documentGuids)
List of file guids- Parameters:
documentGuids
- List of file guids
-
getPermissionTemplate
public PermissionsTemplateRequestJson getPermissionTemplate()
-
setPermissionTemplate
public void setPermissionTemplate(PermissionsTemplateRequestJson permissionTemplate)
-
getFolderGuids
public Set<String> getFolderGuids()
List of folder guids- Returns:
- List of folder guids
-
setFolderGuids
public void setFolderGuids(Set<String> folderGuids)
List of folder guids- Parameters:
folderGuids
- List of folder guids
-
getPermissionSet
public PermissionSetJson getPermissionSet()
Permissions for entity- Returns:
- Permissions for entity
-
setPermissionSet
public void setPermissionSet(PermissionSetJson permissionSet)
Permissions for entity- Parameters:
permissionSet
- Permissions for entity
-
getEmailMessage
public String getEmailMessage()
Text of email- Returns:
- Text of email
-
setEmailMessage
public void setEmailMessage(String emailMessage)
Text of email- Parameters:
emailMessage
- Text of email
-
isIsSendMail
public boolean isIsSendMail()
Flag indicating that a notification email should be sent to recipients- Returns:
- Flag indicating that a notification email should be sent to recipients
-
getIsSendMail
@Deprecated public boolean getIsSendMail()
Deprecated.Flag indicating that a notification email should be sent to recipients- Returns:
- Flag indicating that a notification email should be sent to recipients
-
setIsSendMail
public void setIsSendMail(boolean isSendMail)
Flag indicating that a notification email should be sent to recipients- Parameters:
isSendMail
- Flag indicating that a notification email should be sent to recipients
-
setFolderIds
public void setFolderIds(Set<Integer> folderIds)
List of folder ids- Parameters:
folderIds
- List of folder ids
-
getPermittedEntities
public List<PermittedEntityFromUserJson> getPermittedEntities()
List of Workspace Entities. Can be one of GROUP, USER, DOMAIN- Returns:
- List of Workspace Entities. Can be one of GROUP, USER, DOMAIN
-
setPermittedEntities
public void setPermittedEntities(List<PermittedEntityFromUserJson> permittedEntities)
List of Workspace Entities. Can be one of GROUP, USER, DOMAIN- Parameters:
permittedEntities
- List of Workspace Entities. Can be one of GROUP, USER, DOMAIN
-
getEmailSubject
public String getEmailSubject()
Subject line for notification email- Returns:
- Subject line for notification email
-
setEmailSubject
public void setEmailSubject(String emailSubject)
Subject line for notification email- Parameters:
emailSubject
- Subject line for notification email
-
getFolderPaths
public Set<String> getFolderPaths()
List of paths to folders- Returns:
- List of paths to folders
-
-