Class HttpClientProperties
java.lang.Object
org.springframework.cloud.gateway.config.HttpClientProperties
@ConfigurationProperties("spring.cloud.gateway.server.webflux.httpclient")
@Validated
public class HttpClientProperties
extends Object
Configuration properties for the Netty
HttpClient.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Max(2147483647L) org.springframework.util.unit.DataSize@Max(2147483647L) org.springframework.util.unit.DataSizegetPool()getProxy()getSsl()booleanbooleanvoidsetCompression(boolean compression) voidsetConnectTimeout(Integer connectTimeout) voidsetMaxHeaderSize(org.springframework.util.unit.DataSize maxHeaderSize) voidsetMaxInitialLineLength(org.springframework.util.unit.DataSize maxInitialLineLength) voidvoidvoidsetResponseTimeout(Duration responseTimeout) voidvoidsetWebsocket(HttpClientProperties.Websocket websocket) voidsetWiretap(boolean wiretap) toString()
-
Constructor Details
-
HttpClientProperties
public HttpClientProperties()
-
-
Method Details
-
getConnectTimeout
-
setConnectTimeout
-
getResponseTimeout
-
setResponseTimeout
-
getMaxHeaderSize
@Max(2147483647L) public @Max(2147483647L) org.springframework.util.unit.DataSize getMaxHeaderSize() -
setMaxHeaderSize
public void setMaxHeaderSize(org.springframework.util.unit.DataSize maxHeaderSize) -
getMaxInitialLineLength
@Max(2147483647L) public @Max(2147483647L) org.springframework.util.unit.DataSize getMaxInitialLineLength() -
setMaxInitialLineLength
public void setMaxInitialLineLength(org.springframework.util.unit.DataSize maxInitialLineLength) -
getPool
-
setPool
-
getProxy
-
setProxy
-
getSsl
-
setSsl
-
getWebsocket
-
setWebsocket
-
isWiretap
public boolean isWiretap() -
setWiretap
public void setWiretap(boolean wiretap) -
isCompression
public boolean isCompression() -
setCompression
public void setCompression(boolean compression) -
toString
-