Class AnnouncementSettings


  • public class AnnouncementSettings
    extends Object
    Announcement settings.
    Since:
    Mattermost Server 3.10 (E10)
    Author:
    Takayuki Maruyama
    • Constructor Detail

      • AnnouncementSettings

        public AnnouncementSettings()
    • Method Detail

      • isEnableBanner

        public boolean isEnableBanner()
      • getBannerText

        public String getBannerText()
      • getBannerColor

        public String getBannerColor()
      • getBannerTextColor

        public String getBannerTextColor()
      • isAllowBannerDismissal

        public boolean isAllowBannerDismissal()
      • isAdminNoticesEnabled

        public boolean isAdminNoticesEnabled()
        Since:
        Mattermost Server 5.28
      • isUserNoticesEnabled

        public boolean isUserNoticesEnabled()
        Since:
        Mattermost Server 5.28
      • getNoticesUrl

        public String getNoticesUrl()
        Since:
        Mattermost Server 5.30
      • getNoticesFetchFrequency

        public int getNoticesFetchFrequency()
        Since:
        Mattermost Server 5.30
      • isNoticesSkipCache

        public boolean isNoticesSkipCache()
        Since:
        Mattermost Server 5.30
      • setEnableBanner

        public void setEnableBanner​(boolean enableBanner)
      • setBannerText

        public void setBannerText​(String bannerText)
      • setBannerColor

        public void setBannerColor​(String bannerColor)
      • setBannerTextColor

        public void setBannerTextColor​(String bannerTextColor)
      • setAllowBannerDismissal

        public void setAllowBannerDismissal​(boolean allowBannerDismissal)
      • setAdminNoticesEnabled

        public void setAdminNoticesEnabled​(boolean adminNoticesEnabled)
        Since:
        Mattermost Server 5.28
      • setUserNoticesEnabled

        public void setUserNoticesEnabled​(boolean userNoticesEnabled)
        Since:
        Mattermost Server 5.28
      • setNoticesUrl

        public void setNoticesUrl​(String noticesUrl)
        Since:
        Mattermost Server 5.30
      • setNoticesFetchFrequency

        public void setNoticesFetchFrequency​(int noticesFetchFrequency)
        Since:
        Mattermost Server 5.30
      • setNoticesSkipCache

        public void setNoticesSkipCache​(boolean noticesSkipCache)
        Since:
        Mattermost Server 5.30
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object