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 | |||
| maxHeaderSize | parameter | int | false | 8192 | The maximum length of all headers. If the sum of the length of each header exceeds this value, a {@link TooLongFrameException} will be raised. | ||
| useRelativePath | parameter | boolean | false | false | Sets whether to use a relative path in HTTP requests. | ||
| 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 | TRACE DEBUG INFO WARN ERROR OFF |
||
| serverExceptionCaughtLogLevel | parameter | org.apache.camel.LoggingLevel | false | WARN | TRACE DEBUG INFO WARN ERROR OFF |
||
| serverClosedChannelExceptionCaughtLogLevel | parameter | org.apache.camel.LoggingLevel | false | DEBUG | TRACE DEBUG INFO WARN ERROR 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 | ||||
| maxChannelMemorySize | parameter | long | false | 10485760 | |||
| maxTotalMemorySize | parameter | long | false | 209715200 | |||
| 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}