public static interface HttpsComponentBuilderFactory.HttpsComponentBuilder extends ComponentBuilder<org.apache.camel.component.http.HttpComponent>
| Modifier and Type | Method and Description |
|---|---|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
allowJavaSerializedObject(boolean allowJavaSerializedObject)
Whether to allow java serialization when a request uses
context-type=application/x-java-serialized-object.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
autowiredEnabled(boolean autowiredEnabled)
Whether autowiring is enabled.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
clientConnectionManager(org.apache.http.conn.HttpClientConnectionManager clientConnectionManager)
To use a custom and shared HttpClientConnectionManager to manage
connections.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
connectionRequestTimeout(int connectionRequestTimeout)
The timeout in milliseconds used when requesting a connection from
the connection manager.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
connectionsPerRoute(int connectionsPerRoute)
The maximum number of connections per route.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
connectionTimeToLive(long connectionTimeToLive)
The time for connection to live, the time unit is millisecond, the
default value is always keep alive.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
connectTimeout(int connectTimeout)
Determines the timeout in milliseconds until a connection is
established.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
cookieStore(org.apache.http.client.CookieStore cookieStore)
To use a custom org.apache.http.client.CookieStore.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
header to and from Camel message.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
httpBinding(org.apache.camel.http.common.HttpBinding httpBinding)
To use a custom HttpBinding to control the mapping between Camel
message and HttpClient.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
httpClientConfigurer(org.apache.camel.component.http.HttpClientConfigurer httpClientConfigurer)
To use the custom HttpClientConfigurer to perform configuration of
the HttpClient that will be used.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
httpConfiguration(org.apache.camel.http.common.HttpConfiguration httpConfiguration)
To use the shared HttpConfiguration as base configuration.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
httpContext(org.apache.http.protocol.HttpContext httpContext)
To use a custom org.apache.http.protocol.HttpContext when executing
requests.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
maxTotalConnections(int maxTotalConnections)
The maximum number of connections.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
proxyAuthDomain(String proxyAuthDomain)
Proxy authentication domain to use.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
proxyAuthHost(String proxyAuthHost)
Proxy authentication host.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
proxyAuthMethod(String proxyAuthMethod)
Proxy authentication method to use.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
proxyAuthNtHost(String proxyAuthNtHost)
Proxy authentication domain (workstation name) to use with NTML.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
proxyAuthPassword(String proxyAuthPassword)
Proxy authentication password.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
proxyAuthPort(Integer proxyAuthPort)
Proxy authentication port.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
proxyAuthUsername(String proxyAuthUsername)
Proxy authentication username.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
socketTimeout(int socketTimeout)
Defines the socket timeout in milliseconds, which is the timeout for
waiting for data or, put differently, a maximum period inactivity
between two consecutive data packets).
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
Enable usage of global SSL context parameters.
|
default HttpsComponentBuilderFactory.HttpsComponentBuilder |
x509HostnameVerifier(HostnameVerifier x509HostnameVerifier)
To use a custom X509HostnameVerifier such as DefaultHostnameVerifier
or NoopHostnameVerifier.
|
build, build, doSetProperty, registerdefault HttpsComponentBuilderFactory.HttpsComponentBuilder cookieStore(org.apache.http.client.CookieStore cookieStore)
cookieStore - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder allowJavaSerializedObject(boolean allowJavaSerializedObject)
allowJavaSerializedObject - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder autowiredEnabled(boolean autowiredEnabled)
autowiredEnabled - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder clientConnectionManager(org.apache.http.conn.HttpClientConnectionManager clientConnectionManager)
clientConnectionManager - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder connectionsPerRoute(int connectionsPerRoute)
connectionsPerRoute - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder connectionTimeToLive(long connectionTimeToLive)
connectionTimeToLive - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder httpBinding(org.apache.camel.http.common.HttpBinding httpBinding)
httpBinding - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder httpClientConfigurer(org.apache.camel.component.http.HttpClientConfigurer httpClientConfigurer)
httpClientConfigurer - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder httpConfiguration(org.apache.camel.http.common.HttpConfiguration httpConfiguration)
httpConfiguration - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder httpContext(org.apache.http.protocol.HttpContext httpContext)
httpContext - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder maxTotalConnections(int maxTotalConnections)
maxTotalConnections - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
headerFilterStrategy - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder proxyAuthDomain(String proxyAuthDomain)
proxyAuthDomain - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder proxyAuthHost(String proxyAuthHost)
proxyAuthHost - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder proxyAuthMethod(String proxyAuthMethod)
proxyAuthMethod - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder proxyAuthNtHost(String proxyAuthNtHost)
proxyAuthNtHost - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder proxyAuthPassword(String proxyAuthPassword)
proxyAuthPassword - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder proxyAuthPort(Integer proxyAuthPort)
proxyAuthPort - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder proxyAuthUsername(String proxyAuthUsername)
proxyAuthUsername - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
sslContextParameters - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
useGlobalSslContextParameters - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder x509HostnameVerifier(HostnameVerifier x509HostnameVerifier)
x509HostnameVerifier - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder connectionRequestTimeout(int connectionRequestTimeout)
connectionRequestTimeout - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder connectTimeout(int connectTimeout)
connectTimeout - the value to setdefault HttpsComponentBuilderFactory.HttpsComponentBuilder socketTimeout(int socketTimeout)
socketTimeout - the value to setApache Camel