public class ServiceSettings extends Object
| Constructor and Description |
|---|
ServiceSettings() |
@Deprecated public void setImageProxyType(ImageProxyType imageProxyType)
ImageProxySettings.setImageProxyType(ImageProxyType) for
Mattermost Server 5.8+@Deprecated public ImageProxyType getImageProxyType()
ImageProxySettings.getImageProxyType() for Mattermost Server
5.8+@Deprecated public void setImageProxyOptions(String imageProxyOptions)
ImageProxySettings.setRemoteImageProxyOptions(String) for
Mattermost Server 5.8+@Deprecated public String getImageProxyOptions()
ImageProxySettings.getRemoteImageProxyOptions() for Mattermost
Server 5.8+@Deprecated public void setImageProxyUrl(String imageProxyUrl)
ImageProxySettings.setRemoteImageProxyUrl(String) for Mattermost
Server 5.8+@Deprecated public String getImageProxyUrl()
ImageProxySettings.getRemoteImageProxyUrl() for Mattermost
Server 5.8+@Deprecated public int getGoroutineHealthThreshould()
getGoroutineHealthThreshold()@Deprecated public void setGoroutineHealthThreshould(int goroutineHealthThresould)
setGoroutineHealthThreshold(int)@Deprecated public boolean isEnableUserAccessToken()
isEnableUserAccessTokens()@Deprecated public void setEnableUserAccessToken(boolean enableUserAccessToken)
setEnableUserAccessToken(boolean)public String getSiteUrl()
public String getLicenseFileLocation()
public String getListenAddress()
public ConnectionSecurity getConnectionSecurity()
public String getTlsCertFile()
public String getTlsKeyFile()
public boolean isUseLetsEncrypt()
public String getLetsEncryptCertificateCacheFile()
public boolean isForward80To443()
public int getReadTimeout()
public int getWriteTimeout()
public int getMaximumLoginAttempts()
public String getGoogleDeveloperKey()
public boolean isEnableOAuthServiceProvider()
public boolean isEnableIncomingWebhooks()
public boolean isEnableOutgoingWebhooks()
public boolean isEnableCommands()
public boolean isEnableOnlyAdminIntegrations()
public boolean isEnablePostUsernameOverride()
public boolean isEnablePostIconOverride()
public boolean isEnableLinkPreviews()
public boolean isEnableTesting()
public boolean isEnableDeveloper()
public boolean isEnableSecurityFixAlert()
public boolean isEnableInsecureOutgoingConnections()
public boolean isEnableMultifactorAuthentication()
public boolean isEnforceMultifactorAuthentication()
public String getAllowCorsFrom()
public int getSessionLengthWebInDays()
public int getSessionLengthMobileInDays()
public int getSessionLengthSsoInDays()
public int getSessionCacheInMinutes()
public int getWebsocketSecurePort()
public int getWebsocketPort()
public WebServerMode getWebServerMode()
public boolean isEnableCustomEmoji()
public RestrictEmojiCreation getRestrictCustomEmojiCreation()
public PermissionsDeletePost getRestrictPostDelete()
public AllowEditPost getAllowEditPost()
public int getPostEditTimeLimit()
public long getTimeBetweenUserTypingUpdatesMilliseconds()
public boolean isEnablePostSearch()
public boolean isEnableUserTypingMessages()
public boolean isEnableUserStatuses()
public int getClusterLogTimeoutMilliseconds()
public int getGoroutineHealthThreshold()
public boolean isEnableEmojiPicker()
public boolean isEnableChannelViewedMessages()
public boolean isEnableApiv3()
public boolean isEnableUserAccessTokens()
public String getAllowedUntrustedInternalConnections()
public int getSessionIdleTimeoutInMinutes()
public boolean isCloseUnusedDirectMessages()
public boolean isEnablePreviewFeatures()
public boolean isExperimentalEnableAuthenticationTransfer()
public boolean isEnableTutorial()
public int getMinimumHashtagLength()
public boolean isDisableBotsWhenOwnerIsDeactivated()
public GroupUnreadChannels getExperimentalGroupUnreadChannels()
public boolean isExperimentalEnableDefaultChannelLeaveJoinMessages()
public boolean isAllowCookiesForSubdomains()
public String getWebsocketUrl()
public boolean isEnableEmailInvitations()
public boolean isEnableApiTeamDeletion()
public boolean isExperimentalEnableHardenedMode()
public boolean isEnableGifPicker()
public String getGfycatApiKey()
public String getGfycatApiSecret()
public boolean isExperimentalLimitClientConfig()
public String getCorsExposedHeaders()
public boolean isCorsAllowCredentials()
public boolean isCorsDebug()
public boolean isExperimentalChannelOrganization()
public String getTlsMinVer()
public boolean isTlsStrictTransport()
public long getTlsStrictTransportMaxAge()
public boolean isExperimentalStrictCsrfEnforcement()
public boolean isDisableLegacyMfa()
public boolean isEnableBotAccountCreation()
public boolean isEnableSvgs()
public boolean isEnableLatex()
public void setSiteUrl(String siteUrl)
public void setLicenseFileLocation(String licenseFileLocation)
public void setListenAddress(String listenAddress)
public void setConnectionSecurity(ConnectionSecurity connectionSecurity)
public void setTlsCertFile(String tlsCertFile)
public void setTlsKeyFile(String tlsKeyFile)
public void setUseLetsEncrypt(boolean useLetsEncrypt)
public void setLetsEncryptCertificateCacheFile(String letsEncryptCertificateCacheFile)
public void setForward80To443(boolean forward80To443)
public void setReadTimeout(int readTimeout)
public void setWriteTimeout(int writeTimeout)
public void setMaximumLoginAttempts(int maximumLoginAttempts)
public void setGoogleDeveloperKey(String googleDeveloperKey)
public void setEnableOAuthServiceProvider(boolean enableOAuthServiceProvider)
public void setEnableIncomingWebhooks(boolean enableIncomingWebhooks)
public void setEnableOutgoingWebhooks(boolean enableOutgoingWebhooks)
public void setEnableCommands(boolean enableCommands)
public void setEnableOnlyAdminIntegrations(boolean enableOnlyAdminIntegrations)
public void setEnablePostUsernameOverride(boolean enablePostUsernameOverride)
public void setEnablePostIconOverride(boolean enablePostIconOverride)
public void setEnableLinkPreviews(boolean enableLinkPreviews)
public void setEnableTesting(boolean enableTesting)
public void setEnableDeveloper(boolean enableDeveloper)
public void setEnableSecurityFixAlert(boolean enableSecurityFixAlert)
public void setEnableInsecureOutgoingConnections(boolean enableInsecureOutgoingConnections)
public void setEnableMultifactorAuthentication(boolean enableMultifactorAuthentication)
public void setEnforceMultifactorAuthentication(boolean enforceMultifactorAuthentication)
public void setAllowCorsFrom(String allowCorsFrom)
public void setSessionLengthWebInDays(int sessionLengthWebInDays)
public void setSessionLengthMobileInDays(int sessionLengthMobileInDays)
public void setSessionLengthSsoInDays(int sessionLengthSsoInDays)
public void setSessionCacheInMinutes(int sessionCacheInMinutes)
public void setWebsocketSecurePort(int websocketSecurePort)
public void setWebsocketPort(int websocketPort)
public void setWebServerMode(WebServerMode webServerMode)
public void setEnableCustomEmoji(boolean enableCustomEmoji)
public void setRestrictCustomEmojiCreation(RestrictEmojiCreation restrictCustomEmojiCreation)
public void setRestrictPostDelete(PermissionsDeletePost restrictPostDelete)
public void setAllowEditPost(AllowEditPost allowEditPost)
public void setPostEditTimeLimit(int postEditTimeLimit)
public void setTimeBetweenUserTypingUpdatesMilliseconds(long timeBetweenUserTypingUpdatesMilliseconds)
public void setEnablePostSearch(boolean enablePostSearch)
public void setEnableUserTypingMessages(boolean enableUserTypingMessages)
public void setEnableUserStatuses(boolean enableUserStatuses)
public void setClusterLogTimeoutMilliseconds(int clusterLogTimeoutMilliseconds)
public void setGoroutineHealthThreshold(int goroutineHealthThreshold)
public void setEnableEmojiPicker(boolean enableEmojiPicker)
public void setEnableChannelViewedMessages(boolean enableChannelViewedMessages)
public void setEnableApiv3(boolean enableApiv3)
public void setEnableUserAccessTokens(boolean enableUserAccessTokens)
public void setAllowedUntrustedInternalConnections(String allowedUntrustedInternalConnections)
public void setSessionIdleTimeoutInMinutes(int sessionIdleTimeoutInMinutes)
public void setCloseUnusedDirectMessages(boolean closeUnusedDirectMessages)
public void setEnablePreviewFeatures(boolean enablePreviewFeatures)
public void setExperimentalEnableAuthenticationTransfer(boolean experimentalEnableAuthenticationTransfer)
public void setEnableTutorial(boolean enableTutorial)
public void setMinimumHashtagLength(int minimumHashtagLength)
public void setDisableBotsWhenOwnerIsDeactivated(boolean disableBotsWhenOwnerIsDeactivated)
public void setExperimentalGroupUnreadChannels(GroupUnreadChannels experimentalGroupUnreadChannels)
public void setExperimentalEnableDefaultChannelLeaveJoinMessages(boolean experimentalEnableDefaultChannelLeaveJoinMessages)
public void setAllowCookiesForSubdomains(boolean allowCookiesForSubdomains)
public void setWebsocketUrl(String websocketUrl)
public void setEnableEmailInvitations(boolean enableEmailInvitations)
public void setEnableApiTeamDeletion(boolean enableApiTeamDeletion)
public void setExperimentalEnableHardenedMode(boolean experimentalEnableHardenedMode)
public void setEnableGifPicker(boolean enableGifPicker)
public void setGfycatApiKey(String gfycatApiKey)
public void setGfycatApiSecret(String gfycatApiSecret)
public void setExperimentalLimitClientConfig(boolean experimentalLimitClientConfig)
public void setCorsExposedHeaders(String corsExposedHeaders)
public void setCorsAllowCredentials(boolean corsAllowCredentials)
public void setCorsDebug(boolean corsDebug)
public void setExperimentalChannelOrganization(boolean experimentalChannelOrganization)
public void setTlsMinVer(String tlsMinVer)
public void setTlsStrictTransport(boolean tlsStrictTransport)
public void setTlsStrictTransportMaxAge(long tlsStrictTransportMaxAge)
public void setExperimentalStrictCsrfEnforcement(boolean experimentalStrictCsrfEnforcement)
public void setDisableLegacyMfa(boolean disableLegacyMfa)
public void setEnableBotAccountCreation(boolean enableBotAccountCreation)
public void setEnableSvgs(boolean enableSvgs)
public void setEnableLatex(boolean enableLatex)
protected boolean canEqual(Object other)
@Deprecated public boolean isExperimentalLdapGroupSync()
@Deprecated public void setExperimentalLdapGroupSync(boolean experimentalLdapGroupSync)
Copyright © 2019. All rights reserved.