Class ServerProperties
java.lang.Object
org.springframework.boot.autoconfigure.web.ServerProperties
@ConfigurationProperties(prefix="server",
ignoreUnknownFields=true)
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
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumStrategies for supporting forward headers.static classJetty properties.static classNetty properties.static classReactive server properties.static classServlet server properties.static classTomcat properties.static classUndertow properties. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetError()getHttp2()getJetty()Deprecated, for removal: This API element is subject to removal in a future version.getNetty()getPort()getSsl()voidsetAddress(InetAddress address) voidsetForwardHeadersStrategy(ServerProperties.ForwardHeadersStrategy forwardHeadersStrategy) voidsetMaxHttpHeaderSize(DataSize maxHttpHeaderSize) Deprecated, for removal: This API element is subject to removal in a future version.voidsetMaxHttpRequestHeaderSize(DataSize maxHttpRequestHeaderSize) voidvoidsetServerHeader(String serverHeader) voidsetShutdown(Shutdown shutdown) void
-
Constructor Details
-
ServerProperties
public ServerProperties()
-
-
Method Details
-
getPort
-
setPort
-
getAddress
-
setAddress
-
getServerHeader
-
setServerHeader
-
getMaxHttpHeaderSize
@Deprecated(since="3.0.0", forRemoval=true) @DeprecatedConfigurationProperty public DataSize getMaxHttpHeaderSize()Deprecated, for removal: This API element is subject to removal in a future version. -
setMaxHttpHeaderSize
@Deprecated(since="3.0.0", forRemoval=true) public void setMaxHttpHeaderSize(DataSize maxHttpHeaderSize) Deprecated, for removal: This API element is subject to removal in a future version. -
getMaxHttpRequestHeaderSize
-
setMaxHttpRequestHeaderSize
-
getShutdown
-
setShutdown
-
getError
-
getSsl
-
setSsl
-
getCompression
-
getHttp2
-
getServlet
-
getReactive
-
getTomcat
-
getJetty
-
getNetty
-
getUndertow
-
getForwardHeadersStrategy
-
setForwardHeadersStrategy
public void setForwardHeadersStrategy(ServerProperties.ForwardHeadersStrategy forwardHeadersStrategy)
-