default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.NettyEndpointProducerBuilder.advanced() |
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.allowSerializedHeaders(boolean allowSerializedHeaders) |
Only used for TCP when transferExchange is true.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.allowSerializedHeaders(String allowSerializedHeaders) |
Only used for TCP when transferExchange is true.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.channelGroup(io.netty.channel.group.ChannelGroup channelGroup) |
To use a explicit ChannelGroup.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.channelGroup(String channelGroup) |
To use a explicit ChannelGroup.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.clientInitializerFactory(String clientInitializerFactory) |
To use a custom ClientInitializerFactory.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.clientInitializerFactory(org.apache.camel.component.netty.ClientInitializerFactory clientInitializerFactory) |
To use a custom ClientInitializerFactory.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.correlationManager(String correlationManager) |
To use a custom correlation manager to manage how request and reply
messages are mapped when using request/reply with the netty producer.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.correlationManager(org.apache.camel.component.netty.NettyCamelStateCorrelationManager correlationManager) |
To use a custom correlation manager to manage how request and reply
messages are mapped when using request/reply with the netty producer.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.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 NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.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 NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.lazyStartProducer(boolean lazyStartProducer) |
Whether the producer should be started lazy (on the first message).
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.lazyStartProducer(String lazyStartProducer) |
Whether the producer should be started lazy (on the first message).
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.nativeTransport(boolean nativeTransport) |
Whether to use native transport instead of NIO.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.nativeTransport(String nativeTransport) |
Whether to use native transport instead of NIO.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.options(String key,
Object value) |
Allows to configure additional netty options using option.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.options(Map values) |
Allows to configure additional netty options using option.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.producerPoolEnabled(boolean producerPoolEnabled) |
Whether producer pool is enabled or not.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.producerPoolEnabled(String producerPoolEnabled) |
Whether producer pool is enabled or not.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.producerPoolMaxIdle(int producerPoolMaxIdle) |
Sets the cap on the number of idle instances in the pool.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.producerPoolMaxIdle(String producerPoolMaxIdle) |
Sets the cap on the number of idle instances in the pool.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.producerPoolMaxTotal(int producerPoolMaxTotal) |
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 NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.producerPoolMaxTotal(String producerPoolMaxTotal) |
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 NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.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 NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.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 NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.producerPoolMinIdle(int producerPoolMinIdle) |
Sets the minimum number of instances allowed in the producer pool
before the evictor thread (if active) spawns new objects.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.producerPoolMinIdle(String producerPoolMinIdle) |
Sets the minimum number of instances allowed in the producer pool
before the evictor thread (if active) spawns new objects.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.receiveBufferSize(int receiveBufferSize) |
The TCP/UDP buffer sizes to be used during inbound communication.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.receiveBufferSize(String receiveBufferSize) |
The TCP/UDP buffer sizes to be used during inbound communication.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.receiveBufferSizePredictor(int receiveBufferSizePredictor) |
Configures the buffer size predictor.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.receiveBufferSizePredictor(String receiveBufferSizePredictor) |
Configures the buffer size predictor.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.sendBufferSize(int sendBufferSize) |
The TCP/UDP buffer sizes to be used during outbound communication.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.sendBufferSize(String sendBufferSize) |
The TCP/UDP buffer sizes to be used during outbound communication.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.synchronous(boolean synchronous) |
Sets whether synchronous processing should be strictly used.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.synchronous(String synchronous) |
Sets whether synchronous processing should be strictly used.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.transferExchange(boolean transferExchange) |
Only used for TCP.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.transferExchange(String transferExchange) |
Only used for TCP.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.udpByteArrayCodec(boolean udpByteArrayCodec) |
For UDP only.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.udpByteArrayCodec(String udpByteArrayCodec) |
For UDP only.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.udpConnectionlessSending(boolean udpConnectionlessSending) |
This option supports connection less udp sending which is a real fire
and forget.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.udpConnectionlessSending(String udpConnectionlessSending) |
This option supports connection less udp sending which is a real fire
and forget.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.useByteBuf(boolean useByteBuf) |
If the useByteBuf is true, netty producer will turn the message body
into ByteBuf before sending it out.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.useByteBuf(String useByteBuf) |
If the useByteBuf is true, netty producer will turn the message body
into ByteBuf before sending it out.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.workerCount(int workerCount) |
When netty works on nio mode, it uses default workerCount parameter
from Netty (which is cpu_core_threads x 2).
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.workerCount(String workerCount) |
When netty works on nio mode, it uses default workerCount parameter
from Netty (which is cpu_core_threads x 2).
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.workerGroup(io.netty.channel.EventLoopGroup workerGroup) |
To use a explicit EventLoopGroup as the boss thread pool.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder |
NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder.workerGroup(String workerGroup) |
To use a explicit EventLoopGroup as the boss thread pool.
|