public static interface AhcComponentBuilderFactory.AhcComponentBuilder extends ComponentBuilder<org.apache.camel.component.ahc.AhcComponent>
| Modifier and Type | Method and Description |
|---|---|
default AhcComponentBuilderFactory.AhcComponentBuilder |
allowJavaSerializedObject(boolean allowJavaSerializedObject)
Whether to allow java serialization when a request uses
context-type=application/x-java-serialized-object This is by default
turned off.
|
default AhcComponentBuilderFactory.AhcComponentBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default AhcComponentBuilderFactory.AhcComponentBuilder |
binding(org.apache.camel.component.ahc.AhcBinding binding)
To use a custom AhcBinding which allows to control how to bind
between AHC and Camel.
|
default AhcComponentBuilderFactory.AhcComponentBuilder |
client(org.asynchttpclient.AsyncHttpClient client)
To use a custom AsyncHttpClient.
|
default AhcComponentBuilderFactory.AhcComponentBuilder |
clientConfig(org.asynchttpclient.AsyncHttpClientConfig clientConfig)
To configure the AsyncHttpClient to use a custom
com.ning.http.client.AsyncHttpClientConfig instance.
|
default AhcComponentBuilderFactory.AhcComponentBuilder |
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 AhcComponentBuilderFactory.AhcComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default AhcComponentBuilderFactory.AhcComponentBuilder |
sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
Reference to a org.apache.camel.support.jsse.SSLContextParameters in
the Registry.
|
default AhcComponentBuilderFactory.AhcComponentBuilder |
useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
Enable usage of global SSL context parameters.
|
build, build, doSetProperty, registerdefault AhcComponentBuilderFactory.AhcComponentBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault AhcComponentBuilderFactory.AhcComponentBuilder allowJavaSerializedObject(boolean allowJavaSerializedObject)
boolean type.
Default: false
Group: advanceddefault AhcComponentBuilderFactory.AhcComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault AhcComponentBuilderFactory.AhcComponentBuilder binding(org.apache.camel.component.ahc.AhcBinding binding)
org.apache.camel.component.ahc.AhcBinding type.
Group: advanceddefault AhcComponentBuilderFactory.AhcComponentBuilder client(org.asynchttpclient.AsyncHttpClient client)
org.asynchttpclient.AsyncHttpClient
type.
Group: advanceddefault AhcComponentBuilderFactory.AhcComponentBuilder clientConfig(org.asynchttpclient.AsyncHttpClientConfig clientConfig)
org.asynchttpclient.AsyncHttpClientConfig type.
Group: advanceddefault AhcComponentBuilderFactory.AhcComponentBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
org.apache.camel.spi.HeaderFilterStrategy type.
Group: filterdefault AhcComponentBuilderFactory.AhcComponentBuilder sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault AhcComponentBuilderFactory.AhcComponentBuilder useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
boolean type.
Default: false
Group: securityApache Camel