Package com.symphony.bdk.gen.api.model
Class RoomCreatedMessage
java.lang.Object
com.symphony.bdk.gen.api.model.V2BaseMessage
com.symphony.bdk.gen.api.model.RoomCreatedMessage
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-09-12T12:09:03.158689390Z[Etc/UTC]")
public class RoomCreatedMessage
extends V2BaseMessage
Generated when a room is created.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class com.symphony.bdk.gen.api.model.V2BaseMessage
JSON_PROPERTY_ID, JSON_PROPERTY_STREAM_ID, JSON_PROPERTY_TIMESTAMP, JSON_PROPERTY_V2MESSAGE_TYPE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddKeywordsItem
(RoomTag keywordsItem) copyProtected
(Boolean copyProtected) createdByUserId
(Long createdByUserId) creationDate
(Long creationDate) description
(String description) discoverable
(Boolean discoverable) boolean
Return true if this RoomCreatedMessage object is equal to o.Get copyProtectedThe Symphony userId of the user who created the room.Get creationDateGet descriptionGet discoverableGet keywordsGet membersCanInvitegetName()
Get nameGet _publicGet readOnlyint
hashCode()
membersCanInvite
(Boolean membersCanInvite) void
setCopyProtected
(Boolean copyProtected) void
setCreatedByUserId
(Long createdByUserId) void
setCreationDate
(Long creationDate) void
setDescription
(String description) void
setDiscoverable
(Boolean discoverable) void
setKeywords
(List<RoomTag> keywords) void
setMembersCanInvite
(Boolean membersCanInvite) void
void
void
setReadOnly
(Boolean readOnly) toString()
Methods inherited from class com.symphony.bdk.gen.api.model.V2BaseMessage
getId, getStreamId, getTimestamp, getV2messageType, id, setId, setStreamId, setTimestamp, setV2messageType, streamId, timestamp, v2messageType
-
Field Details
-
JSON_PROPERTY_CREATION_DATE
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_KEYWORDS
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_CREATED_BY_USER_ID
- See Also:
-
JSON_PROPERTY_READ_ONLY
- See Also:
-
JSON_PROPERTY_DISCOVERABLE
- See Also:
-
JSON_PROPERTY_PUBLIC
- See Also:
-
JSON_PROPERTY_MEMBERS_CAN_INVITE
- See Also:
-
JSON_PROPERTY_COPY_PROTECTED
- See Also:
-
-
Constructor Details
-
RoomCreatedMessage
public RoomCreatedMessage()
-
-
Method Details
-
creationDate
-
getCreationDate
Get creationDate- Returns:
- creationDate
-
setCreationDate
-
name
-
getName
Get name- Returns:
- name
-
setName
-
keywords
-
addKeywordsItem
-
getKeywords
Get keywords- Returns:
- keywords
-
setKeywords
-
description
-
getDescription
Get description- Returns:
- description
-
setDescription
-
createdByUserId
-
getCreatedByUserId
The Symphony userId of the user who created the room.- Returns:
- createdByUserId
-
setCreatedByUserId
-
readOnly
-
getReadOnly
Get readOnly- Returns:
- readOnly
-
setReadOnly
-
discoverable
-
getDiscoverable
Get discoverable- Returns:
- discoverable
-
setDiscoverable
-
_public
-
getPublic
Get _public- Returns:
- _public
-
setPublic
-
membersCanInvite
-
getMembersCanInvite
Get membersCanInvite- Returns:
- membersCanInvite
-
setMembersCanInvite
-
copyProtected
-
getCopyProtected
Get copyProtected- Returns:
- copyProtected
-
setCopyProtected
-
equals
Return true if this RoomCreatedMessage object is equal to o.- Overrides:
equals
in classV2BaseMessage
-
hashCode
public int hashCode()- Overrides:
hashCode
in classV2BaseMessage
-
toString
- Overrides:
toString
in classV2BaseMessage
-