Class ResolveActionForFolderPermissionRequestJson
java.lang.Object
com.blackberry.workspaces.sdk.api.json.BaseJson
com.blackberry.workspaces.sdk.api.json.ResolveActionForFolderPermissionRequestJson
- All Implemented Interfaces:
Serializable
public class ResolveActionForFolderPermissionRequestJson extends BaseJson
Request to resolve and action on a folder
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description ResolveActionForFolderPermissionRequestJson()
-
Method Summary
Modifier and Type Method Description PermissionRequestAdminAction
getAction()
Request actionUserDirectMembershipResolveDataJson
getDirectUserPermissionsToBeApprovedBy()
Direct user permissions to be approved byString
getFolderGuid()
Folder guidInteger
getFolderId()
Folder idString
getGroupAddressToBeApprovedBy()
Group address to be approved byString
getMessageToSend()
Email message to sendSet<PermissionRequestUserAndTypeJson>
getRequesters()
List of requestersString
getRoomGuid()
Rooom guidInteger
getRoomId()
Workspace idboolean
isSendEmail()
Send emailvoid
setAction(PermissionRequestAdminAction action)
Request actionvoid
setDirectUserPermissionsToBeApprovedBy(UserDirectMembershipResolveDataJson directUserPermissionsToBeApprovedBy)
Direct user permissions to be approved byvoid
setFolderGuid(String folderGuid)
Folder guidvoid
setFolderId(Integer folderId)
Folder idvoid
setGroupAddressToBeApprovedBy(String groupAddressToBeApprovedBy)
Group address to be approved byvoid
setMessageToSend(String messageToSend)
Email message to sendvoid
setRequesters(Set<PermissionRequestUserAndTypeJson> requesters)
List of requestersvoid
setRoomGuid(String roomGuid)
Rooom guidvoid
setRoomId(Integer roomId)
Workspace idvoid
setSendEmail(boolean sendEmail)
Send emailMethods inherited from class com.blackberry.workspaces.sdk.api.json.BaseJson
getObjType, setObjType, toString
-
Constructor Details
-
ResolveActionForFolderPermissionRequestJson
public ResolveActionForFolderPermissionRequestJson()
-
-
Method Details
-
getRoomGuid
Rooom guid- Returns:
- Rooom guid
-
setRoomGuid
Rooom guid- Parameters:
roomGuid
- Rooom guid
-
getRequesters
List of requesters- Returns:
- List of requesters
-
setRequesters
List of requesters- Parameters:
requesters
- List of requesters
-
getGroupAddressToBeApprovedBy
Group address to be approved by- Returns:
- Group address to be approved by
-
setGroupAddressToBeApprovedBy
Group address to be approved by- Parameters:
groupAddressToBeApprovedBy
- Group address to be approved by
-
isSendEmail
public boolean isSendEmail()Send email- Returns:
- Send email
-
setSendEmail
public void setSendEmail(boolean sendEmail)Send email- Parameters:
sendEmail
- Send email
-
getFolderGuid
Folder guid- Returns:
- Folder guid
-
setFolderGuid
Folder guid- Parameters:
folderGuid
- Folder guid
-
getAction
Request action- Returns:
- Request action
-
setAction
Request action- Parameters:
action
- Request action
-
getMessageToSend
Email message to send- Returns:
- Email message to send
-
setMessageToSend
Email message to send- Parameters:
messageToSend
- Email message to send
-
getDirectUserPermissionsToBeApprovedBy
Direct user permissions to be approved by- Returns:
- Direct user permissions to be approved by
-
setDirectUserPermissionsToBeApprovedBy
public void setDirectUserPermissionsToBeApprovedBy(UserDirectMembershipResolveDataJson directUserPermissionsToBeApprovedBy)Direct user permissions to be approved by- Parameters:
directUserPermissionsToBeApprovedBy
- Direct user permissions to be approved by
-
getRoomId
Workspace id- Returns:
- Workspace id
-
setRoomId
Workspace id- Parameters:
roomId
- Workspace id
-
getFolderId
Folder id- Returns:
- Folder id
-
setFolderId
Folder id- Parameters:
folderId
- Folder id
-