Class TimeoutProperties

java.lang.Object
org.springframework.cloud.netflix.eureka.TimeoutProperties

@ConfigurationProperties("eureka.client.timeout") public class TimeoutProperties extends Object
Properties for configuring timeouts used in RestClient required by EurekaHttpClient.
Since:
4.2.0
Author:
Jiwon Jeon, Mooyong Lee, Olga Maciaszek-Sharma
  • Field Details

    • connectTimeout

      protected int connectTimeout
      Default values are set to 180000, in keeping with RequestConfig and SocketConfig defaults.
    • connectRequestTimeout

      protected int connectRequestTimeout
    • socketTimeout

      protected int socketTimeout
  • Constructor Details

    • TimeoutProperties

      public TimeoutProperties()
  • Method Details

    • getConnectTimeout

      public int getConnectTimeout()
    • getConnectRequestTimeout

      public int getConnectRequestTimeout()
    • getSocketTimeout

      public int getSocketTimeout()
    • setConnectTimeout

      public void setConnectTimeout(int connectTimeout)
    • setConnectRequestTimeout

      public void setConnectRequestTimeout(int connectRequestTimeout)
    • setSocketTimeout

      public void setSocketTimeout(int socketTimeout)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object