public static interface Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default Olingo4EndpointBuilderFactory.AdvancedOlingo4EndpointConsumerBuilder |
advanced() |
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
backoffErrorThreshold(int backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
backoffErrorThreshold(String backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
backoffIdleThreshold(int backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
backoffIdleThreshold(String backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
backoffMultiplier(int backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
backoffMultiplier(String backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
connectTimeout(int connectTimeout)
HTTP connection creation timeout in milliseconds, defaults to 30,000
(30 seconds).
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
connectTimeout(String connectTimeout)
HTTP connection creation timeout in milliseconds, defaults to 30,000
(30 seconds).
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
contentType(String contentType)
Content-Type header value can be used to specify JSON or XML message
format, defaults to application/json;charset=utf-8.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
delay(long delay)
Milliseconds before the next poll.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
delay(String delay)
Milliseconds before the next poll.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
filterAlreadySeen(boolean filterAlreadySeen)
Set this to true to filter out results that have already been
communicated by this component.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
filterAlreadySeen(String filterAlreadySeen)
Set this to true to filter out results that have already been
communicated by this component.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
greedy(boolean greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
greedy(String greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
httpHeaders(Map<String,String> httpHeaders)
Custom HTTP headers to inject into every request, this could include
OAuth tokens, etc.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
httpHeaders(String httpHeaders)
Custom HTTP headers to inject into every request, this could include
OAuth tokens, etc.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
inBody(String inBody)
Sets the name of a parameter to be passed in the exchange In Body.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
initialDelay(long initialDelay)
Milliseconds before the first poll starts.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
initialDelay(String initialDelay)
Milliseconds before the first poll starts.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
proxy(Object proxy)
HTTP proxy server configuration.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
proxy(String proxy)
HTTP proxy server configuration.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
repeatCount(long repeatCount)
Specifies a maximum limit of number of fires.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
repeatCount(String repeatCount)
Specifies a maximum limit of number of fires.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
runLoggingLevel(String runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
scheduledExecutorService(String scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
scheduler(Object scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
scheduler(String scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
schedulerProperties(Map values)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
schedulerProperties(String key,
Object value)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
sendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle)
If the polling consumer did not poll any files, you can enable this
option to send an empty message (no body) instead.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
sendEmptyMessageWhenIdle(String sendEmptyMessageWhenIdle)
If the polling consumer did not poll any files, you can enable this
option to send an empty message (no body) instead.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
serviceUri(String serviceUri)
Target OData service base URI, e.g.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
socketTimeout(int socketTimeout)
HTTP request timeout in milliseconds, defaults to 30,000 (30
seconds).
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
socketTimeout(String socketTimeout)
HTTP request timeout in milliseconds, defaults to 30,000 (30
seconds).
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
splitResult(boolean splitResult)
For endpoints that return an array or collection, a consumer endpoint
will map every element to distinct messages, unless splitResult is
set to false.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
splitResult(String splitResult)
For endpoints that return an array or collection, a consumer endpoint
will map every element to distinct messages, unless splitResult is
set to false.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
startScheduler(boolean startScheduler)
Whether the scheduler should be auto started.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
startScheduler(String startScheduler)
Whether the scheduler should be auto started.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
timeUnit(String timeUnit)
Time unit for initialDelay and delay options.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
timeUnit(TimeUnit timeUnit)
Time unit for initialDelay and delay options.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
useFixedDelay(boolean useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder |
useFixedDelay(String useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default Olingo4EndpointBuilderFactory.AdvancedOlingo4EndpointConsumerBuilder advanced()
default Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder connectTimeout(int connectTimeout)
connectTimeout - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder connectTimeout(String connectTimeout)
connectTimeout - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder contentType(String contentType)
contentType - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder filterAlreadySeen(boolean filterAlreadySeen)
filterAlreadySeen - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder filterAlreadySeen(String filterAlreadySeen)
filterAlreadySeen - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder httpHeaders(Map<String,String> httpHeaders)
httpHeaders - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder httpHeaders(String httpHeaders)
httpHeaders - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder inBody(String inBody)
inBody - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder proxy(Object proxy)
proxy - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder proxy(String proxy)
proxy - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder serviceUri(String serviceUri)
serviceUri - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder socketTimeout(int socketTimeout)
socketTimeout - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder socketTimeout(String socketTimeout)
socketTimeout - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder sendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle)
sendEmptyMessageWhenIdle - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder sendEmptyMessageWhenIdle(String sendEmptyMessageWhenIdle)
sendEmptyMessageWhenIdle - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder splitResult(boolean splitResult)
splitResult - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder splitResult(String splitResult)
splitResult - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder backoffErrorThreshold(int backoffErrorThreshold)
backoffErrorThreshold - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder backoffErrorThreshold(String backoffErrorThreshold)
backoffErrorThreshold - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder backoffIdleThreshold(int backoffIdleThreshold)
backoffIdleThreshold - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder backoffIdleThreshold(String backoffIdleThreshold)
backoffIdleThreshold - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder backoffMultiplier(int backoffMultiplier)
backoffMultiplier - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder backoffMultiplier(String backoffMultiplier)
backoffMultiplier - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder delay(long delay)
delay - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder delay(String delay)
delay - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder greedy(boolean greedy)
greedy - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder greedy(String greedy)
greedy - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder initialDelay(long initialDelay)
initialDelay - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder initialDelay(String initialDelay)
initialDelay - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder repeatCount(long repeatCount)
repeatCount - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder repeatCount(String repeatCount)
repeatCount - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
runLoggingLevel - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder runLoggingLevel(String runLoggingLevel)
runLoggingLevel - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
scheduledExecutorService - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder scheduledExecutorService(String scheduledExecutorService)
scheduledExecutorService - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder scheduler(Object scheduler)
scheduler - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder scheduler(String scheduler)
scheduler - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder schedulerProperties(String key, Object value)
key - the option keyvalue - the option valuedefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder schedulerProperties(Map values)
values - the valuesdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder startScheduler(boolean startScheduler)
startScheduler - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder startScheduler(String startScheduler)
startScheduler - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder timeUnit(TimeUnit timeUnit)
timeUnit - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder timeUnit(String timeUnit)
timeUnit - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder useFixedDelay(boolean useFixedDelay)
useFixedDelay - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder useFixedDelay(String useFixedDelay)
useFixedDelay - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder sslContextParameters(Object sslContextParameters)
sslContextParameters - the value to setdefault Olingo4EndpointBuilderFactory.Olingo4EndpointConsumerBuilder sslContextParameters(String sslContextParameters)
sslContextParameters - the value to setApache Camel