Class DefaultOkHttpClientBuilderProvider
- java.lang.Object
-
- com.netflix.spinnaker.config.okhttp3.DefaultOkHttpClientBuilderProvider
-
- All Implemented Interfaces:
OkHttpClientBuilderProvider
@Order(2147483646) @Component public class DefaultOkHttpClientBuilderProvider extends java.lang.Object implements OkHttpClientBuilderProvider
-
-
Constructor Summary
Constructors Constructor Description DefaultOkHttpClientBuilderProvider(okhttp3.OkHttpClient okHttpClient, com.netflix.spinnaker.okhttp.OkHttpClientConfigurationProperties okHttpClientConfigurationProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected okhttp3.OkHttpClient.BuilderapplyConnectionSpecs(okhttp3.OkHttpClient.Builder builder)okhttp3.OkHttpClient.Builderget(ServiceEndpoint service)Creates a new and customizedOkHttpClient.Builderfor the provided service.protected okhttp3.OkHttpClient.BuildersetSSLSocketFactory(okhttp3.OkHttpClient.Builder builder, ServiceEndpoint serviceEndpoint)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.netflix.spinnaker.config.okhttp3.OkHttpClientBuilderProvider
supports
-
-
-
-
Method Detail
-
get
public okhttp3.OkHttpClient.Builder get(ServiceEndpoint service)
Description copied from interface:OkHttpClientBuilderProviderCreates a new and customizedOkHttpClient.Builderfor the provided service.- Specified by:
getin interfaceOkHttpClientBuilderProvider- Parameters:
service- service config- Returns:
- the builder
-
setSSLSocketFactory
protected okhttp3.OkHttpClient.Builder setSSLSocketFactory(okhttp3.OkHttpClient.Builder builder, ServiceEndpoint serviceEndpoint)
-
applyConnectionSpecs
protected okhttp3.OkHttpClient.Builder applyConnectionSpecs(okhttp3.OkHttpClient.Builder builder)
-
-