@ConfigurationProperties(prefix="server",
ignoreUnknownFields=true)
public class ServerProperties
extends java.lang.Object
@ConfigurationProperties
for a web server (e.g. port
and path settings).Modifier and Type | Class and Description |
---|---|
static class |
ServerProperties.ForwardHeadersStrategy
Strategies for supporting forward headers.
|
static class |
ServerProperties.Jetty
Jetty properties.
|
static class |
ServerProperties.Netty
Netty properties.
|
static class |
ServerProperties.Servlet
Servlet properties.
|
static class |
ServerProperties.Tomcat
Tomcat properties.
|
static class |
ServerProperties.Undertow
Undertow properties.
|
Constructor and Description |
---|
ServerProperties() |
Modifier and Type | Method and Description |
---|---|
java.net.InetAddress |
getAddress() |
org.springframework.boot.web.server.Compression |
getCompression() |
ErrorProperties |
getError() |
ServerProperties.ForwardHeadersStrategy |
getForwardHeadersStrategy() |
org.springframework.boot.web.server.Http2 |
getHttp2() |
ServerProperties.Jetty |
getJetty() |
org.springframework.util.unit.DataSize |
getMaxHttpHeaderSize() |
ServerProperties.Netty |
getNetty() |
java.lang.Integer |
getPort() |
java.lang.String |
getServerHeader() |
ServerProperties.Servlet |
getServlet() |
org.springframework.boot.web.server.Shutdown |
getShutdown() |
org.springframework.boot.web.server.Ssl |
getSsl() |
ServerProperties.Tomcat |
getTomcat() |
ServerProperties.Undertow |
getUndertow() |
void |
setAddress(java.net.InetAddress address) |
void |
setForwardHeadersStrategy(ServerProperties.ForwardHeadersStrategy forwardHeadersStrategy) |
void |
setMaxHttpHeaderSize(org.springframework.util.unit.DataSize maxHttpHeaderSize) |
void |
setPort(java.lang.Integer port) |
void |
setServerHeader(java.lang.String serverHeader) |
void |
setShutdown(org.springframework.boot.web.server.Shutdown shutdown) |
void |
setSsl(org.springframework.boot.web.server.Ssl ssl) |
public java.lang.Integer getPort()
public void setPort(java.lang.Integer port)
public java.net.InetAddress getAddress()
public void setAddress(java.net.InetAddress address)
public java.lang.String getServerHeader()
public void setServerHeader(java.lang.String serverHeader)
public org.springframework.util.unit.DataSize getMaxHttpHeaderSize()
public void setMaxHttpHeaderSize(org.springframework.util.unit.DataSize maxHttpHeaderSize)
public org.springframework.boot.web.server.Shutdown getShutdown()
public void setShutdown(org.springframework.boot.web.server.Shutdown shutdown)
public ErrorProperties getError()
public org.springframework.boot.web.server.Ssl getSsl()
public void setSsl(org.springframework.boot.web.server.Ssl ssl)
public org.springframework.boot.web.server.Compression getCompression()
public org.springframework.boot.web.server.Http2 getHttp2()
public ServerProperties.Servlet getServlet()
public ServerProperties.Tomcat getTomcat()
public ServerProperties.Jetty getJetty()
public ServerProperties.Netty getNetty()
public ServerProperties.Undertow getUndertow()
public ServerProperties.ForwardHeadersStrategy getForwardHeadersStrategy()
public void setForwardHeadersStrategy(ServerProperties.ForwardHeadersStrategy forwardHeadersStrategy)