public static interface NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder extends NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilder, NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
allowSerializedHeaders(boolean allowSerializedHeaders)
Only used for TCP when transferExchange is true.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
allowSerializedHeaders(String allowSerializedHeaders)
Only used for TCP when transferExchange is true.
|
default NettyEndpointBuilderFactory.NettyEndpointBuilder |
basic() |
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
channelGroup(Object channelGroup)
To use a explicit ChannelGroup.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
channelGroup(String channelGroup)
To use a explicit ChannelGroup.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
nativeTransport(boolean nativeTransport)
Whether to use native transport instead of NIO.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
nativeTransport(String nativeTransport)
Whether to use native transport instead of NIO.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
options(Map values)
Allows to configure additional netty options using option.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
options(String key,
Object value)
Allows to configure additional netty options using option.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
receiveBufferSize(int receiveBufferSize)
The TCP/UDP buffer sizes to be used during inbound communication.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
receiveBufferSize(String receiveBufferSize)
The TCP/UDP buffer sizes to be used during inbound communication.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
receiveBufferSizePredictor(int receiveBufferSizePredictor)
Configures the buffer size predictor.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
receiveBufferSizePredictor(String receiveBufferSizePredictor)
Configures the buffer size predictor.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
sendBufferSize(int sendBufferSize)
The TCP/UDP buffer sizes to be used during outbound communication.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
sendBufferSize(String sendBufferSize)
The TCP/UDP buffer sizes to be used during outbound communication.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
transferExchange(boolean transferExchange)
Only used for TCP.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
transferExchange(String transferExchange)
Only used for TCP.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
udpByteArrayCodec(boolean udpByteArrayCodec)
For UDP only.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
udpByteArrayCodec(String udpByteArrayCodec)
For UDP only.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
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.AdvancedNettyEndpointBuilder |
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.AdvancedNettyEndpointBuilder |
workerGroup(Object workerGroup)
To use a explicit EventLoopGroup as the boss thread pool.
|
default NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder |
workerGroup(String workerGroup)
To use a explicit EventLoopGroup as the boss thread pool.
|
backlog, backlog, bossCount, bossCount, bossGroup, bossGroup, disconnectOnNoReply, disconnectOnNoReply, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern, nettyServerBootstrapFactory, nettyServerBootstrapFactory, networkInterface, noReplyLogLevel, noReplyLogLevel, serverClosedChannelExceptionCaughtLogLevel, serverClosedChannelExceptionCaughtLogLevel, serverExceptionCaughtLogLevel, serverExceptionCaughtLogLevel, serverInitializerFactory, serverInitializerFactory, usingExecutorService, usingExecutorServicedoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUriclientInitializerFactory, clientInitializerFactory, correlationManager, correlationManager, lazyChannelCreation, lazyChannelCreation, producerPoolEnabled, producerPoolEnabled, producerPoolMaxActive, producerPoolMaxActive, producerPoolMaxIdle, producerPoolMaxIdle, producerPoolMinEvictableIdle, producerPoolMinEvictableIdle, producerPoolMinIdle, producerPoolMinIdle, udpConnectionlessSending, udpConnectionlessSending, useByteBuf, useByteBufdefault NettyEndpointBuilderFactory.NettyEndpointBuilder basic()
basic in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderbasic in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder allowSerializedHeaders(boolean allowSerializedHeaders)
allowSerializedHeaders in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderallowSerializedHeaders in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderallowSerializedHeaders - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder allowSerializedHeaders(String allowSerializedHeaders)
allowSerializedHeaders in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderallowSerializedHeaders in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderallowSerializedHeaders - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder channelGroup(Object channelGroup)
channelGroup in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderchannelGroup in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderchannelGroup - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder channelGroup(String channelGroup)
channelGroup in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderchannelGroup in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderchannelGroup - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder nativeTransport(boolean nativeTransport)
nativeTransport in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuildernativeTransport in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuildernativeTransport - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder nativeTransport(String nativeTransport)
nativeTransport in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuildernativeTransport in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuildernativeTransport - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder options(String key, Object value)
options in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderoptions in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderkey - the option keyvalue - the option valuedefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder options(Map values)
options in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderoptions in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuildervalues - the valuesdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder receiveBufferSize(int receiveBufferSize)
receiveBufferSize in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderreceiveBufferSize in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderreceiveBufferSize - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder receiveBufferSize(String receiveBufferSize)
receiveBufferSize in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderreceiveBufferSize in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderreceiveBufferSize - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder receiveBufferSizePredictor(int receiveBufferSizePredictor)
receiveBufferSizePredictor in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderreceiveBufferSizePredictor in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderreceiveBufferSizePredictor - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder receiveBufferSizePredictor(String receiveBufferSizePredictor)
receiveBufferSizePredictor in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderreceiveBufferSizePredictor in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderreceiveBufferSizePredictor - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder sendBufferSize(int sendBufferSize)
sendBufferSize in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuildersendBufferSize in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuildersendBufferSize - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder sendBufferSize(String sendBufferSize)
sendBufferSize in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuildersendBufferSize in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuildersendBufferSize - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder synchronous(boolean synchronous)
synchronous in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuildersynchronous in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuildersynchronous - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder synchronous(String synchronous)
synchronous in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuildersynchronous in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuildersynchronous - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder transferExchange(boolean transferExchange)
transferExchange in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuildertransferExchange in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuildertransferExchange - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder transferExchange(String transferExchange)
transferExchange in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuildertransferExchange in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuildertransferExchange - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder udpByteArrayCodec(boolean udpByteArrayCodec)
udpByteArrayCodec in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderudpByteArrayCodec in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderudpByteArrayCodec - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder udpByteArrayCodec(String udpByteArrayCodec)
udpByteArrayCodec in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderudpByteArrayCodec in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderudpByteArrayCodec - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder workerCount(int workerCount)
workerCount in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderworkerCount in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderworkerCount - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder workerCount(String workerCount)
workerCount in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderworkerCount in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderworkerCount - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder workerGroup(Object workerGroup)
workerGroup in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderworkerGroup in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderworkerGroup - the value to setdefault NettyEndpointBuilderFactory.AdvancedNettyEndpointBuilder workerGroup(String workerGroup)
workerGroup in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointConsumerBuilderworkerGroup in interface NettyEndpointBuilderFactory.AdvancedNettyEndpointProducerBuilderworkerGroup - the value to setApache Camel