public class ResolveActionForDocumentPermissionRequestJson extends BaseJson
Constructor and Description |
---|
ResolveActionForDocumentPermissionRequestJson() |
Modifier and Type | Method and Description |
---|---|
PermissionRequestAdminAction |
getAction()
Action to take
|
Boolean |
getApproveByAddingAsDirectUsers()
Approve by adding as direct users
|
Boolean |
getApproveBySendCopy()
Approve by send a copy
|
String |
getDocUUID()
File uuid
|
Date |
getExpirationDate()
Expiration date
|
String |
getGroupAddressToBeApprovedBy()
Address of group to be approved by
|
String |
getMessageToSend()
Email message to send
|
PermissionsTemplateRequestJson |
getPermissionTemplateToBeApprovedBy()
Permission template to be approved by
|
Set<PermissionRequestUserAndTypeJson> |
getRequesters()
List of permission requests
|
Boolean |
getSetNeverExpires()
Set never expires
|
boolean |
isSendEmail()
True if an email should be sent, False if not
|
void |
setAction(PermissionRequestAdminAction action)
Action to take
|
void |
setApproveByAddingAsDirectUsers(Boolean approveByAddingAsDirectUsers)
Approve by adding as direct users
|
void |
setApproveBySendCopy(Boolean approveBySendCopy)
Approve by send a copy
|
void |
setDocUUID(String docUUID)
File uuid
|
void |
setExpirationDate(Date expirationDate)
Expiration date
|
void |
setGroupAddressToBeApprovedBy(String groupAddressToBeApprovedBy)
Address of group to be approved by
|
void |
setMessageToSend(String messageToSend)
Email message to send
|
void |
setPermissionTemplateToBeApprovedBy(PermissionsTemplateRequestJson permissionTemplateToBeApprovedBy)
Permission template to be approved by
|
void |
setRequesters(Set<PermissionRequestUserAndTypeJson> requesters)
List of permission requests
|
void |
setSendEmail(boolean sendEmail)
True if an email should be sent, False if not
|
void |
setSetNeverExpires(Boolean setNeverExpires)
Set never expires
|
getObjType, setObjType, toString
public ResolveActionForDocumentPermissionRequestJson()
public Boolean getApproveBySendCopy()
public void setApproveBySendCopy(Boolean approveBySendCopy)
approveBySendCopy
- Approve by send a copypublic Boolean getSetNeverExpires()
public void setSetNeverExpires(Boolean setNeverExpires)
setNeverExpires
- Set never expirespublic String getGroupAddressToBeApprovedBy()
public void setGroupAddressToBeApprovedBy(String groupAddressToBeApprovedBy)
groupAddressToBeApprovedBy
- Address of group to be approved bypublic Set<PermissionRequestUserAndTypeJson> getRequesters()
public void setRequesters(Set<PermissionRequestUserAndTypeJson> requesters)
requesters
- List of permission requestspublic boolean isSendEmail()
public void setSendEmail(boolean sendEmail)
sendEmail
- True if an email should be sent, False if notpublic Boolean getApproveByAddingAsDirectUsers()
public void setApproveByAddingAsDirectUsers(Boolean approveByAddingAsDirectUsers)
approveByAddingAsDirectUsers
- Approve by adding as direct userspublic PermissionsTemplateRequestJson getPermissionTemplateToBeApprovedBy()
public void setPermissionTemplateToBeApprovedBy(PermissionsTemplateRequestJson permissionTemplateToBeApprovedBy)
permissionTemplateToBeApprovedBy
- Permission template to be
approved bypublic String getDocUUID()
public void setDocUUID(String docUUID)
docUUID
- File uuidpublic PermissionRequestAdminAction getAction()
public void setAction(PermissionRequestAdminAction action)
action
- Action to takepublic String getMessageToSend()
public void setMessageToSend(String messageToSend)
messageToSend
- Email message to sendpublic Date getExpirationDate()
public void setExpirationDate(Date expirationDate)
expirationDate
- Expiration dateCopyright © 2019. All rights reserved.