public class GatewayHttpClientBuilder extends Object
| Constructor and Description |
|---|
GatewayHttpClientBuilder() |
| Modifier and Type | Method and Description |
|---|---|
GatewayHttpClient |
build() |
protected org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> |
connectionSocketFactory() |
protected SSLContext |
getSslContext() |
protected RestartableConnectionManager |
setupConnectionManager() |
GatewayHttpClientBuilder |
withClientConfiguration(com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration clientConfiguration) |
GatewayHttpClientBuilder |
withRequestResponseInterceptors(HttpRequestResponseInterceptor... interceptors) |
GatewayHttpClientBuilder |
withSslValidationEnabled(boolean enabled) |
public GatewayHttpClientBuilder withClientConfiguration(com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration clientConfiguration)
public GatewayHttpClientBuilder withRequestResponseInterceptors(HttpRequestResponseInterceptor... interceptors)
public GatewayHttpClientBuilder withSslValidationEnabled(boolean enabled)
public GatewayHttpClient build()
protected SSLContext getSslContext()
protected RestartableConnectionManager setupConnectionManager()
protected org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> connectionSocketFactory()
Copyright © 2014–2022 MuleSoft, Inc.. All rights reserved.