HTTP based {@link NettyEndpoint}
Name | Kind | Type | Required | Deprecated | Default Value | Enum Values | Description |
---|---|---|---|---|---|---|---|
path | path | java.lang.String | false | ||||
protocol | path | java.lang.String | true | false | |||
host | path | java.lang.String | true | false | |||
port | path | int | true | false | |||
urlDecodeHeaders | parameter | boolean | false | ||||
mapHeaders | parameter | boolean | false | true | |||
compression | parameter | boolean | false | ||||
throwExceptionOnFailure | parameter | boolean | false | true | |||
transferException | parameter | boolean | false | ||||
matchOnUriPrefix | parameter | boolean | false | ||||
bridgeEndpoint | parameter | boolean | false | ||||
disableStreamCache | parameter | boolean | false | ||||
send503whenSuspended | parameter | boolean | false | true | |||
chunkedMaxContentLength | parameter | int | false | 1048576 | |||
chunked | parameter | boolean | false | true | |||
requestTimeout | parameter | long | false | ||||
sync | parameter | boolean | false | true | |||
textline | parameter | boolean | false | ||||
delimiter | parameter | org.apache.camel.component.netty.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 | ||||
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 | true | |||
clientPipelineFactory | parameter | org.apache.camel.component.netty.ClientPipelineFactory | false | ||||
orderedThreadPoolExecutor | 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 | long | false | 65536 | |||
receiveBufferSize | parameter | long | 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 | long | false | 10000 | |||
backlog | parameter | int | false | ||||
serverPipelineFactory | parameter | org.apache.camel.component.netty.ServerPipelineFactory | false | ||||
nettyServerBootstrapFactory | parameter | org.apache.camel.component.netty.NettyServerBootstrapFactory | false | ||||
ssl | parameter | boolean | false | ||||
sslClientCertHeaders | parameter | boolean | false | ||||
sslHandler | parameter | org.jboss.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 | JKS | |||
securityProvider | parameter | java.lang.String | false | SunX509 | |||
enabledProtocols | parameter | java.lang.String | false | TLSv1,TLSv1.1,TLSv1.2 | |||
passphrase | parameter | java.lang.String | false | ||||
networkInterface | parameter | java.lang.String | false | ||||
traceEnabled | parameter | boolean | false | ||||
httpMethodRestrict | 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). |
HTTP based {@link NettyConsumer}