public static interface NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder |
advanced() |
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
bridgeEndpoint(boolean bridgeEndpoint)
If the option is true, the producer will ignore the Exchange.HTTP_URI
header, and use the endpoint's URI for request.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
bridgeEndpoint(String bridgeEndpoint)
If the option is true, the producer will ignore the Exchange.HTTP_URI
header, and use the endpoint's URI for request.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
connectTimeout(int connectTimeout)
Time to wait for a socket connection to be available.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
connectTimeout(String connectTimeout)
Time to wait for a socket connection to be available.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
cookieHandler(Object cookieHandler)
Configure a cookie handler to maintain a HTTP session.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
cookieHandler(String cookieHandler)
Configure a cookie handler to maintain a HTTP session.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
decoders(List<Object> decoders)
A list of decoders to be used.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
decoders(String decoders)
A list of decoders to be used.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
disconnect(boolean disconnect)
Whether or not to disconnect(close) from Netty Channel right after
use.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
disconnect(String disconnect)
Whether or not to disconnect(close) from Netty Channel right after
use.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
enabledProtocols(String enabledProtocols)
Which protocols to enable when using SSL.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
encoders(List<Object> encoders)
A list of encoders to be used.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
encoders(String encoders)
A list of encoders to be used.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
keepAlive(boolean keepAlive)
Setting to ensure socket is not closed due to inactivity.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
keepAlive(String keepAlive)
Setting to ensure socket is not closed due to inactivity.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
keyStoreFile(File keyStoreFile)
Client side certificate keystore to be used for encryption.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
keyStoreFile(String keyStoreFile)
Client side certificate keystore to be used for encryption.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
keyStoreFormat(String keyStoreFormat)
Keystore format to be used for payload encryption.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
keyStoreResource(String keyStoreResource)
Client side certificate keystore to be used for encryption.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
passphrase(String passphrase)
Password setting to use in order to encrypt/decrypt payloads sent
using SSH.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
requestTimeout(long requestTimeout)
Allows to use a timeout for the Netty producer when calling a remote
server.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
requestTimeout(String requestTimeout)
Allows to use a timeout for the Netty producer when calling a remote
server.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
reuseAddress(boolean reuseAddress)
Setting to facilitate socket multiplexing.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
reuseAddress(String reuseAddress)
Setting to facilitate socket multiplexing.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
reuseChannel(boolean reuseChannel)
This option allows producers and consumers (in client mode) to reuse
the same Netty Channel for the lifecycle of processing the Exchange.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
reuseChannel(String reuseChannel)
This option allows producers and consumers (in client mode) to reuse
the same Netty Channel for the lifecycle of processing the Exchange.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
securityProvider(String securityProvider)
Security provider to be used for payload encryption.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
ssl(boolean ssl)
Setting to specify whether SSL encryption is applied to this
endpoint.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
ssl(String ssl)
Setting to specify whether SSL encryption is applied to this
endpoint.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
sslClientCertHeaders(boolean sslClientCertHeaders)
When enabled and in SSL mode, then the Netty consumer will enrich the
Camel Message with headers having information about the client
certificate such as subject name, issuer name, serial number, and the
valid date range.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
sslClientCertHeaders(String sslClientCertHeaders)
When enabled and in SSL mode, then the Netty consumer will enrich the
Camel Message with headers having information about the client
certificate such as subject name, issuer name, serial number, and the
valid date range.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
sslHandler(Object sslHandler)
Reference to a class that could be used to return an SSL Handler.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
sslHandler(String sslHandler)
Reference to a class that could be used to return an SSL Handler.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
sync(boolean sync)
Setting to set endpoint as one-way or request-response.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
sync(String sync)
Setting to set endpoint as one-way or request-response.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
tcpNoDelay(boolean tcpNoDelay)
Setting to improve TCP protocol performance.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
tcpNoDelay(String tcpNoDelay)
Setting to improve TCP protocol performance.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
throwExceptionOnFailure(boolean throwExceptionOnFailure)
Option to disable throwing the HttpOperationFailedException in case
of failed responses from the remote server.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
throwExceptionOnFailure(String throwExceptionOnFailure)
Option to disable throwing the HttpOperationFailedException in case
of failed responses from the remote server.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
trustStoreFile(File trustStoreFile)
Server side certificate keystore to be used for encryption.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
trustStoreFile(String trustStoreFile)
Server side certificate keystore to be used for encryption.
|
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder |
trustStoreResource(String trustStoreResource)
Server side certificate keystore to be used for encryption.
|
default NettyHttpEndpointBuilderFactory.AdvancedNettyHttpEndpointProducerBuilder advanced()
default NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder bridgeEndpoint(boolean bridgeEndpoint)
boolean type.
Default: false
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder bridgeEndpoint(String bridgeEndpoint)
boolean type.
Default: false
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder disconnect(boolean disconnect)
boolean type.
Default: false
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder disconnect(String disconnect)
boolean type.
Default: false
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder keepAlive(boolean keepAlive)
boolean type.
Default: true
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder keepAlive(String keepAlive)
boolean type.
Default: true
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder reuseAddress(boolean reuseAddress)
boolean type.
Default: true
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder reuseAddress(String reuseAddress)
boolean type.
Default: true
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder reuseChannel(boolean reuseChannel)
boolean type.
Default: false
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder reuseChannel(String reuseChannel)
boolean type.
Default: false
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder sync(boolean sync)
boolean type.
Default: true
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder sync(String sync)
boolean type.
Default: true
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder tcpNoDelay(boolean tcpNoDelay)
boolean type.
Default: true
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder tcpNoDelay(String tcpNoDelay)
boolean type.
Default: true
Group: commondefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder connectTimeout(int connectTimeout)
int type.
Default: 10000
Group: producerdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder connectTimeout(String connectTimeout)
int type.
Default: 10000
Group: producerdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder cookieHandler(Object cookieHandler)
org.apache.camel.http.base.cookie.CookieHandler type.
Group: producerdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder cookieHandler(String cookieHandler)
org.apache.camel.http.base.cookie.CookieHandler type.
Group: producerdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder requestTimeout(long requestTimeout)
long type.
Group: producerdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder requestTimeout(String requestTimeout)
long type.
Group: producerdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder throwExceptionOnFailure(boolean throwExceptionOnFailure)
boolean type.
Default: true
Group: producerdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder throwExceptionOnFailure(String throwExceptionOnFailure)
boolean type.
Default: true
Group: producerdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder decoders(List<Object> decoders)
java.util.List<io.netty.channel.ChannelHandler>
type.
Group: codecdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder decoders(String decoders)
java.util.List<io.netty.channel.ChannelHandler>
type.
Group: codecdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder encoders(List<Object> encoders)
java.util.List<io.netty.channel.ChannelHandler>
type.
Group: codecdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder encoders(String encoders)
java.util.List<io.netty.channel.ChannelHandler>
type.
Group: codecdefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder enabledProtocols(String enabledProtocols)
java.lang.String type.
Default: TLSv1,TLSv1.1,TLSv1.2
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder keyStoreFile(File keyStoreFile)
java.io.File type.
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder keyStoreFile(String keyStoreFile)
java.io.File type.
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder keyStoreFormat(String keyStoreFormat)
java.lang.String type.
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder keyStoreResource(String keyStoreResource)
java.lang.String type.
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder passphrase(String passphrase)
java.lang.String type.
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder securityProvider(String securityProvider)
java.lang.String type.
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder ssl(boolean ssl)
boolean type.
Default: false
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder ssl(String ssl)
boolean type.
Default: false
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder sslClientCertHeaders(boolean sslClientCertHeaders)
boolean type.
Default: false
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder sslClientCertHeaders(String sslClientCertHeaders)
boolean type.
Default: false
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder sslHandler(Object sslHandler)
io.netty.handler.ssl.SslHandler type.
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder sslHandler(String sslHandler)
io.netty.handler.ssl.SslHandler type.
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder trustStoreFile(File trustStoreFile)
java.io.File type.
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder trustStoreFile(String trustStoreFile)
java.io.File type.
Group: securitydefault NettyHttpEndpointBuilderFactory.NettyHttpEndpointProducerBuilder trustStoreResource(String trustStoreResource)
java.lang.String type.
Group: securityApache Camel