Class ServerProperties

java.lang.Object
org.springframework.boot.web.server.autoconfigure.ServerProperties

@ConfigurationProperties("server") public class ServerProperties extends Object
@ConfigurationProperties for a web server (e.g. port and path settings).
Since:
1.0.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

    • ServerProperties

      public ServerProperties()
  • Method Details

    • getPort

      public @Nullable Integer getPort()
    • setPort

      public void setPort(@Nullable Integer port)
    • getAddress

      public @Nullable InetAddress getAddress()
    • setAddress

      public void setAddress(@Nullable InetAddress address)
    • getServerHeader

      public @Nullable String getServerHeader()
    • setServerHeader

      public void setServerHeader(@Nullable String serverHeader)
    • getMaxHttpRequestHeaderSize

      public DataSize getMaxHttpRequestHeaderSize()
    • setMaxHttpRequestHeaderSize

      public void setMaxHttpRequestHeaderSize(DataSize maxHttpRequestHeaderSize)
    • getShutdown

      public Shutdown getShutdown()
    • setShutdown

      public void setShutdown(Shutdown shutdown)
    • getError

      public ErrorProperties getError()
    • getSsl

      public @Nullable Ssl getSsl()
    • setSsl

      public void setSsl(@Nullable Ssl ssl)
    • getCompression

      public Compression getCompression()
    • getMimeMappings

      public MimeMappings getMimeMappings()
    • setMimeMappings

      public void setMimeMappings(Map<String,String> customMappings)
    • getHttp2

      public Http2 getHttp2()
    • getServlet

      public ServerProperties.Servlet getServlet()
    • getReactive

      public ServerProperties.Reactive getReactive()
    • getForwardHeadersStrategy

      public @Nullable ServerProperties.ForwardHeadersStrategy getForwardHeadersStrategy()
    • setForwardHeadersStrategy

      public void setForwardHeadersStrategy(@Nullable ServerProperties.ForwardHeadersStrategy forwardHeadersStrategy)