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="2024-03-26T16:14:53.869723549Z[Etc/UTC]") public class RoomCreatedMessage extends V2BaseMessage
Generated when a room is created.
  • Field Details

  • Constructor Details

    • RoomCreatedMessage

      public RoomCreatedMessage()
  • Method Details

    • creationDate

      public RoomCreatedMessage creationDate(Long creationDate)
    • getCreationDate

      @Nullable public Long getCreationDate()
      Get creationDate
      Returns:
      creationDate
    • setCreationDate

      public void setCreationDate(Long creationDate)
    • name

      public RoomCreatedMessage name(String name)
    • getName

      @Nullable public String getName()
      Get name
      Returns:
      name
    • setName

      public void setName(String name)
    • keywords

      public RoomCreatedMessage keywords(List<RoomTag> keywords)
    • addKeywordsItem

      public RoomCreatedMessage addKeywordsItem(RoomTag keywordsItem)
    • getKeywords

      @Nullable public List<RoomTag> getKeywords()
      Get keywords
      Returns:
      keywords
    • setKeywords

      public void setKeywords(List<RoomTag> keywords)
    • description

      public RoomCreatedMessage description(String description)
    • getDescription

      @Nullable public String getDescription()
      Get description
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • createdByUserId

      public RoomCreatedMessage createdByUserId(Long createdByUserId)
    • getCreatedByUserId

      @Nullable public Long getCreatedByUserId()
      The Symphony userId of the user who created the room.
      Returns:
      createdByUserId
    • setCreatedByUserId

      public void setCreatedByUserId(Long createdByUserId)
    • readOnly

      public RoomCreatedMessage readOnly(Boolean readOnly)
    • getReadOnly

      @Nullable public Boolean getReadOnly()
      Get readOnly
      Returns:
      readOnly
    • setReadOnly

      public void setReadOnly(Boolean readOnly)
    • discoverable

      public RoomCreatedMessage discoverable(Boolean discoverable)
    • getDiscoverable

      @Nullable public Boolean getDiscoverable()
      Get discoverable
      Returns:
      discoverable
    • setDiscoverable

      public void setDiscoverable(Boolean discoverable)
    • _public

      public RoomCreatedMessage _public(Boolean _public)
    • getPublic

      @Nullable public Boolean getPublic()
      Get _public
      Returns:
      _public
    • setPublic

      public void setPublic(Boolean _public)
    • membersCanInvite

      public RoomCreatedMessage membersCanInvite(Boolean membersCanInvite)
    • getMembersCanInvite

      @Nullable public Boolean getMembersCanInvite()
      Get membersCanInvite
      Returns:
      membersCanInvite
    • setMembersCanInvite

      public void setMembersCanInvite(Boolean membersCanInvite)
    • copyProtected

      public RoomCreatedMessage copyProtected(Boolean copyProtected)
    • getCopyProtected

      @Nullable public Boolean getCopyProtected()
      Get copyProtected
      Returns:
      copyProtected
    • setCopyProtected

      public void setCopyProtected(Boolean copyProtected)
    • equals

      public boolean equals(Object o)
      Return true if this RoomCreatedMessage object is equal to o.
      Overrides:
      equals in class V2BaseMessage
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class V2BaseMessage
    • toString

      public String toString()
      Overrides:
      toString in class V2BaseMessage