Class HttpClient.Builder

java.lang.Object
land.oras.utils.HttpClient.Builder
Enclosing class:
HttpClient

public static class HttpClient.Builder extends Object
Builder for the HTTP client
  • Method Details

    • withTimeout

      public HttpClient.Builder withTimeout(@Nullable Integer timeout)
      Set the timeout
      Parameters:
      timeout - The timeout in seconds
      Returns:
      The builder
    • withSkipTlsVerify

      public HttpClient.Builder withSkipTlsVerify(boolean skipTlsVerify)
      Skip the TLS verification
      Parameters:
      skipTlsVerify - Skip TLS verification
      Returns:
      The builder
    • builder

      public static HttpClient.Builder builder()
      Build the client
      Returns:
      The client
    • build

      public HttpClient build()
      Build the client
      Returns:
      The client