default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder.advanced() |
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.allowSerializedHeaders(boolean allowSerializedHeaders) |
Only used for TCP when transferExchange is true.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.allowSerializedHeaders(String allowSerializedHeaders) |
Only used for TCP when transferExchange is true.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.channelGroup(Object channelGroup) |
To use a explicit ChannelGroup.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.channelGroup(String channelGroup) |
To use a explicit ChannelGroup.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.clientInitializerFactory(Object clientInitializerFactory) |
To use a custom ClientInitializerFactory.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.clientInitializerFactory(String clientInitializerFactory) |
To use a custom ClientInitializerFactory.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.configuration(Object configuration) |
To use a custom configured NettyHttpConfiguration for configuring
this endpoint.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.configuration(String configuration) |
To use a custom configured NettyHttpConfiguration for configuring
this endpoint.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.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.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.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.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.headerFilterStrategy(String headerFilterStrategy) |
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
headers.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) |
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
headers.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.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 NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.lazyChannelCreation(String 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 NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.nativeTransport(boolean nativeTransport) |
Whether to use native transport instead of NIO.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.nativeTransport(String nativeTransport) |
Whether to use native transport instead of NIO.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.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.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.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.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.okStatusCodeRange(String okStatusCodeRange) |
The status codes which are considered a success response.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.options(String key,
Object value) |
Allows to configure additional netty options using option.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.options(Map values) |
Allows to configure additional netty options using option.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.producerPoolEnabled(boolean producerPoolEnabled) |
Whether producer pool is enabled or not.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.producerPoolEnabled(String producerPoolEnabled) |
Whether producer pool is enabled or not.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.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 NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.producerPoolMaxActive(String 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 NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.producerPoolMaxIdle(int producerPoolMaxIdle) |
Sets the cap on the number of idle instances in the pool.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.producerPoolMaxIdle(String producerPoolMaxIdle) |
Sets the cap on the number of idle instances in the pool.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.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 NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.producerPoolMinEvictableIdle(String 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 NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.producerPoolMinIdle(int producerPoolMinIdle) |
Sets the minimum number of instances allowed in the producer pool
before the evictor thread (if active) spawns new objects.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.producerPoolMinIdle(String producerPoolMinIdle) |
Sets the minimum number of instances allowed in the producer pool
before the evictor thread (if active) spawns new objects.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.receiveBufferSize(int receiveBufferSize) |
The TCP/UDP buffer sizes to be used during inbound communication.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.receiveBufferSize(String receiveBufferSize) |
The TCP/UDP buffer sizes to be used during inbound communication.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.receiveBufferSizePredictor(int receiveBufferSizePredictor) |
Configures the buffer size predictor.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.receiveBufferSizePredictor(String receiveBufferSizePredictor) |
Configures the buffer size predictor.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.sendBufferSize(int sendBufferSize) |
The TCP/UDP buffer sizes to be used during outbound communication.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.sendBufferSize(String sendBufferSize) |
The TCP/UDP buffer sizes to be used during outbound communication.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.synchronous(boolean synchronous) |
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.synchronous(String synchronous) |
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.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.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.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.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.transferExchange(boolean transferExchange) |
Only used for TCP.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.transferExchange(String transferExchange) |
Only used for TCP.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.useRelativePath(boolean useRelativePath) |
Sets whether to use a relative path in HTTP requests.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.useRelativePath(String useRelativePath) |
Sets whether to use a relative path in HTTP requests.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.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.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.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.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.workerGroup(Object workerGroup) |
To use a explicit EventLoopGroup as the boss thread pool.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder.workerGroup(String workerGroup) |
To use a explicit EventLoopGroup as the boss thread pool.
|