Package com.symphony.bdk.gen.api.model
Class RoomUpdatedMessage
java.lang.Object
com.symphony.bdk.gen.api.model.V2BaseMessage
com.symphony.bdk.gen.api.model.RoomUpdatedMessage
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-06-21T12:31:55.143247962Z[Etc/UTC]")
public class RoomUpdatedMessage
extends V2BaseMessage
Generated when a room is updated.
-
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
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) discoverable
(Boolean discoverable) boolean
Return true if this RoomUpdatedMessage object is equal to o.Get copyProtectedGet discoverableGet keywordsGet membersCanInviteGet newDescriptionGet newNameGet oldDescriptionGet oldNameGet readOnlyint
hashCode()
membersCanInvite
(Boolean membersCanInvite) newDescription
(String newDescription) oldDescription
(String oldDescription) void
setCopyProtected
(Boolean copyProtected) void
setDiscoverable
(Boolean discoverable) void
setKeywords
(List<RoomTag> keywords) void
setMembersCanInvite
(Boolean membersCanInvite) void
setNewDescription
(String newDescription) void
setNewName
(String newName) void
setOldDescription
(String oldDescription) void
setOldName
(String oldName) 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_OLD_NAME
- See Also:
-
JSON_PROPERTY_NEW_NAME
- See Also:
-
JSON_PROPERTY_KEYWORDS
- See Also:
-
JSON_PROPERTY_OLD_DESCRIPTION
- See Also:
-
JSON_PROPERTY_NEW_DESCRIPTION
- See Also:
-
JSON_PROPERTY_MEMBERS_CAN_INVITE
- See Also:
-
JSON_PROPERTY_DISCOVERABLE
- See Also:
-
JSON_PROPERTY_READ_ONLY
- See Also:
-
JSON_PROPERTY_COPY_PROTECTED
- See Also:
-
-
Constructor Details
-
RoomUpdatedMessage
public RoomUpdatedMessage()
-
-
Method Details
-
oldName
-
getOldName
Get oldName- Returns:
- oldName
-
setOldName
-
newName
-
getNewName
Get newName- Returns:
- newName
-
setNewName
-
keywords
-
addKeywordsItem
-
getKeywords
Get keywords- Returns:
- keywords
-
setKeywords
-
oldDescription
-
getOldDescription
Get oldDescription- Returns:
- oldDescription
-
setOldDescription
-
newDescription
-
getNewDescription
Get newDescription- Returns:
- newDescription
-
setNewDescription
-
membersCanInvite
-
getMembersCanInvite
Get membersCanInvite- Returns:
- membersCanInvite
-
setMembersCanInvite
-
discoverable
-
getDiscoverable
Get discoverable- Returns:
- discoverable
-
setDiscoverable
-
readOnly
-
getReadOnly
Get readOnly- Returns:
- readOnly
-
setReadOnly
-
copyProtected
-
getCopyProtected
Get copyProtected- Returns:
- copyProtected
-
setCopyProtected
-
equals
Return true if this RoomUpdatedMessage object is equal to o.- Overrides:
equals
in classV2BaseMessage
-
hashCode
public int hashCode()- Overrides:
hashCode
in classV2BaseMessage
-
toString
- Overrides:
toString
in classV2BaseMessage
-