public static interface NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder extends ComponentBuilder<org.apache.camel.component.netty.http.NettyHttpComponent>
| Modifier and Type | Method and Description |
|---|---|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
allowDefaultCodec(boolean allowDefaultCodec)
The netty component installs a default codec if both, encoder/decoder
is null and textline is false.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
allowSerializedHeaders(boolean allowSerializedHeaders)
Only used for TCP when transferExchange is true.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
autoAppendDelimiter(boolean autoAppendDelimiter)
Whether or not to auto append missing end delimiter when sending
using the textline codec.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
backlog(int backlog)
Allows to configure a backlog for netty consumer (server).
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
bossCount(int bossCount)
When netty works on nio mode, it uses default bossCount parameter
from Netty, which is 1.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
bossGroup(io.netty.channel.EventLoopGroup bossGroup)
Set the BossGroup which could be used for handling the new connection
of the server side across the NettyEndpoint.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
broadcast(boolean broadcast)
Setting to choose Multicast over UDP.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
channelGroup(io.netty.channel.group.ChannelGroup channelGroup)
To use a explicit ChannelGroup.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
clientInitializerFactory(org.apache.camel.component.netty.ClientInitializerFactory clientInitializerFactory)
To use a custom ClientInitializerFactory.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
clientMode(boolean clientMode)
If the clientMode is true, netty consumer will connect the address as
a TCP client.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
configuration(org.apache.camel.component.netty.NettyConfiguration configuration)
To use the NettyConfiguration as configuration when creating
endpoints.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
connectTimeout(int connectTimeout)
Time to wait for a socket connection to be available.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
correlationManager(org.apache.camel.component.netty.NettyCamelStateCorrelationManager correlationManager)
To use a custom correlation manager to manage how request and reply
messages are mapped when using request/reply with the netty producer.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
decoderMaxLineLength(int decoderMaxLineLength)
The max line length to use for the textline codec.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
decoders(List<io.netty.channel.ChannelHandler> decoders)
A list of decoders to be used.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
delimiter(org.apache.camel.component.netty.TextLineDelimiter delimiter)
The delimiter to use for the textline codec.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
disconnect(boolean disconnect)
Whether or not to disconnect(close) from Netty Channel right after
use.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
disconnectOnNoReply(boolean disconnectOnNoReply)
If sync is enabled then this option dictates NettyConsumer if it
should disconnect where there is no reply to send back.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
enabledProtocols(String enabledProtocols)
Which protocols to enable when using SSL.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
encoders(List<io.netty.channel.ChannelHandler> encoders)
A list of encoders to be used.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
encoding(String encoding)
The encoding (a charset name) to use for the textline codec.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
executorService(io.netty.util.concurrent.EventExecutorGroup executorService)
To use the given EventExecutorGroup.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
headers.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
hostnameVerification(boolean hostnameVerification)
To enable/disable hostname verification on SSLEngine.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
keepAlive(boolean keepAlive)
Setting to ensure socket is not closed due to inactivity.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
keyStoreFile(File keyStoreFile)
Client side certificate keystore to be used for encryption.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
keyStoreFormat(String keyStoreFormat)
Keystore format to be used for payload encryption.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
keyStoreResource(String keyStoreResource)
Client side certificate keystore to be used for encryption.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
lazyChannelCreation(boolean lazyChannelCreation)
Channels can be lazily created to avoid exceptions, if the remote
server is not up and running when the Camel producer is started.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
maximumPoolSize(int maximumPoolSize)
Sets a maximum thread pool size for the netty consumer ordered thread
pool.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
nativeTransport(boolean nativeTransport)
Whether to use native transport instead of NIO.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
needClientAuth(boolean needClientAuth)
Configures whether the server needs client authentication when using
SSL.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
nettyHttpBinding(org.apache.camel.component.netty.http.NettyHttpBinding nettyHttpBinding)
To use a custom
org.apache.camel.component.netty.http.NettyHttpBinding for binding
to/from Netty and Camel Message API.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
nettyServerBootstrapFactory(org.apache.camel.component.netty.NettyServerBootstrapFactory nettyServerBootstrapFactory)
To use a custom NettyServerBootstrapFactory.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
networkInterface(String networkInterface)
When using UDP then this option can be used to specify a network
interface by its name, such as eth0 to join a multicast group.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
noReplyLogLevel(org.apache.camel.LoggingLevel noReplyLogLevel)
If sync is enabled this option dictates NettyConsumer which logging
level to use when logging a there is no reply to send back.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
options(Map<String,Object> options)
Allows to configure additional netty options using option.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
passphrase(String passphrase)
Password setting to use in order to encrypt/decrypt payloads sent
using SSH.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
producerPoolEnabled(boolean producerPoolEnabled)
Whether producer pool is enabled or not.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
producerPoolMaxActive(int producerPoolMaxActive)
Sets the cap on the number of objects that can be allocated by the
pool (checked out to clients, or idle awaiting checkout) at a given
time.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
producerPoolMaxIdle(int producerPoolMaxIdle)
Sets the cap on the number of idle instances in the pool.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
producerPoolMinEvictableIdle(long producerPoolMinEvictableIdle)
Sets the minimum amount of time (value in millis) an object may sit
idle in the pool before it is eligible for eviction by the idle
object evictor.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
producerPoolMinIdle(int producerPoolMinIdle)
Sets the minimum number of instances allowed in the producer pool
before the evictor thread (if active) spawns new objects.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
receiveBufferSize(int receiveBufferSize)
The TCP/UDP buffer sizes to be used during inbound communication.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
receiveBufferSizePredictor(int receiveBufferSizePredictor)
Configures the buffer size predictor.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
reconnect(boolean reconnect)
Used only in clientMode in consumer, the consumer will attempt to
reconnect on disconnection if this is enabled.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
reconnectInterval(int reconnectInterval)
Used if reconnect and clientMode is enabled.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
requestTimeout(long requestTimeout)
Allows to use a timeout for the Netty producer when calling a remote
server.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
reuseAddress(boolean reuseAddress)
Setting to facilitate socket multiplexing.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
reuseChannel(boolean reuseChannel)
This option allows producers and consumers (in client mode) to reuse
the same Netty Channel for the lifecycle of processing the Exchange.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
securityConfiguration(org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration securityConfiguration)
Refers to a
org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration
for configuring secure web resources.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
securityProvider(String securityProvider)
Security provider to be used for payload encryption.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
sendBufferSize(int sendBufferSize)
The TCP/UDP buffer sizes to be used during outbound communication.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
serverClosedChannelExceptionCaughtLogLevel(org.apache.camel.LoggingLevel serverClosedChannelExceptionCaughtLogLevel)
If the server (NettyConsumer) catches an
java.nio.channels.ClosedChannelException then its logged using this
logging level.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
serverExceptionCaughtLogLevel(org.apache.camel.LoggingLevel serverExceptionCaughtLogLevel)
If the server (NettyConsumer) catches an exception then its logged
using this logging level.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
serverInitializerFactory(org.apache.camel.component.netty.ServerInitializerFactory serverInitializerFactory)
To use a custom ServerInitializerFactory.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
ssl(boolean ssl)
Setting to specify whether SSL encryption is applied to this
endpoint.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
sslClientCertHeaders(boolean sslClientCertHeaders)
When enabled and in SSL mode, then the Netty consumer will enrich the
Camel Message with headers having information about the client
certificate such as subject name, issuer name, serial number, and the
valid date range.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
sslHandler(io.netty.handler.ssl.SslHandler sslHandler)
Reference to a class that could be used to return an SSL Handler.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
sync(boolean sync)
Setting to set endpoint as one-way or request-response.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
tcpNoDelay(boolean tcpNoDelay)
Setting to improve TCP protocol performance.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
textline(boolean textline)
Only used for TCP.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
transferExchange(boolean transferExchange)
Only used for TCP.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
trustStoreFile(File trustStoreFile)
Server side certificate keystore to be used for encryption.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
trustStoreResource(String trustStoreResource)
Server side certificate keystore to be used for encryption.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
udpByteArrayCodec(boolean udpByteArrayCodec)
For UDP only.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
udpConnectionlessSending(boolean udpConnectionlessSending)
This option supports connection less udp sending which is a real fire
and forget.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
useByteBuf(boolean useByteBuf)
If the useByteBuf is true, netty producer will turn the message body
into ByteBuf before sending it out.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
Enable usage of global SSL context parameters.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
usingExecutorService(boolean usingExecutorService)
Whether to use ordered thread pool, to ensure events are processed
orderly on the same channel.
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
workerCount(int workerCount)
When netty works on nio mode, it uses default workerCount parameter
from Netty (which is cpu_core_threads x 2).
|
default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder |
workerGroup(io.netty.channel.EventLoopGroup workerGroup)
To use a explicit EventLoopGroup as the boss thread pool.
|
build, build, doSetProperty, registerdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder configuration(org.apache.camel.component.netty.NettyConfiguration configuration)
org.apache.camel.component.netty.NettyConfiguration
type.
Group: commondefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder disconnect(boolean disconnect)
boolean type.
Default: false
Group: commondefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder keepAlive(boolean keepAlive)
boolean type.
Default: true
Group: commondefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder reuseAddress(boolean reuseAddress)
boolean type.
Default: true
Group: commondefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder reuseChannel(boolean reuseChannel)
boolean type.
Default: false
Group: commondefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder sync(boolean sync)
boolean type.
Default: true
Group: commondefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder tcpNoDelay(boolean tcpNoDelay)
boolean type.
Default: true
Group: commondefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder broadcast(boolean broadcast)
boolean type.
Default: false
Group: consumerdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder clientMode(boolean clientMode)
boolean type.
Default: false
Group: consumerdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder reconnect(boolean reconnect)
boolean type.
Default: true
Group: consumerdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder reconnectInterval(int reconnectInterval)
int type.
Default: 10000
Group: consumerdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder backlog(int backlog)
int type.
Group: consumer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder bossCount(int bossCount)
int type.
Default: 1
Group: consumer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder bossGroup(io.netty.channel.EventLoopGroup bossGroup)
io.netty.channel.EventLoopGroup type.
Group: consumer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder disconnectOnNoReply(boolean disconnectOnNoReply)
boolean type.
Default: true
Group: consumer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder executorService(io.netty.util.concurrent.EventExecutorGroup executorService)
io.netty.util.concurrent.EventExecutorGroup type.
Group: consumer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder maximumPoolSize(int maximumPoolSize)
int type.
Group: consumer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder nettyServerBootstrapFactory(org.apache.camel.component.netty.NettyServerBootstrapFactory nettyServerBootstrapFactory)
org.apache.camel.component.netty.NettyServerBootstrapFactory type.
Group: consumer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder networkInterface(String networkInterface)
java.lang.String type.
Group: consumer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder noReplyLogLevel(org.apache.camel.LoggingLevel noReplyLogLevel)
org.apache.camel.LoggingLevel type.
Default: WARN
Group: consumer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder serverClosedChannelExceptionCaughtLogLevel(org.apache.camel.LoggingLevel serverClosedChannelExceptionCaughtLogLevel)
org.apache.camel.LoggingLevel type.
Default: DEBUG
Group: consumer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder serverExceptionCaughtLogLevel(org.apache.camel.LoggingLevel serverExceptionCaughtLogLevel)
org.apache.camel.LoggingLevel type.
Default: WARN
Group: consumer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder serverInitializerFactory(org.apache.camel.component.netty.ServerInitializerFactory serverInitializerFactory)
org.apache.camel.component.netty.ServerInitializerFactory type.
Group: consumer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder usingExecutorService(boolean usingExecutorService)
boolean type.
Default: true
Group: consumer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder connectTimeout(int connectTimeout)
int type.
Default: 10000
Group: producerdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder requestTimeout(long requestTimeout)
long type.
Group: producerdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder clientInitializerFactory(org.apache.camel.component.netty.ClientInitializerFactory clientInitializerFactory)
org.apache.camel.component.netty.ClientInitializerFactory type.
Group: producer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder correlationManager(org.apache.camel.component.netty.NettyCamelStateCorrelationManager correlationManager)
org.apache.camel.component.netty.NettyCamelStateCorrelationManager type.
Group: producer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder lazyChannelCreation(boolean lazyChannelCreation)
boolean type.
Default: true
Group: producer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder producerPoolEnabled(boolean producerPoolEnabled)
boolean type.
Default: true
Group: producer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder producerPoolMaxActive(int producerPoolMaxActive)
int type.
Default: -1
Group: producer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder producerPoolMaxIdle(int producerPoolMaxIdle)
int type.
Default: 100
Group: producer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder producerPoolMinEvictableIdle(long producerPoolMinEvictableIdle)
long type.
Default: 300000
Group: producer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder producerPoolMinIdle(int producerPoolMinIdle)
int type.
Group: producer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder udpConnectionlessSending(boolean udpConnectionlessSending)
boolean type.
Default: false
Group: producer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder useByteBuf(boolean useByteBuf)
boolean type.
Default: false
Group: producer (advanced)default NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder allowSerializedHeaders(boolean allowSerializedHeaders)
boolean type.
Default: false
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder channelGroup(io.netty.channel.group.ChannelGroup channelGroup)
io.netty.channel.group.ChannelGroup
type.
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
org.apache.camel.spi.HeaderFilterStrategy type.
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder nativeTransport(boolean nativeTransport)
boolean type.
Default: false
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder nettyHttpBinding(org.apache.camel.component.netty.http.NettyHttpBinding nettyHttpBinding)
org.apache.camel.component.netty.http.NettyHttpBinding
type.
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder options(Map<String,Object> options)
java.util.Map type.
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder receiveBufferSize(int receiveBufferSize)
int type.
Default: 65536
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder receiveBufferSizePredictor(int receiveBufferSizePredictor)
int type.
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder sendBufferSize(int sendBufferSize)
int type.
Default: 65536
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder transferExchange(boolean transferExchange)
boolean type.
Default: false
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder udpByteArrayCodec(boolean udpByteArrayCodec)
boolean type.
Default: false
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder workerCount(int workerCount)
int type.
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder workerGroup(io.netty.channel.EventLoopGroup workerGroup)
io.netty.channel.EventLoopGroup type.
Group: advanceddefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder allowDefaultCodec(boolean allowDefaultCodec)
boolean type.
Default: true
Group: codecdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder autoAppendDelimiter(boolean autoAppendDelimiter)
boolean type.
Default: true
Group: codecdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder decoderMaxLineLength(int decoderMaxLineLength)
int type.
Default: 1024
Group: codecdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder decoders(List<io.netty.channel.ChannelHandler> decoders)
java.util.List type.
Group: codecdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder delimiter(org.apache.camel.component.netty.TextLineDelimiter delimiter)
org.apache.camel.component.netty.TextLineDelimiter type.
Default: LINE
Group: codecdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder encoders(List<io.netty.channel.ChannelHandler> encoders)
java.util.List type.
Group: codecdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder encoding(String encoding)
java.lang.String type.
Group: codecdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder textline(boolean textline)
boolean type.
Default: false
Group: codecdefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder enabledProtocols(String enabledProtocols)
java.lang.String type.
Default: TLSv1,TLSv1.1,TLSv1.2
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder hostnameVerification(boolean hostnameVerification)
boolean type.
Default: false
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder keyStoreFile(File keyStoreFile)
java.io.File type.
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder keyStoreFormat(String keyStoreFormat)
java.lang.String type.
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder keyStoreResource(String keyStoreResource)
java.lang.String type.
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder needClientAuth(boolean needClientAuth)
boolean type.
Default: false
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder passphrase(String passphrase)
java.lang.String type.
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder securityConfiguration(org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration securityConfiguration)
org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration type.
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder securityProvider(String securityProvider)
java.lang.String type.
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder ssl(boolean ssl)
boolean type.
Default: false
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder sslClientCertHeaders(boolean sslClientCertHeaders)
boolean type.
Default: false
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder sslHandler(io.netty.handler.ssl.SslHandler sslHandler)
io.netty.handler.ssl.SslHandler type.
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder trustStoreFile(File trustStoreFile)
java.io.File type.
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder trustStoreResource(String trustStoreResource)
java.lang.String type.
Group: securitydefault NettyHttpComponentBuilderFactory.NettyHttpComponentBuilder useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
boolean type.
Default: false
Group: securityApache Camel