Class ResolveActionForTransientDocumentPermissionRequestJson

  • All Implemented Interfaces:
    Serializable

    public class ResolveActionForTransientDocumentPermissionRequestJson
    extends BaseJson
    Request to resolve and action on a file
    See Also:
    Serialized Form
    • Constructor Detail

      • ResolveActionForTransientDocumentPermissionRequestJson

        public ResolveActionForTransientDocumentPermissionRequestJson()
    • Method Detail

      • setRequesters

        public void setRequesters​(Set<PermissionRequestUserAndTypeJson> requesters)
        List of permission requests
        Parameters:
        requesters - List of permission requests
      • getApproveByAddingAsDirectUsers

        public Boolean getApproveByAddingAsDirectUsers()
        Approve by adding as direct users
        Returns:
        Approve by adding as direct users
      • setApproveByAddingAsDirectUsers

        public void setApproveByAddingAsDirectUsers​(Boolean approveByAddingAsDirectUsers)
        Approve by adding as direct users
        Parameters:
        approveByAddingAsDirectUsers - Approve by adding as direct users
      • getWorkspaceUuid

        public String getWorkspaceUuid()
      • setWorkspaceUuid

        public void setWorkspaceUuid​(String workspaceUuid)
      • getSetNeverExpires

        public Boolean getSetNeverExpires()
        Set never expires
        Returns:
        Set never expires
      • setSetNeverExpires

        public void setSetNeverExpires​(Boolean setNeverExpires)
        Set never expires
        Parameters:
        setNeverExpires - Set never expires
      • getApproveBySendCopy

        public Boolean getApproveBySendCopy()
        Approve by send a copy
        Returns:
        Approve by send a copy
      • setApproveBySendCopy

        public void setApproveBySendCopy​(Boolean approveBySendCopy)
        Approve by send a copy
        Parameters:
        approveBySendCopy - Approve by send a copy
      • getPath

        public String getPath()
        File path
        Returns:
        File path
      • setPath

        public void setPath​(String path)
        File path
        Parameters:
        path - File path
      • getGroupAddressToBeApprovedBy

        public String getGroupAddressToBeApprovedBy()
        Address of group to be approved by
        Returns:
        Address of group to be approved by
      • setGroupAddressToBeApprovedBy

        public void setGroupAddressToBeApprovedBy​(String groupAddressToBeApprovedBy)
        Address of group to be approved by
        Parameters:
        groupAddressToBeApprovedBy - Address of group to be approved by
      • isSendEmail

        public boolean isSendEmail()
        True if an email should be sent, False if not
        Returns:
        True if an email should be sent, False if not
      • setSendEmail

        public void setSendEmail​(boolean sendEmail)
        True if an email should be sent, False if not
        Parameters:
        sendEmail - True if an email should be sent, False if not
      • getPermissionTemplateToBeApprovedBy

        public PermissionsTemplateRequestJson getPermissionTemplateToBeApprovedBy()
        Permission template to be approved by
        Returns:
        Permission template to be approved by
      • setPermissionTemplateToBeApprovedBy

        public void setPermissionTemplateToBeApprovedBy​(PermissionsTemplateRequestJson permissionTemplateToBeApprovedBy)
        Permission template to be approved by
        Parameters:
        permissionTemplateToBeApprovedBy - Permission template to be approved by
      • getMessageToSend

        public String getMessageToSend()
        Email message to send
        Returns:
        Email message to send
      • setMessageToSend

        public void setMessageToSend​(String messageToSend)
        Email message to send
        Parameters:
        messageToSend - Email message to send
      • getExpirationDate

        public Date getExpirationDate()
        Expiration date
        Returns:
        Expiration date
      • setExpirationDate

        public void setExpirationDate​(Date expirationDate)
        Expiration date
        Parameters:
        expirationDate - Expiration date