public class SubmitDocumentSdsJson extends BaseJson
Constructor and Description |
---|
SubmitDocumentSdsJson() |
Modifier and Type | Method and Description |
---|---|
Set<String> |
getActiveDirectoryGroupsRecipients()
A list of activeDirectory group guids that are intended to be
recipients of these files.
|
DeviceType |
getDeviceType() |
Set<String> |
getDocumentGuids()
The list of file guids to submit.
|
boolean |
getIsCollaboration()
Deprecated.
|
boolean |
getIsOpenToAnyone()
Deprecated.
|
Boolean |
getIsSendEmail()
If set to True the server will notify recipients via email about new
documents submitted.
|
Set<String> |
getListRecipients()
A list of distribution list names that are intended to be recipients of
these files.
|
String |
getMailMessage() |
String |
getMailSubject() |
Date |
getModifiedDate() |
PermissionFromUserJson |
getPermission()
The permissions to grant to recipients of this file.
|
Boolean |
getReadConfirmation()
Indicates is read confirmation is required for this document.
|
Set<String> |
getUserRecipients()
A list of mails for users that are intended to be recipients of these
files.
|
WhoCanView |
getWhoCanView()
In case Domain permissions or file that are available to everyone, use
this parameter.
|
boolean |
isIsCollaboration()
Indicates whether the files are sent for collaboration.
|
boolean |
isIsOpenToAnyone()
Indicates whether the file is sent using SimpleShare which means no
authentication is required to view/download.
|
void |
setActiveDirectoryGroupsRecipients(Set<String> activeDirectoryGroupsRecipients)
A list of activeDirectory group guids that are intended to be
recipients of these files.
|
void |
setDeviceType(DeviceType deviceType) |
void |
setDocumentGuids(Set<String> documentGuids)
The list of file guids to submit.
|
void |
setIsCollaboration(boolean isCollaboration)
Indicates whether the files are sent for collaboration.
|
void |
setIsOpenToAnyone(boolean isOpenToAnyone)
Indicates whether the file is sent using SimpleShare which means no
authentication is required to view/download.
|
void |
setIsSendEmail(Boolean isSendEmail)
If set to True the server will notify recipients via email about new
documents submitted.
|
void |
setListRecipients(Set<String> listRecipients)
A list of distribution list names that are intended to be recipients of
these files.
|
void |
setMailMessage(String mailMessage) |
void |
setMailSubject(String mailSubject) |
void |
setModifiedDate(Date modifiedDate) |
void |
setPermission(PermissionFromUserJson permission)
The permissions to grant to recipients of this file.
|
void |
setReadConfirmation(Boolean readConfirmation)
Indicates is read confirmation is required for this document.
|
void |
setUserRecipients(Set<String> userRecipients)
A list of mails for users that are intended to be recipients of these
files.
|
void |
setWhoCanView(WhoCanView whoCanView)
In case Domain permissions or file that are available to everyone, use
this parameter.
|
getObjType, setObjType, toString
public Set<String> getDocumentGuids()
public void setDocumentGuids(Set<String> documentGuids)
documentGuids
- The list of file guids to submit.public DeviceType getDeviceType()
public void setDeviceType(DeviceType deviceType)
public Set<String> getUserRecipients()
public void setUserRecipients(Set<String> userRecipients)
userRecipients
- A list of mails for users that are intended to be
recipients of these files. Can be sent empty or not sent.public Set<String> getListRecipients()
public void setListRecipients(Set<String> listRecipients)
listRecipients
- A list of distribution list names that are
intended to be recipients of these files. May be left null. Can be sent
empty or not sent.public WhoCanView getWhoCanView()
public void setWhoCanView(WhoCanView whoCanView)
whoCanView
- In case Domain permissions or file that are available
to everyone, use this parameter. Only recipients that are recipients of
this file (directly of by a distribution list) will be notified that
this file exist.public boolean isIsCollaboration()
@Deprecated public boolean getIsCollaboration()
public void setIsCollaboration(boolean isCollaboration)
isCollaboration
- Indicates whether the files are sent for
collaboration.public Set<String> getActiveDirectoryGroupsRecipients()
public void setActiveDirectoryGroupsRecipients(Set<String> activeDirectoryGroupsRecipients)
activeDirectoryGroupsRecipients
- A list of activeDirectory group
guids that are intended to be recipients of these files. May be left
null. Can be sent empty or not sent.public Boolean getIsSendEmail()
public void setIsSendEmail(Boolean isSendEmail)
isSendEmail
- If set to True the server will notify recipients via
email about new documents submitted.public PermissionFromUserJson getPermission()
public void setPermission(PermissionFromUserJson permission)
permission
- The permissions to grant to recipients of this file.public Boolean getReadConfirmation()
public void setReadConfirmation(Boolean readConfirmation)
readConfirmation
- Indicates is read confirmation is required for
this document.public String getMailSubject()
public void setMailSubject(String mailSubject)
public boolean isIsOpenToAnyone()
@Deprecated public boolean getIsOpenToAnyone()
public void setIsOpenToAnyone(boolean isOpenToAnyone)
isOpenToAnyone
- Indicates whether the file is sent using
SimpleShare which means no authentication is required to view/download.public Date getModifiedDate()
public void setModifiedDate(Date modifiedDate)
public String getMailMessage()
public void setMailMessage(String mailMessage)
Copyright © 2019. All rights reserved.