Class Room

java.lang.Object
com.mypurecloud.sdk.v2.model.Room
All Implemented Interfaces:
Serializable

public class Room extends Object implements Serializable
Room
See Also:
  • Constructor Details

    • Room

      public Room()
    • Room

      public Room(Boolean initWithEmptyList)
  • Method Details

    • getId

      public String getId()
    • name

      public Room name(String name)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • dateCreated

      public Room dateCreated(Date dateCreated)
      Room's created time. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateCreated

      public Date getDateCreated()
    • setDateCreated

      public void setDateCreated(Date dateCreated)
    • roomType

      public Room roomType(Room.RoomTypeEnum roomType)
      The type of room
    • getRoomType

      public Room.RoomTypeEnum getRoomType()
    • setRoomType

      public void setRoomType(Room.RoomTypeEnum roomType)
    • description

      public Room description(String description)
      Room's description
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • subject

      public Room subject(String subject)
      Room's subject
    • getSubject

      public String getSubject()
    • setSubject

      public void setSubject(String subject)
    • participantLimit

      public Room participantLimit(Integer participantLimit)
      Room's size limit
    • getParticipantLimit

      public Integer getParticipantLimit()
    • setParticipantLimit

      public void setParticipantLimit(Integer participantLimit)
    • owners

      public Room owners(List<UserReference> owners)
      Room's owners
    • getOwners

      public List<UserReference> getOwners()
    • setOwners

      public void setOwners(List<UserReference> owners)
    • pinnedMessages

      public Room pinnedMessages(List<AddressableEntityRef> pinnedMessages)
      Room's pinned messages
    • getPinnedMessages

      public List<AddressableEntityRef> getPinnedMessages()
    • setPinnedMessages

      public void setPinnedMessages(List<AddressableEntityRef> pinnedMessages)
    • jid

      public Room jid(String jid)
      The jid of the room
    • getJid

      public String getJid()
    • setJid

      public void setJid(String jid)
    • getSelfUri

      public String getSelfUri()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object