Class JettyHttpClientBuilder

  • All Implemented Interfaces:
    io.fabric8.kubernetes.client.http.HttpClient.Builder, io.fabric8.kubernetes.client.http.HttpClient.DerivedClientBuilder

    public class JettyHttpClientBuilder
    extends DerivedJettyHttpClientBuilder<JettyHttpClientBuilder>
    implements io.fabric8.kubernetes.client.http.HttpClient.Builder
    • Method Detail

      • build

        public JettyHttpClient build()
        Specified by:
        build in interface io.fabric8.kubernetes.client.http.HttpClient.Builder
        Specified by:
        build in interface io.fabric8.kubernetes.client.http.HttpClient.DerivedClientBuilder
      • connectTimeout

        public JettyHttpClientBuilder connectTimeout​(long connectTimeout,
                                                     TimeUnit unit)
        Specified by:
        connectTimeout in interface io.fabric8.kubernetes.client.http.HttpClient.Builder
      • followAllRedirects

        public JettyHttpClientBuilder followAllRedirects()
        Specified by:
        followAllRedirects in interface io.fabric8.kubernetes.client.http.HttpClient.Builder
      • proxyAuthorization

        public JettyHttpClientBuilder proxyAuthorization​(String credentials)
        Specified by:
        proxyAuthorization in interface io.fabric8.kubernetes.client.http.HttpClient.Builder
      • tlsVersions

        public JettyHttpClientBuilder tlsVersions​(io.fabric8.kubernetes.client.http.TlsVersion... tlsVersions)
        Specified by:
        tlsVersions in interface io.fabric8.kubernetes.client.http.HttpClient.Builder
      • preferHttp11

        public JettyHttpClientBuilder preferHttp11()
        Specified by:
        preferHttp11 in interface io.fabric8.kubernetes.client.http.HttpClient.Builder
      • copy

        public io.fabric8.kubernetes.client.http.HttpClient.Builder copy()