| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ElytronEndpointBuilderFactory.ElytronEndpointBuilder
Builder for endpoint for the Elytron component.
|
| Modifier and Type | Method and Description |
|---|---|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.allowedRoles(String allowedRoles)
Comma separated list of allowed roles.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.AdvancedElytronEndpointProducerBuilder.basic() |
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.cookieHandler(Object cookieHandler)
Configure a cookie handler to maintain a HTTP session.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.cookieHandler(String cookieHandler)
Configure a cookie handler to maintain a HTTP session.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.keepAlive(Boolean keepAlive)
Setting to ensure socket is not closed due to inactivity.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.keepAlive(String keepAlive)
Setting to ensure socket is not closed due to inactivity.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.options(Map<String,Object> options)
Sets additional channel options.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.options(String options)
Sets additional channel options.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.preserveHostHeader(boolean preserveHostHeader)
If the option is true, UndertowProducer will set the Host header to
the value contained in the current exchange Host header, useful in
reverse proxy applications where you want the Host header received by
the downstream server to reflect the URL called by the upstream
client, this allows applications which use the Host header to
generate accurate URL's for a proxied service.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.preserveHostHeader(String preserveHostHeader)
If the option is true, UndertowProducer will set the Host header to
the value contained in the current exchange Host header, useful in
reverse proxy applications where you want the Host header received by
the downstream server to reflect the URL called by the upstream
client, this allows applications which use the Host header to
generate accurate URL's for a proxied service.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.reuseAddresses(Boolean reuseAddresses)
Setting to facilitate socket multiplexing.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.reuseAddresses(String reuseAddresses)
Setting to facilitate socket multiplexing.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.sendTimeout(Integer sendTimeout)
Timeout in milliseconds when sending to a websocket channel.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.sendTimeout(String sendTimeout)
Timeout in milliseconds when sending to a websocket channel.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.sendToAll(Boolean sendToAll)
To send to all websocket subscribers.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.sendToAll(String sendToAll)
To send to all websocket subscribers.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.tcpNoDelay(Boolean tcpNoDelay)
Setting to improve TCP protocol performance.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.tcpNoDelay(String tcpNoDelay)
Setting to improve TCP protocol performance.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.throwExceptionOnFailure(Boolean throwExceptionOnFailure)
Option to disable throwing the HttpOperationFailedException in case
of failed responses from the remote server.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.throwExceptionOnFailure(String throwExceptionOnFailure)
Option to disable throwing the HttpOperationFailedException in case
of failed responses from the remote server.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.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 ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.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 ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.useStreaming(boolean useStreaming)
For HTTP endpoint: if true , text and binary messages will be wrapped
as java.io.InputStream before they are passed to an Exchange ;
otherwise they will be passed as byte.
|
default ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder |
ElytronEndpointBuilderFactory.ElytronEndpointProducerBuilder.useStreaming(String useStreaming)
For HTTP endpoint: if true , text and binary messages will be wrapped
as java.io.InputStream before they are passed to an Exchange ;
otherwise they will be passed as byte.
|
Apache Camel