Class ServerProperties.Tomcat

java.lang.Object
org.springframework.boot.autoconfigure.web.ServerProperties.Tomcat
Enclosing class:
ServerProperties

public static class ServerProperties.Tomcat extends Object
Tomcat properties.
  • Constructor Details

    • Tomcat

      public Tomcat()
  • Method Details

    • getMaxHttpFormPostSize

      public DataSize getMaxHttpFormPostSize()
    • setMaxHttpFormPostSize

      public void setMaxHttpFormPostSize(DataSize maxHttpFormPostSize)
    • getAccesslog

      public ServerProperties.Tomcat.Accesslog getAccesslog()
    • getThreads

      public ServerProperties.Tomcat.Threads getThreads()
    • getBackgroundProcessorDelay

      public Duration getBackgroundProcessorDelay()
    • setBackgroundProcessorDelay

      public void setBackgroundProcessorDelay(Duration backgroundProcessorDelay)
    • getBasedir

      public File getBasedir()
    • setBasedir

      public void setBasedir(File basedir)
    • getRedirectContextRoot

      public Boolean getRedirectContextRoot()
    • setRedirectContextRoot

      public void setRedirectContextRoot(Boolean redirectContextRoot)
    • isUseRelativeRedirects

      public boolean isUseRelativeRedirects()
    • setUseRelativeRedirects

      public void setUseRelativeRedirects(boolean useRelativeRedirects)
    • getUriEncoding

      public Charset getUriEncoding()
    • setUriEncoding

      public void setUriEncoding(Charset uriEncoding)
    • getMaxConnections

      public int getMaxConnections()
    • setMaxConnections

      public void setMaxConnections(int maxConnections)
    • getMaxSwallowSize

      public DataSize getMaxSwallowSize()
    • setMaxSwallowSize

      public void setMaxSwallowSize(DataSize maxSwallowSize)
    • getAcceptCount

      public int getAcceptCount()
    • setAcceptCount

      public void setAcceptCount(int acceptCount)
    • getProcessorCache

      public int getProcessorCache()
    • setProcessorCache

      public void setProcessorCache(int processorCache)
    • getKeepAliveTimeout

      public Duration getKeepAliveTimeout()
    • setKeepAliveTimeout

      public void setKeepAliveTimeout(Duration keepAliveTimeout)
    • getMaxKeepAliveRequests

      public int getMaxKeepAliveRequests()
    • setMaxKeepAliveRequests

      public void setMaxKeepAliveRequests(int maxKeepAliveRequests)
    • getAdditionalTldSkipPatterns

      public List<String> getAdditionalTldSkipPatterns()
    • setAdditionalTldSkipPatterns

      public void setAdditionalTldSkipPatterns(List<String> additionalTldSkipPatterns)
    • getRelaxedPathChars

      public List<Character> getRelaxedPathChars()
    • setRelaxedPathChars

      public void setRelaxedPathChars(List<Character> relaxedPathChars)
    • getRelaxedQueryChars

      public List<Character> getRelaxedQueryChars()
    • setRelaxedQueryChars

      public void setRelaxedQueryChars(List<Character> relaxedQueryChars)
    • getConnectionTimeout

      public Duration getConnectionTimeout()
    • setConnectionTimeout

      public void setConnectionTimeout(Duration connectionTimeout)
    • isRejectIllegalHeader

      @DeprecatedConfigurationProperty(reason="The setting has been deprecated in Tomcat") public boolean isRejectIllegalHeader()
    • setRejectIllegalHeader

      public void setRejectIllegalHeader(boolean rejectIllegalHeader)
    • getResource

      public ServerProperties.Tomcat.Resource getResource()
    • getMbeanregistry

      public ServerProperties.Tomcat.Mbeanregistry getMbeanregistry()
    • getRemoteip

      public ServerProperties.Tomcat.Remoteip getRemoteip()
    • getMaxHttpResponseHeaderSize

      public DataSize getMaxHttpResponseHeaderSize()
    • setMaxHttpResponseHeaderSize

      public void setMaxHttpResponseHeaderSize(DataSize maxHttpResponseHeaderSize)