Class DefaultOkHttpClientBuilderProvider
java.lang.Object
com.netflix.spinnaker.config.okhttp3.DefaultOkHttpClientBuilderProvider
- All Implemented Interfaces:
OkHttpClientBuilderProvider
@Order(2147483646)
@Component
public class DefaultOkHttpClientBuilderProvider
extends Object
implements OkHttpClientBuilderProvider
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultOkHttpClientBuilderProvider(okhttp3.OkHttpClient okHttpClient, com.netflix.spinnaker.okhttp.OkHttpClientConfigurationProperties okHttpClientConfigurationProperties) -
Method Summary
Modifier and TypeMethodDescriptionprotected 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, waitMethods inherited from interface com.netflix.spinnaker.config.okhttp3.OkHttpClientBuilderProvider
supports
-
Constructor Details
-
DefaultOkHttpClientBuilderProvider
@Autowired public DefaultOkHttpClientBuilderProvider(okhttp3.OkHttpClient okHttpClient, com.netflix.spinnaker.okhttp.OkHttpClientConfigurationProperties okHttpClientConfigurationProperties)
-
-
Method Details
-
get
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)
-