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.
  • Constructor Details

    • HttpClientProperties

      public HttpClientProperties()
  • Method Details

    • getConnectTimeout

      public Integer getConnectTimeout()
    • setConnectTimeout

      public void setConnectTimeout(Integer connectTimeout)
    • getResponseTimeout

      public Duration getResponseTimeout()
    • setResponseTimeout

      public void setResponseTimeout(Duration responseTimeout)
    • 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

      public HttpClientProperties.Pool getPool()
    • setPool

      public void setPool(HttpClientProperties.Pool pool)
    • getProxy

      public HttpClientProperties.Proxy getProxy()
    • setProxy

      public void setProxy(HttpClientProperties.Proxy proxy)
    • getSsl

      public HttpClientProperties.Ssl getSsl()
    • setSsl

      public void setSsl(HttpClientProperties.Ssl ssl)
    • getWebsocket

      public HttpClientProperties.Websocket getWebsocket()
    • setWebsocket

      public void setWebsocket(HttpClientProperties.Websocket websocket)
    • isWiretap

      public boolean isWiretap()
    • setWiretap

      public void setWiretap(boolean wiretap)
    • isCompression

      public boolean isCompression()
    • setCompression

      public void setCompression(boolean compression)
    • toString

      public String toString()
      Overrides:
      toString in class Object