Class Group

java.lang.Object
com.slack.api.model.Group

public class Group
extends java.lang.Object
https://api.slack.com/types/group
  • Constructor Details

    • Group

      public Group()
    • Group

      public Group​(java.lang.String id, java.lang.String name, java.lang.String nameNormalized, boolean group, java.lang.Integer created, java.lang.String creator, boolean archived, boolean mpim, boolean open, boolean readOnly, boolean threadOnly, java.util.List<java.lang.String> members, java.lang.String parentGroup, Topic topic, Purpose purpose, java.lang.String lastRead, Latest latest, java.lang.Integer unreadCount, java.lang.Integer unreadCountDisplay, java.lang.Double priority)
  • Method Details

    • builder

      public static Group.GroupBuilder builder()
    • getId

      public java.lang.String getId()
    • getName

      public java.lang.String getName()
    • getNameNormalized

      public java.lang.String getNameNormalized()
    • isGroup

      public boolean isGroup()
    • getCreated

      public java.lang.Integer getCreated()
    • getCreator

      public java.lang.String getCreator()
    • isArchived

      public boolean isArchived()
    • isMpim

      public boolean isMpim()
    • isOpen

      public boolean isOpen()
    • isReadOnly

      public boolean isReadOnly()
    • isThreadOnly

      public boolean isThreadOnly()
    • getMembers

      public java.util.List<java.lang.String> getMembers()
    • getParentGroup

      public java.lang.String getParentGroup()
    • getTopic

      public Topic getTopic()
    • getPurpose

      public Purpose getPurpose()
    • getLastRead

      public java.lang.String getLastRead()
    • getLatest

      public Latest getLatest()
    • getUnreadCount

      public java.lang.Integer getUnreadCount()
    • getUnreadCountDisplay

      public java.lang.Integer getUnreadCountDisplay()
    • getPriority

      public java.lang.Double getPriority()
    • setId

      public void setId​(java.lang.String id)
    • setName

      public void setName​(java.lang.String name)
    • setNameNormalized

      public void setNameNormalized​(java.lang.String nameNormalized)
    • setGroup

      public void setGroup​(boolean group)
    • setCreated

      public void setCreated​(java.lang.Integer created)
    • setCreator

      public void setCreator​(java.lang.String creator)
    • setArchived

      public void setArchived​(boolean archived)
    • setMpim

      public void setMpim​(boolean mpim)
    • setOpen

      public void setOpen​(boolean open)
    • setReadOnly

      public void setReadOnly​(boolean readOnly)
    • setThreadOnly

      public void setThreadOnly​(boolean threadOnly)
    • setMembers

      public void setMembers​(java.util.List<java.lang.String> members)
    • setParentGroup

      public void setParentGroup​(java.lang.String parentGroup)
    • setTopic

      public void setTopic​(Topic topic)
    • setPurpose

      public void setPurpose​(Purpose purpose)
    • setLastRead

      public void setLastRead​(java.lang.String lastRead)
    • setLatest

      public void setLatest​(Latest latest)
    • setUnreadCount

      public void setUnreadCount​(java.lang.Integer unreadCount)
    • setUnreadCountDisplay

      public void setUnreadCountDisplay​(java.lang.Integer unreadCountDisplay)
    • setPriority

      public void setPriority​(java.lang.Double priority)
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • canEqual

      protected boolean canEqual​(java.lang.Object other)
    • hashCode

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

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object