Class TeamSettings


  • public class TeamSettings
    extends Object
    Team settings.
    Author:
    Takayuki Maruyama
    • Constructor Detail

      • TeamSettings

        public TeamSettings()
    • Method Detail

      • getSiteName

        public String getSiteName()
      • getMaxUsersPerTeam

        public int getMaxUsersPerTeam()
      • isEnableTeamCreation

        public boolean isEnableTeamCreation()
      • isEnableUserCreation

        public boolean isEnableUserCreation()
      • isEnableOpenServer

        public boolean isEnableOpenServer()
      • isEnableUserDeactivate

        public boolean isEnableUserDeactivate()
      • getRestrictCreationToDomains

        public String getRestrictCreationToDomains()
      • isEnableCustomBrand

        public boolean isEnableCustomBrand()
      • getCustomBrandText

        public String getCustomBrandText()
      • getCustomDescriptionText

        public String getCustomDescriptionText()
      • getRestrictTeamInvite

        public Permissions getRestrictTeamInvite()
      • getRestrictPublicChannelManagement

        public Permissions getRestrictPublicChannelManagement()
      • getRestrictPrivateChannelManagement

        public Permissions getRestrictPrivateChannelManagement()
      • getRestrictPublicChannelCreation

        public Permissions getRestrictPublicChannelCreation()
      • getRestrictPrivateChannelCreation

        public Permissions getRestrictPrivateChannelCreation()
      • getRestrictPublicChannelDeletion

        public Permissions getRestrictPublicChannelDeletion()
      • getRestrictPrivateChannelDeletion

        public Permissions getRestrictPrivateChannelDeletion()
      • getRestrictPrivateChannelManageMembers

        public Permissions getRestrictPrivateChannelManageMembers()
      • getUserStatusAwayTimeout

        public long getUserStatusAwayTimeout()
      • getMaxChannelsPerTeam

        public long getMaxChannelsPerTeam()
      • getMaxNotificationsPerChannel

        public long getMaxNotificationsPerChannel()
      • isEnableXtoLeaveChannelsFromLhs

        public boolean isEnableXtoLeaveChannelsFromLhs()
      • isExperimentalTownSquareIsReadOnly

        public boolean isExperimentalTownSquareIsReadOnly()
      • isEnableConfirmNotificationsToChannel

        public boolean isEnableConfirmNotificationsToChannel()
      • getExperimentalPrimaryTeam

        public String getExperimentalPrimaryTeam()
      • isExperimentalEnableAutomaticReplies

        public boolean isExperimentalEnableAutomaticReplies()
      • isEnableUserDeactivation

        public boolean isEnableUserDeactivation()
      • isExperimentalHideTownSquareinLhs

        public boolean isExperimentalHideTownSquareinLhs()
      • isExperimentalViewArchivedChannels

        public boolean isExperimentalViewArchivedChannels()
      • getExperimentalDefaultChannels

        public List<String> getExperimentalDefaultChannels()
      • isLockTeammateNameDisplay

        public boolean isLockTeammateNameDisplay()
      • setSiteName

        public void setSiteName​(String siteName)
      • setMaxUsersPerTeam

        public void setMaxUsersPerTeam​(int maxUsersPerTeam)
      • setEnableTeamCreation

        public void setEnableTeamCreation​(boolean enableTeamCreation)
      • setEnableUserCreation

        public void setEnableUserCreation​(boolean enableUserCreation)
      • setEnableOpenServer

        public void setEnableOpenServer​(boolean enableOpenServer)
      • setEnableUserDeactivate

        public void setEnableUserDeactivate​(boolean enableUserDeactivate)
      • setRestrictCreationToDomains

        public void setRestrictCreationToDomains​(String restrictCreationToDomains)
      • setEnableCustomBrand

        public void setEnableCustomBrand​(boolean enableCustomBrand)
      • setCustomBrandText

        public void setCustomBrandText​(String customBrandText)
      • setCustomDescriptionText

        public void setCustomDescriptionText​(String customDescriptionText)
      • setRestrictDirectMessage

        public void setRestrictDirectMessage​(RestrictDirectMessage restrictDirectMessage)
      • setRestrictTeamInvite

        public void setRestrictTeamInvite​(Permissions restrictTeamInvite)
      • setRestrictPublicChannelManagement

        public void setRestrictPublicChannelManagement​(Permissions restrictPublicChannelManagement)
      • setRestrictPrivateChannelManagement

        public void setRestrictPrivateChannelManagement​(Permissions restrictPrivateChannelManagement)
      • setRestrictPublicChannelCreation

        public void setRestrictPublicChannelCreation​(Permissions restrictPublicChannelCreation)
      • setRestrictPrivateChannelCreation

        public void setRestrictPrivateChannelCreation​(Permissions restrictPrivateChannelCreation)
      • setRestrictPublicChannelDeletion

        public void setRestrictPublicChannelDeletion​(Permissions restrictPublicChannelDeletion)
      • setRestrictPrivateChannelDeletion

        public void setRestrictPrivateChannelDeletion​(Permissions restrictPrivateChannelDeletion)
      • setRestrictPrivateChannelManageMembers

        public void setRestrictPrivateChannelManageMembers​(Permissions restrictPrivateChannelManageMembers)
      • setUserStatusAwayTimeout

        public void setUserStatusAwayTimeout​(long userStatusAwayTimeout)
      • setMaxChannelsPerTeam

        public void setMaxChannelsPerTeam​(long maxChannelsPerTeam)
      • setMaxNotificationsPerChannel

        public void setMaxNotificationsPerChannel​(long maxNotificationsPerChannel)
      • setTeammateNameDisplay

        public void setTeammateNameDisplay​(TeammateNameDisplay teammateNameDisplay)
      • setEnableXtoLeaveChannelsFromLhs

        public void setEnableXtoLeaveChannelsFromLhs​(boolean enableXtoLeaveChannelsFromLhs)
      • setExperimentalTownSquareIsReadOnly

        public void setExperimentalTownSquareIsReadOnly​(boolean experimentalTownSquareIsReadOnly)
      • setEnableConfirmNotificationsToChannel

        public void setEnableConfirmNotificationsToChannel​(boolean enableConfirmNotificationsToChannel)
      • setExperimentalPrimaryTeam

        public void setExperimentalPrimaryTeam​(String experimentalPrimaryTeam)
      • setExperimentalEnableAutomaticReplies

        public void setExperimentalEnableAutomaticReplies​(boolean experimentalEnableAutomaticReplies)
      • setEnableUserDeactivation

        public void setEnableUserDeactivation​(boolean enableUserDeactivation)
      • setExperimentalHideTownSquareinLhs

        public void setExperimentalHideTownSquareinLhs​(boolean experimentalHideTownSquareinLhs)
      • setExperimentalViewArchivedChannels

        public void setExperimentalViewArchivedChannels​(boolean experimentalViewArchivedChannels)
      • setExperimentalDefaultChannels

        public void setExperimentalDefaultChannels​(List<String> experimentalDefaultChannels)
      • setLockTeammateNameDisplay

        public void setLockTeammateNameDisplay​(boolean lockTeammateNameDisplay)
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object