Package com.symphony.api.model
Class ImmutableRoomAttributes
- java.lang.Object
-
- com.symphony.api.model.ImmutableRoomAttributes
-
public class ImmutableRoomAttributes extends Object
These attributes cannot be changed once the room has been created
-
-
Constructor Summary
Constructors Constructor Description ImmutableRoomAttributes()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImmutableRoomAttributes
_public(Boolean _public)
ImmutableRoomAttributes
copyProtected(Boolean copyProtected)
Boolean
isCopyProtected()
If true, clients disable the clipboard copy for content in this stream.Boolean
isPublic()
If true, this is a public chatroom.Boolean
isReadOnly()
If true, only stream owners can send messages.ImmutableRoomAttributes
readOnly(Boolean readOnly)
void
setCopyProtected(Boolean copyProtected)
void
setPublic(Boolean _public)
void
setReadOnly(Boolean readOnly)
String
toString()
-
-
-
Method Detail
-
isPublic
public Boolean isPublic()
If true, this is a public chatroom. IF false, a private chatroom.- Returns:
- _public
-
setPublic
public void setPublic(Boolean _public)
-
_public
public ImmutableRoomAttributes _public(Boolean _public)
-
isReadOnly
public Boolean isReadOnly()
If true, only stream owners can send messages.- Returns:
- readOnly
-
setReadOnly
public void setReadOnly(Boolean readOnly)
-
readOnly
public ImmutableRoomAttributes readOnly(Boolean readOnly)
-
isCopyProtected
public Boolean isCopyProtected()
If true, clients disable the clipboard copy for content in this stream.- Returns:
- copyProtected
-
setCopyProtected
public void setCopyProtected(Boolean copyProtected)
-
copyProtected
public ImmutableRoomAttributes copyProtected(Boolean copyProtected)
-
-