Netty4

Netty4

Scheme: netty4
Name Kind Type Required Deprecated Default Value Enum Values Description
protocol path java.lang.String true false
host path java.lang.String true false
port path int true false
requestTimeout parameter long false
sync parameter boolean false true
textline parameter boolean false
delimiter parameter org.apache.camel.component.netty4.TextLineDelimiter false LINE LINE
NULL
autoAppendDelimiter parameter boolean false true
decoderMaxLineLength parameter int false 1024
encoding parameter java.lang.String false
disconnect parameter boolean false false
lazyChannelCreation parameter boolean false true
transferExchange parameter boolean false
disconnectOnNoReply parameter boolean false true
noReplyLogLevel parameter org.apache.camel.LoggingLevel false WARN DEBUG
ERROR
INFO
TRACE
WARN
OFF
serverExceptionCaughtLogLevel parameter org.apache.camel.LoggingLevel false WARN DEBUG
ERROR
INFO
TRACE
WARN
OFF
serverClosedChannelExceptionCaughtLogLevel parameter org.apache.camel.LoggingLevel false DEBUG DEBUG
ERROR
INFO
TRACE
WARN
OFF
allowDefaultCodec parameter boolean false false
clientInitializerFactory parameter org.apache.camel.component.netty4.ClientInitializerFactory false
maximumPoolSize parameter int false 16
usingExecutorService parameter boolean false true
producerPoolMaxActive parameter int false -1
producerPoolMinIdle parameter int false
producerPoolMaxIdle parameter int false 100
producerPoolMinEvictableIdle parameter long false 300000
producerPoolEnabled parameter boolean false true
udpConnectionlessSending parameter boolean false
clientMode parameter boolean false
broadcast parameter boolean false
sendBufferSize parameter int false 65536
receiveBufferSize parameter int false 65536
receiveBufferSizePredictor parameter int false
bossCount parameter int false 1
workerCount parameter int false
keepAlive parameter boolean false true
tcpNoDelay parameter boolean false true
reuseAddress parameter boolean false true
connectTimeout parameter int false 10000
backlog parameter int false
serverInitializerFactory parameter org.apache.camel.component.netty4.ServerInitializerFactory false
nettyServerBootstrapFactory parameter org.apache.camel.component.netty4.NettyServerBootstrapFactory false
ssl parameter boolean false
sslClientCertHeaders parameter boolean false
sslHandler parameter io.netty.handler.ssl.SslHandler false
sslContextParameters parameter org.apache.camel.util.jsse.SSLContextParameters false
needClientAuth parameter boolean false
keyStoreFile parameter java.io.File false
trustStoreFile parameter java.io.File false
keyStoreResource parameter java.lang.String false
trustStoreResource parameter java.lang.String false
keyStoreFormat parameter java.lang.String false
securityProvider parameter java.lang.String false
enabledProtocols parameter java.lang.String false TLSv1,TLSv1.1,TLSv1.2
passphrase parameter java.lang.String false
bossGroup parameter io.netty.channel.EventLoopGroup false Set the BossGroup which could be used for handling the new connection of the server side across the NettyEndpoint @param bossGroup
workerGroup parameter io.netty.channel.EventLoopGroup false Set the WorkerGroup which could be used for handling selector eventloop across the NettyEndpoint @param workerGroup
networkInterface parameter java.lang.String false
exchangePattern parameter org.apache.camel.ExchangePattern false InOnly InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter boolean false false Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

netty4 consumer