Class Channel


  • public class Channel
    extends Object
    Channel.
    Author:
    Takayuki Maruyama
    • Constructor Detail

      • Channel

        public Channel​(String displayName,
                       String name,
                       ChannelType type,
                       String teamId)
        The convenience constructor to create new channel.
      • Channel

        public Channel()
    • Method Detail

      • getId

        public String getId()
      • getCreateAt

        public long getCreateAt()
      • getUpdateAt

        public long getUpdateAt()
      • getDeleteAt

        public long getDeleteAt()
      • getTeamId

        public String getTeamId()
      • getDisplayName

        public String getDisplayName()
      • getName

        public String getName()
      • getHeader

        public String getHeader()
      • getPurpose

        public String getPurpose()
      • getLastPostat

        public long getLastPostat()
      • getTotalMsgCount

        public long getTotalMsgCount()
      • getExtraUpdateAt

        public long getExtraUpdateAt()
      • getCreatorId

        public String getCreatorId()
      • getSchemeId

        public String getSchemeId()
      • isGroupConstrained

        public boolean isGroupConstrained()
      • isShared

        public boolean isShared()
      • getTotalMsgCountRoot

        public long getTotalMsgCountRoot()
      • getPolicyId

        public String getPolicyId()
      • getLastRootPostAt

        public long getLastRootPostAt()
        Since:
        Mattermost Server 6.1
      • setId

        public void setId​(String id)
      • setCreateAt

        public void setCreateAt​(long createAt)
      • setUpdateAt

        public void setUpdateAt​(long updateAt)
      • setDeleteAt

        public void setDeleteAt​(long deleteAt)
      • setTeamId

        public void setTeamId​(String teamId)
      • setDisplayName

        public void setDisplayName​(String displayName)
      • setName

        public void setName​(String name)
      • setHeader

        public void setHeader​(String header)
      • setPurpose

        public void setPurpose​(String purpose)
      • setLastPostat

        public void setLastPostat​(long lastPostat)
      • setTotalMsgCount

        public void setTotalMsgCount​(long totalMsgCount)
      • setExtraUpdateAt

        public void setExtraUpdateAt​(long extraUpdateAt)
      • setCreatorId

        public void setCreatorId​(String creatorId)
      • setSchemeId

        public void setSchemeId​(String schemeId)
      • setGroupConstrained

        public void setGroupConstrained​(boolean groupConstrained)
      • setShared

        public void setShared​(boolean shared)
      • setTotalMsgCountRoot

        public void setTotalMsgCountRoot​(long totalMsgCountRoot)
      • setPolicyId

        public void setPolicyId​(String policyId)
      • setLastRootPostAt

        public void setLastRootPostAt​(long lastRootPostAt)
        Since:
        Mattermost Server 6.1
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object