Class HttpConfiguration

java.lang.Object
org.elasticsearch.xpack.esql.datasource.http.HttpConfiguration

public final class HttpConfiguration extends Object
Configuration for HTTP/HTTPS storage access. Provides settings for timeouts, redirects, and custom headers.
  • Method Details

    • defaults

      public static HttpConfiguration defaults()
      Creates a new HttpConfiguration with default settings.
    • builder

      public static HttpConfiguration.Builder builder()
      Creates a new builder for HttpConfiguration.
    • connectTimeout

      public Duration connectTimeout()
    • requestTimeout

      public Duration requestTimeout()
    • followRedirects

      public boolean followRedirects()
    • customHeaders

      public Map<String,String> customHeaders()
    • maxRetries

      public int maxRetries()
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object