public class RoomEntityJson extends BaseJson
Constructor and Description |
---|
RoomEntityJson() |
Modifier and Type | Method and Description |
---|---|
String |
getAddress()
Obselete field.
|
String |
getDescription()
Description
|
RoomEntityType |
getEntityType()
Entity type.
|
Date |
getExpirationDate()
Entity expiration date
|
Integer |
getExpirationDays()
Number of days to entity expiration
|
String |
getId()
Id
|
String |
getIdentifier()
Entity identifier
|
boolean |
getIsDefaultEntity()
Deprecated.
|
MembersJson |
getManagers()
List of entity managers
|
MembersJson |
getMembers()
List of entity members
|
String |
getName()
Entity name
|
DownloadType |
getPermissionDownloadType() |
String |
getRole()
Role
|
boolean |
isIsDefaultEntity()
Flag indicating the entity is the original (not protected).
|
boolean |
isPermissionCopyPaste()
Flag indicating copying is permitted
|
boolean |
isPermissionDownload()
Flag indicating file download is permitted.
|
boolean |
isPermissionDownloadOriginal()
Flag indicating original (unprotected) file download is permitted
|
boolean |
isPermissionDownloadProtected()
Flag indicating protected file download is permitted
|
boolean |
isPermissionEdit()
Flag indicating editing is permitted
|
boolean |
isPermissionPrint()
Flag indicating printing is permitted
|
boolean |
isPermissionProgrammaticAccess()
Flag indicating programmatic access is permitted
|
boolean |
isPermissionSpotlight()
Flag indicating spotlighting is permitted
|
boolean |
isPermissionWatermark()
Flag indicating watermark is permitted
|
void |
setAddress(String address)
Obselete field.
|
void |
setDescription(String description)
Description
|
void |
setEntityType(RoomEntityType entityType)
Entity type.
|
void |
setExpirationDate(Date expirationDate)
Entity expiration date
|
void |
setExpirationDays(Integer expirationDays)
Number of days to entity expiration
|
void |
setId(String id)
Id
|
void |
setIdentifier(String identifier)
Entity identifier
|
void |
setIsDefaultEntity(boolean isDefaultEntity)
Flag indicating the entity is the original (not protected).
|
void |
setManagers(MembersJson managers)
List of entity managers
|
void |
setMembers(MembersJson members)
List of entity members
|
void |
setName(String name)
Entity name
|
void |
setPermissionCopyPaste(boolean permissionCopyPaste)
Flag indicating copying is permitted
|
void |
setPermissionDownload(boolean permissionDownload)
Flag indicating file download is permitted.
|
void |
setPermissionDownloadOriginal(boolean permissionDownloadOriginal)
Flag indicating original (unprotected) file download is permitted
|
void |
setPermissionDownloadProtected(boolean permissionDownloadProtected)
Flag indicating protected file download is permitted
|
void |
setPermissionDownloadType(DownloadType permissionDownloadType) |
void |
setPermissionEdit(boolean permissionEdit)
Flag indicating editing is permitted
|
void |
setPermissionPrint(boolean permissionPrint)
Flag indicating printing is permitted
|
void |
setPermissionProgrammaticAccess(boolean permissionProgrammaticAccess)
Flag indicating programmatic access is permitted
|
void |
setPermissionSpotlight(boolean permissionSpotlight)
Flag indicating spotlighting is permitted
|
void |
setPermissionWatermark(boolean permissionWatermark)
Flag indicating watermark is permitted
|
void |
setRole(String role)
Role
|
getObjType, setObjType, toString
public String getIdentifier()
public void setIdentifier(String identifier)
identifier
- Entity identifierpublic boolean isPermissionSpotlight()
public void setPermissionSpotlight(boolean permissionSpotlight)
permissionSpotlight
- Flag indicating spotlighting is permittedpublic String getAddress()
public void setAddress(String address)
address
- Obselete field.public String getRole()
public void setRole(String role)
role
- Rolepublic Integer getExpirationDays()
public void setExpirationDays(Integer expirationDays)
expirationDays
- Number of days to entity expirationpublic RoomEntityType getEntityType()
public void setEntityType(RoomEntityType entityType)
entityType
- Entity type. Types are GROUP, USER, DOMAIN, EVERYONEpublic boolean isIsDefaultEntity()
@Deprecated public boolean getIsDefaultEntity()
public void setIsDefaultEntity(boolean isDefaultEntity)
isDefaultEntity
- Flag indicating the entity is the original (not
protected).public String getDescription()
public void setDescription(String description)
description
- Descriptionpublic boolean isPermissionDownload()
public void setPermissionDownload(boolean permissionDownload)
permissionDownload
- Flag indicating file download is permitted.public DownloadType getPermissionDownloadType()
public void setPermissionDownloadType(DownloadType permissionDownloadType)
public boolean isPermissionProgrammaticAccess()
public void setPermissionProgrammaticAccess(boolean permissionProgrammaticAccess)
permissionProgrammaticAccess
- Flag indicating programmatic access
is permittedpublic boolean isPermissionCopyPaste()
public void setPermissionCopyPaste(boolean permissionCopyPaste)
permissionCopyPaste
- Flag indicating copying is permittedpublic boolean isPermissionWatermark()
public void setPermissionWatermark(boolean permissionWatermark)
permissionWatermark
- Flag indicating watermark is permittedpublic MembersJson getMembers()
public void setMembers(MembersJson members)
members
- List of entity memberspublic boolean isPermissionEdit()
public void setPermissionEdit(boolean permissionEdit)
permissionEdit
- Flag indicating editing is permittedpublic String getName()
public void setName(String name)
name
- Entity namepublic boolean isPermissionDownloadProtected()
public void setPermissionDownloadProtected(boolean permissionDownloadProtected)
permissionDownloadProtected
- Flag indicating protected file
download is permittedpublic String getId()
public void setId(String id)
id
- Idpublic boolean isPermissionPrint()
public void setPermissionPrint(boolean permissionPrint)
permissionPrint
- Flag indicating printing is permittedpublic boolean isPermissionDownloadOriginal()
public void setPermissionDownloadOriginal(boolean permissionDownloadOriginal)
permissionDownloadOriginal
- Flag indicating original
(unprotected) file download is permittedpublic MembersJson getManagers()
public void setManagers(MembersJson managers)
managers
- List of entity managerspublic Date getExpirationDate()
public void setExpirationDate(Date expirationDate)
expirationDate
- Entity expiration dateCopyright © 2019. All rights reserved.