Class TomcatServerProperties

java.lang.Object
org.springframework.boot.autoconfigure.web.server.tomcat.TomcatServerProperties

@ConfigurationProperties("server.tomcat") public class TomcatServerProperties extends Object
Tomcat server properties.
Since:
3.5.0
Author:
Dave Syer, Stephane Nicoll, Andy Wilkinson, Ivan Sopov, Marcos Barbero, Eddú Meléndez, Quinten De Swaef, Venil Noronha, Aurélien Leboulanger, Brian Clozel, Olivier Lamy, Chentao Qu, Artsiom Yudovin, Andrew McGhie, Rafiullah Hamedy, Dirk Deyne, HaiTao Zhang, Victor Mandujano, Chris Bono, Parviz Rozikov, Florian Storz, Michael Weidmann, Lasse Wulff
  • Constructor Details

    • TomcatServerProperties

      public TomcatServerProperties()
  • Method Details

    • 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)
    • getMaxHttpResponseHeaderSize

      public DataSize getMaxHttpResponseHeaderSize()
    • setMaxHttpResponseHeaderSize

      public void setMaxHttpResponseHeaderSize(DataSize maxHttpResponseHeaderSize)
    • getMaxHttpFormPostSize

      public DataSize getMaxHttpFormPostSize()
    • setMaxHttpFormPostSize

      public void setMaxHttpFormPostSize(DataSize maxHttpFormPostSize)
    • getMaxParameterCount

      public int getMaxParameterCount()
    • setMaxParameterCount

      public void setMaxParameterCount(int maxParameterCount)
    • getAccesslog

      public TomcatServerProperties.Accesslog getAccesslog()
    • getThreads

      public TomcatServerProperties.Threads getThreads()
    • getResource

      public TomcatServerProperties.Resource getResource()
    • getMbeanregistry

      public TomcatServerProperties.Mbeanregistry getMbeanregistry()
    • getRemoteip

      public TomcatServerProperties.Remoteip getRemoteip()