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 |
autowiredEnabled(boolean autowiredEnabled)
Whether autowiring is enabled.
|
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)
lazyStartProducer - the value to setdefault AhcComponentBuilderFactory.AhcComponentBuilder allowJavaSerializedObject(boolean allowJavaSerializedObject)
allowJavaSerializedObject - the value to setdefault AhcComponentBuilderFactory.AhcComponentBuilder autowiredEnabled(boolean autowiredEnabled)
autowiredEnabled - the value to setdefault AhcComponentBuilderFactory.AhcComponentBuilder binding(org.apache.camel.component.ahc.AhcBinding binding)
binding - the value to setdefault AhcComponentBuilderFactory.AhcComponentBuilder client(org.asynchttpclient.AsyncHttpClient client)
client - the value to setdefault AhcComponentBuilderFactory.AhcComponentBuilder clientConfig(org.asynchttpclient.AsyncHttpClientConfig clientConfig)
clientConfig - the value to setdefault AhcComponentBuilderFactory.AhcComponentBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
headerFilterStrategy - the value to setdefault AhcComponentBuilderFactory.AhcComponentBuilder sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
sslContextParameters - the value to setdefault AhcComponentBuilderFactory.AhcComponentBuilder useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
useGlobalSslContextParameters - the value to setApache Camel