Class ResolveActionForIManageFolderPermissionRequestJson
java.lang.Object
com.blackberry.workspaces.sdk.api.json.BaseJson
com.blackberry.workspaces.sdk.api.json.ResolveActionForIManageFolderPermissionRequestJson
- All Implemented Interfaces:
Serializable
public class ResolveActionForIManageFolderPermissionRequestJson extends BaseJson
Request to resolve and action on an imanage workspace
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description ResolveActionForIManageFolderPermissionRequestJson()
-
Method Summary
Modifier and Type Method Description PermissionRequestAdminAction
getAction()
Request actionUserDirectMembershipResolveDataJson
getDirectUserPermissionsToBeApprovedBy()
Direct user permissions to be approved byString
getGroupAddressToBeApprovedBy()
Group address to be approved byString
getMessageToSend()
Email message to sendSet<PermissionRequestUserAndTypeJson>
getRequesters()
List of requestersString
getWorkspaceGuid()
workspace uuidboolean
isSendEmail()
Send emailvoid
setAction(PermissionRequestAdminAction action)
Request actionvoid
setDirectUserPermissionsToBeApprovedBy(UserDirectMembershipResolveDataJson directUserPermissionsToBeApprovedBy)
Direct user permissions to be approved byvoid
setGroupAddressToBeApprovedBy(String groupAddressToBeApprovedBy)
Group address to be approved byvoid
setMessageToSend(String messageToSend)
Email message to sendvoid
setRequesters(Set<PermissionRequestUserAndTypeJson> requesters)
List of requestersvoid
setSendEmail(boolean sendEmail)
Send emailvoid
setWorkspaceGuid(String workspaceGuid)
workspace uuidMethods inherited from class com.blackberry.workspaces.sdk.api.json.BaseJson
getObjType, setObjType, toString
-
Constructor Details
-
ResolveActionForIManageFolderPermissionRequestJson
public ResolveActionForIManageFolderPermissionRequestJson()
-
-
Method Details
-
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
-
getRequesters
List of requesters- Returns:
- List of requesters
-
setRequesters
List of requesters- Parameters:
requesters
- List of requesters
-
isSendEmail
public boolean isSendEmail()Send email- Returns:
- Send email
-
setSendEmail
public void setSendEmail(boolean sendEmail)Send email- Parameters:
sendEmail
- Send email
-
getAction
Request action- Returns:
- Request action
-
setAction
Request action- Parameters:
action
- Request action
-
getWorkspaceGuid
workspace uuid- Returns:
- workspace uuid
-
setWorkspaceGuid
workspace uuid- Parameters:
workspaceGuid
- workspace uuid
-
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
-