| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Method and Description |
|---|---|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.NettyHttpEndpointBuilder.advanced() |
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.allowSerializedHeaders(boolean allowSerializedHeaders)
Only used for TCP when transferExchange is true.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.allowSerializedHeaders(String allowSerializedHeaders)
Only used for TCP when transferExchange is true.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.channelGroup(Object channelGroup)
To use a explicit ChannelGroup.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.channelGroup(String channelGroup)
To use a explicit ChannelGroup.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.configuration(Object configuration)
To use a custom configured NettyHttpConfiguration for configuring
this endpoint.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.configuration(String configuration)
To use a custom configured NettyHttpConfiguration for configuring
this endpoint.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.disableStreamCache(boolean disableStreamCache)
Determines whether or not the raw input stream from Netty
HttpRequest#getContent() or HttpResponset#getContent() is cached or
not (Camel will read the stream into a in light-weight memory based
Stream caching) cache.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.disableStreamCache(String disableStreamCache)
Determines whether or not the raw input stream from Netty
HttpRequest#getContent() or HttpResponset#getContent() is cached or
not (Camel will read the stream into a in light-weight memory based
Stream caching) cache.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
headers.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.headerFilterStrategy(String headerFilterStrategy)
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
headers.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.nativeTransport(boolean nativeTransport)
Whether to use native transport instead of NIO.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.nativeTransport(String nativeTransport)
Whether to use native transport instead of NIO.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.nettyHttpBinding(Object nettyHttpBinding)
To use a custom
org.apache.camel.component.netty.http.NettyHttpBinding for binding
to/from Netty and Camel Message API.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.nettyHttpBinding(String nettyHttpBinding)
To use a custom
org.apache.camel.component.netty.http.NettyHttpBinding for binding
to/from Netty and Camel Message API.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.options(Map values)
Allows to configure additional netty options using option.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.options(String key,
Object value)
Allows to configure additional netty options using option.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.receiveBufferSize(int receiveBufferSize)
The TCP/UDP buffer sizes to be used during inbound communication.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.receiveBufferSize(String receiveBufferSize)
The TCP/UDP buffer sizes to be used during inbound communication.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.receiveBufferSizePredictor(int receiveBufferSizePredictor)
Configures the buffer size predictor.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.receiveBufferSizePredictor(String receiveBufferSizePredictor)
Configures the buffer size predictor.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.sendBufferSize(int sendBufferSize)
The TCP/UDP buffer sizes to be used during outbound communication.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.sendBufferSize(String sendBufferSize)
The TCP/UDP buffer sizes to be used during outbound communication.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.synchronous(String synchronous)
Sets whether synchronous processing should be strictly used.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.transferException(boolean transferException)
If enabled and an Exchange failed processing on the consumer side,
and if the caused Exception was send back serialized in the response
as a application/x-java-serialized-object content type.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.transferException(String transferException)
If enabled and an Exchange failed processing on the consumer side,
and if the caused Exception was send back serialized in the response
as a application/x-java-serialized-object content type.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.transferExchange(boolean transferExchange)
Only used for TCP.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.transferExchange(String transferExchange)
Only used for TCP.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.workerCount(int workerCount)
When netty works on nio mode, it uses default workerCount parameter
from Netty (which is cpu_core_threads x 2).
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.workerCount(String workerCount)
When netty works on nio mode, it uses default workerCount parameter
from Netty (which is cpu_core_threads x 2).
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.workerGroup(Object workerGroup)
To use a explicit EventLoopGroup as the boss thread pool.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointBuilder.workerGroup(String workerGroup)
To use a explicit EventLoopGroup as the boss thread pool.
|
Apache Camel