Class SdsAddPermissionsJson

    • Constructor Detail

      • SdsAddPermissionsJson

        public SdsAddPermissionsJson()
    • Method Detail

      • getDocumentGuids

        public Set<String> getDocumentGuids()
        List of file guids. Either pass this or documentFilter
        Returns:
        List of file guids. Either pass this or documentFilter
      • setDocumentGuids

        public void setDocumentGuids​(Set<String> documentGuids)
        List of file guids. Either pass this or documentFilter
        Parameters:
        documentGuids - List of file guids. Either pass this or documentFilter
      • getDocumentFilter

        public ApiDocumentFilter getDocumentFilter()
        File filter (to obtain list of files). Either pass this or documentGuids
        Returns:
        File filter (to obtain list of files). Either pass this or documentGuids
      • setDocumentFilter

        public void setDocumentFilter​(ApiDocumentFilter documentFilter)
        File filter (to obtain list of files). Either pass this or documentGuids
        Parameters:
        documentFilter - File filter (to obtain list of files). Either pass this or documentGuids
      • getPermissionSet

        public PermissionSetJson getPermissionSet()
        Set of permissions
        Returns:
        Set of permissions
      • setPermissionSet

        public void setPermissionSet​(PermissionSetJson permissionSet)
        Set of permissions
        Parameters:
        permissionSet - Set of permissions
      • getEmailMessage

        public String getEmailMessage()
        Email message
        Returns:
        Email message
      • setEmailMessage

        public void setEmailMessage​(String emailMessage)
        Email message
        Parameters:
        emailMessage - Email message
      • getWhoCanView

        public WhoCanView getWhoCanView()
        Who can view files. From EVERYONE, RECIPIENTS_ONLY or ANYONE_WITH_RECIPIENTS_DOMAIN
        Returns:
        Who can view files. From EVERYONE, RECIPIENTS_ONLY or ANYONE_WITH_RECIPIENTS_DOMAIN
      • setWhoCanView

        public void setWhoCanView​(WhoCanView whoCanView)
        Who can view files. From EVERYONE, RECIPIENTS_ONLY or ANYONE_WITH_RECIPIENTS_DOMAIN
        Parameters:
        whoCanView - Who can view files. From EVERYONE, RECIPIENTS_ONLY or ANYONE_WITH_RECIPIENTS_DOMAIN
      • setRecipients

        public void setRecipients​(List<PermittedEntityFromUserJson> recipients)
        List of recipients
        Parameters:
        recipients - List of recipients
      • isIsSendMail

        public boolean isIsSendMail()
        Flag indicating whether to send email to recipients
        Returns:
        Flag indicating whether to send email to recipients
      • getIsSendMail

        @Deprecated
        public boolean getIsSendMail()
        Deprecated.
        Flag indicating whether to send email to recipients
        Returns:
        Flag indicating whether to send email to recipients
      • setIsSendMail

        public void setIsSendMail​(boolean isSendMail)
        Flag indicating whether to send email to recipients
        Parameters:
        isSendMail - Flag indicating whether to send email to recipients
      • getEmailSubject

        public String getEmailSubject()
        Subject line for email
        Returns:
        Subject line for email
      • setEmailSubject

        public void setEmailSubject​(String emailSubject)
        Subject line for email
        Parameters:
        emailSubject - Subject line for email