public class SdsAddPermissionsJson extends BaseJson
Constructor and Description |
---|
SdsAddPermissionsJson() |
Modifier and Type | Method and Description |
---|---|
ApiDocumentFilter |
getDocumentFilter()
File filter (to obtain list of files).
|
Set<String> |
getDocumentGuids()
List of file guids.
|
String |
getEmailMessage()
Email message
|
String |
getEmailSubject()
Subject line for email
|
boolean |
getIsSendMail()
Deprecated.
|
PermissionSetJson |
getPermissionSet()
Set of permissions
|
PermissionsTemplateRequestJson |
getPermissionTemplate() |
List<PermittedEntityFromUserJson> |
getRecipients()
List of recipients
|
WhoCanView |
getWhoCanView()
Who can view files.
|
boolean |
isIsSendMail()
Flag indicating whether to send email to recipients
|
void |
setDocumentFilter(ApiDocumentFilter documentFilter)
File filter (to obtain list of files).
|
void |
setDocumentGuids(Set<String> documentGuids)
List of file guids.
|
void |
setEmailMessage(String emailMessage)
Email message
|
void |
setEmailSubject(String emailSubject)
Subject line for email
|
void |
setIsSendMail(boolean isSendMail)
Flag indicating whether to send email to recipients
|
void |
setPermissionSet(PermissionSetJson permissionSet)
Set of permissions
|
void |
setPermissionTemplate(PermissionsTemplateRequestJson permissionTemplate) |
void |
setRecipients(List<PermittedEntityFromUserJson> recipients)
List of recipients
|
void |
setWhoCanView(WhoCanView whoCanView)
Who can view files.
|
getObjType, setObjType, toString
public Set<String> getDocumentGuids()
public void setDocumentGuids(Set<String> documentGuids)
documentGuids
- List of file guids. Either pass this or
documentFilterpublic ApiDocumentFilter getDocumentFilter()
public void setDocumentFilter(ApiDocumentFilter documentFilter)
documentFilter
- File filter (to obtain list of files). Either
pass this or documentGuidspublic PermissionsTemplateRequestJson getPermissionTemplate()
public void setPermissionTemplate(PermissionsTemplateRequestJson permissionTemplate)
public PermissionSetJson getPermissionSet()
public void setPermissionSet(PermissionSetJson permissionSet)
permissionSet
- Set of permissionspublic String getEmailMessage()
public void setEmailMessage(String emailMessage)
emailMessage
- Email messagepublic List<PermittedEntityFromUserJson> getRecipients()
public void setRecipients(List<PermittedEntityFromUserJson> recipients)
recipients
- List of recipientspublic WhoCanView getWhoCanView()
public void setWhoCanView(WhoCanView whoCanView)
whoCanView
- Who can view files. From EVERYONE, RECIPIENTS_ONLY or
ANYONE_WITH_RECIPIENTS_DOMAINpublic boolean isIsSendMail()
@Deprecated public boolean getIsSendMail()
public void setIsSendMail(boolean isSendMail)
isSendMail
- Flag indicating whether to send email to recipientspublic String getEmailSubject()
public void setEmailSubject(String emailSubject)
emailSubject
- Subject line for emailCopyright © 2019. All rights reserved.