Class RoomEntityJson

    • Constructor Detail

      • RoomEntityJson

        public RoomEntityJson()
    • Method Detail

      • getIdentifier

        public String getIdentifier()
        Entity identifier
        Returns:
        Entity identifier
      • setIdentifier

        public void setIdentifier​(String identifier)
        Entity identifier
        Parameters:
        identifier - Entity identifier
      • isPermissionSpotlight

        public boolean isPermissionSpotlight()
        Flag indicating spotlighting is permitted
        Returns:
        Flag indicating spotlighting is permitted
      • setPermissionSpotlight

        public void setPermissionSpotlight​(boolean permissionSpotlight)
        Flag indicating spotlighting is permitted
        Parameters:
        permissionSpotlight - Flag indicating spotlighting is permitted
      • getRole

        public String getRole()
        Role
        Returns:
        Role
      • setRole

        public void setRole​(String role)
        Role
        Parameters:
        role - Role
      • getAddress

        public String getAddress()
        Obselete field.
        Returns:
        Obselete field.
      • setAddress

        public void setAddress​(String address)
        Obselete field.
        Parameters:
        address - Obselete field.
      • getExpirationDays

        public Integer getExpirationDays()
        Number of days to entity expiration
        Returns:
        Number of days to entity expiration
      • setExpirationDays

        public void setExpirationDays​(Integer expirationDays)
        Number of days to entity expiration
        Parameters:
        expirationDays - Number of days to entity expiration
      • getEntityType

        public RoomEntityType getEntityType()
        Entity type. Types are GROUP, USER, DOMAIN, EVERYONE
        Returns:
        Entity type. Types are GROUP, USER, DOMAIN, EVERYONE
      • setEntityType

        public void setEntityType​(RoomEntityType entityType)
        Entity type. Types are GROUP, USER, DOMAIN, EVERYONE
        Parameters:
        entityType - Entity type. Types are GROUP, USER, DOMAIN, EVERYONE
      • isIsDefaultEntity

        public boolean isIsDefaultEntity()
        Flag indicating the entity is the original (not protected).
        Returns:
        Flag indicating the entity is the original (not protected).
      • getIsDefaultEntity

        @Deprecated
        public boolean getIsDefaultEntity()
        Deprecated.
        Flag indicating the entity is the original (not protected).
        Returns:
        Flag indicating the entity is the original (not protected).
      • setIsDefaultEntity

        public void setIsDefaultEntity​(boolean isDefaultEntity)
        Flag indicating the entity is the original (not protected).
        Parameters:
        isDefaultEntity - Flag indicating the entity is the original (not protected).
      • getDescription

        public String getDescription()
        Description
        Returns:
        Description
      • setDescription

        public void setDescription​(String description)
        Description
        Parameters:
        description - Description
      • isPermissionDownload

        public boolean isPermissionDownload()
        Flag indicating file download is permitted.
        Returns:
        Flag indicating file download is permitted.
      • setPermissionDownload

        public void setPermissionDownload​(boolean permissionDownload)
        Flag indicating file download is permitted.
        Parameters:
        permissionDownload - Flag indicating file download is permitted.
      • getPermissionDownloadType

        public DownloadType getPermissionDownloadType()
      • setPermissionDownloadType

        public void setPermissionDownloadType​(DownloadType permissionDownloadType)
      • isPermissionCopyPaste

        public boolean isPermissionCopyPaste()
        Flag indicating copying is permitted
        Returns:
        Flag indicating copying is permitted
      • setPermissionCopyPaste

        public void setPermissionCopyPaste​(boolean permissionCopyPaste)
        Flag indicating copying is permitted
        Parameters:
        permissionCopyPaste - Flag indicating copying is permitted
      • isPermissionProgrammaticAccess

        public boolean isPermissionProgrammaticAccess()
        Flag indicating programmatic access is permitted
        Returns:
        Flag indicating programmatic access is permitted
      • setPermissionProgrammaticAccess

        public void setPermissionProgrammaticAccess​(boolean permissionProgrammaticAccess)
        Flag indicating programmatic access is permitted
        Parameters:
        permissionProgrammaticAccess - Flag indicating programmatic access is permitted
      • isPermissionWatermark

        public boolean isPermissionWatermark()
        Flag indicating watermark is permitted
        Returns:
        Flag indicating watermark is permitted
      • setPermissionWatermark

        public void setPermissionWatermark​(boolean permissionWatermark)
        Flag indicating watermark is permitted
        Parameters:
        permissionWatermark - Flag indicating watermark is permitted
      • getMembers

        public MembersJson getMembers()
        List of entity members
        Returns:
        List of entity members
      • setMembers

        public void setMembers​(MembersJson members)
        List of entity members
        Parameters:
        members - List of entity members
      • isPermissionEdit

        public boolean isPermissionEdit()
        Flag indicating editing is permitted
        Returns:
        Flag indicating editing is permitted
      • setPermissionEdit

        public void setPermissionEdit​(boolean permissionEdit)
        Flag indicating editing is permitted
        Parameters:
        permissionEdit - Flag indicating editing is permitted
      • getName

        public String getName()
        Entity name
        Returns:
        Entity name
      • setName

        public void setName​(String name)
        Entity name
        Parameters:
        name - Entity name
      • isPermissionDownloadProtected

        public boolean isPermissionDownloadProtected()
        Flag indicating protected file download is permitted
        Returns:
        Flag indicating protected file download is permitted
      • setPermissionDownloadProtected

        public void setPermissionDownloadProtected​(boolean permissionDownloadProtected)
        Flag indicating protected file download is permitted
        Parameters:
        permissionDownloadProtected - Flag indicating protected file download is permitted
      • getId

        public String getId()
        Id
        Returns:
        Id
      • setId

        public void setId​(String id)
        Id
        Parameters:
        id - Id
      • isPermissionPrint

        public boolean isPermissionPrint()
        Flag indicating printing is permitted
        Returns:
        Flag indicating printing is permitted
      • setPermissionPrint

        public void setPermissionPrint​(boolean permissionPrint)
        Flag indicating printing is permitted
        Parameters:
        permissionPrint - Flag indicating printing is permitted
      • isPermissionDownloadOriginal

        public boolean isPermissionDownloadOriginal()
        Flag indicating original (unprotected) file download is permitted
        Returns:
        Flag indicating original (unprotected) file download is permitted
      • setPermissionDownloadOriginal

        public void setPermissionDownloadOriginal​(boolean permissionDownloadOriginal)
        Flag indicating original (unprotected) file download is permitted
        Parameters:
        permissionDownloadOriginal - Flag indicating original (unprotected) file download is permitted
      • getManagers

        public MembersJson getManagers()
        List of entity managers
        Returns:
        List of entity managers
      • setManagers

        public void setManagers​(MembersJson managers)
        List of entity managers
        Parameters:
        managers - List of entity managers
      • getExpirationDate

        public Date getExpirationDate()
        Entity expiration date
        Returns:
        Entity expiration date
      • setExpirationDate

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