public static interface Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointConsumerBuilder |
advanced() |
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
backoffErrorThreshold(int backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
backoffErrorThreshold(String backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
backoffIdleThreshold(int backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
backoffIdleThreshold(String backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
backoffMultiplier(int backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
backoffMultiplier(String backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
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 Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
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 Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
connectTimeout(int connectTimeout)
HTTP connection creation timeout in milliseconds, defaults to 30,000
(30 seconds).
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
connectTimeout(String connectTimeout)
HTTP connection creation timeout in milliseconds, defaults to 30,000
(30 seconds).
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
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 Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
delay(long delay)
Milliseconds before the next poll.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
delay(String delay)
Milliseconds before the next poll.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
entityProviderReadProperties(Object entityProviderReadProperties)
Custom entity provider read properties applied to all read
operations.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
entityProviderReadProperties(String entityProviderReadProperties)
Custom entity provider read properties applied to all read
operations.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
entityProviderWriteProperties(Object entityProviderWriteProperties)
Custom entity provider write properties applied to create, update,
patch, batch and merge operations.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
entityProviderWriteProperties(String entityProviderWriteProperties)
Custom entity provider write properties applied to create, update,
patch, batch and merge operations.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
filterAlreadySeen(boolean filterAlreadySeen)
Set this to true to filter out results that have already been
communicated by this component.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
filterAlreadySeen(String filterAlreadySeen)
Set this to true to filter out results that have already been
communicated by this component.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
greedy(boolean greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
greedy(String greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
httpHeaders(Map<String,String> httpHeaders)
Custom HTTP headers to inject into every request, this could include
OAuth tokens, etc.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
httpHeaders(String httpHeaders)
Custom HTTP headers to inject into every request, this could include
OAuth tokens, etc.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
inBody(String inBody)
Sets the name of a parameter to be passed in the exchange In Body.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
initialDelay(long initialDelay)
Milliseconds before the first poll starts.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
initialDelay(String initialDelay)
Milliseconds before the first poll starts.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
proxy(Object proxy)
HTTP proxy server configuration.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
proxy(String proxy)
HTTP proxy server configuration.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
repeatCount(long repeatCount)
Specifies a maximum limit of number of fires.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
repeatCount(String repeatCount)
Specifies a maximum limit of number of fires.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
runLoggingLevel(String runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
scheduledExecutorService(String scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
scheduler(Object scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
scheduler(String scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
schedulerProperties(Map values)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
schedulerProperties(String key,
Object value)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
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 Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
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 Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
serviceUri(String serviceUri)
Target OData service base URI, e.g.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
socketTimeout(int socketTimeout)
HTTP request timeout in milliseconds, defaults to 30,000 (30
seconds).
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
socketTimeout(String socketTimeout)
HTTP request timeout in milliseconds, defaults to 30,000 (30
seconds).
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
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 Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
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 Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
startScheduler(boolean startScheduler)
Whether the scheduler should be auto started.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
startScheduler(String startScheduler)
Whether the scheduler should be auto started.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
timeUnit(String timeUnit)
Time unit for initialDelay and delay options.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
timeUnit(TimeUnit timeUnit)
Time unit for initialDelay and delay options.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
useFixedDelay(boolean useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder |
useFixedDelay(String useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default Olingo2EndpointBuilderFactory.AdvancedOlingo2EndpointConsumerBuilder advanced()
default Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder connectTimeout(int connectTimeout)
connectTimeout - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder connectTimeout(String connectTimeout)
connectTimeout - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder contentType(String contentType)
contentType - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder entityProviderReadProperties(Object entityProviderReadProperties)
entityProviderReadProperties - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder entityProviderReadProperties(String entityProviderReadProperties)
entityProviderReadProperties - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder entityProviderWriteProperties(Object entityProviderWriteProperties)
entityProviderWriteProperties - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder entityProviderWriteProperties(String entityProviderWriteProperties)
entityProviderWriteProperties - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder filterAlreadySeen(boolean filterAlreadySeen)
filterAlreadySeen - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder filterAlreadySeen(String filterAlreadySeen)
filterAlreadySeen - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder httpHeaders(Map<String,String> httpHeaders)
httpHeaders - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder httpHeaders(String httpHeaders)
httpHeaders - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder inBody(String inBody)
inBody - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder proxy(Object proxy)
proxy - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder proxy(String proxy)
proxy - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder serviceUri(String serviceUri)
serviceUri - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder socketTimeout(int socketTimeout)
socketTimeout - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder socketTimeout(String socketTimeout)
socketTimeout - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder sendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle)
sendEmptyMessageWhenIdle - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder sendEmptyMessageWhenIdle(String sendEmptyMessageWhenIdle)
sendEmptyMessageWhenIdle - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder splitResult(boolean splitResult)
splitResult - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder splitResult(String splitResult)
splitResult - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder backoffErrorThreshold(int backoffErrorThreshold)
backoffErrorThreshold - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder backoffErrorThreshold(String backoffErrorThreshold)
backoffErrorThreshold - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder backoffIdleThreshold(int backoffIdleThreshold)
backoffIdleThreshold - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder backoffIdleThreshold(String backoffIdleThreshold)
backoffIdleThreshold - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder backoffMultiplier(int backoffMultiplier)
backoffMultiplier - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder backoffMultiplier(String backoffMultiplier)
backoffMultiplier - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder delay(long delay)
delay - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder delay(String delay)
delay - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder greedy(boolean greedy)
greedy - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder greedy(String greedy)
greedy - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder initialDelay(long initialDelay)
initialDelay - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder initialDelay(String initialDelay)
initialDelay - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder repeatCount(long repeatCount)
repeatCount - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder repeatCount(String repeatCount)
repeatCount - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
runLoggingLevel - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder runLoggingLevel(String runLoggingLevel)
runLoggingLevel - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
scheduledExecutorService - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder scheduledExecutorService(String scheduledExecutorService)
scheduledExecutorService - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder scheduler(Object scheduler)
scheduler - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder scheduler(String scheduler)
scheduler - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder schedulerProperties(String key, Object value)
key - the option keyvalue - the option valuedefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder schedulerProperties(Map values)
values - the valuesdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder startScheduler(boolean startScheduler)
startScheduler - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder startScheduler(String startScheduler)
startScheduler - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder timeUnit(TimeUnit timeUnit)
timeUnit - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder timeUnit(String timeUnit)
timeUnit - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder useFixedDelay(boolean useFixedDelay)
useFixedDelay - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder useFixedDelay(String useFixedDelay)
useFixedDelay - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder sslContextParameters(Object sslContextParameters)
sslContextParameters - the value to setdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder sslContextParameters(String sslContextParameters)
sslContextParameters - the value to setApache Camel