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)
int type.
Default: 30000
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder connectTimeout(String connectTimeout)
int type.
Default: 30000
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder contentType(String contentType)
java.lang.String type.
Default: application/json;charset=utf-8
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder entityProviderReadProperties(Object entityProviderReadProperties)
org.apache.olingo.odata2.api.ep.EntityProviderReadProperties type.
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder entityProviderReadProperties(String entityProviderReadProperties)
org.apache.olingo.odata2.api.ep.EntityProviderReadProperties type.
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder entityProviderWriteProperties(Object entityProviderWriteProperties)
org.apache.olingo.odata2.api.ep.EntityProviderWriteProperties type.
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder entityProviderWriteProperties(String entityProviderWriteProperties)
org.apache.olingo.odata2.api.ep.EntityProviderWriteProperties type.
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder filterAlreadySeen(boolean filterAlreadySeen)
boolean type.
Default: false
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder filterAlreadySeen(String filterAlreadySeen)
boolean type.
Default: false
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder httpHeaders(Map<String,String> httpHeaders)
java.util.Map<java.lang.String,
java.lang.String> type.
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder httpHeaders(String httpHeaders)
java.util.Map<java.lang.String, java.lang.String>
type.
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder inBody(String inBody)
java.lang.String type.
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder proxy(Object proxy)
org.apache.http.HttpHost type.
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder proxy(String proxy)
org.apache.http.HttpHost type.
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder serviceUri(String serviceUri)
java.lang.String type.
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder socketTimeout(int socketTimeout)
int type.
Default: 30000
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder socketTimeout(String socketTimeout)
int type.
Default: 30000
Group: commondefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder sendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle)
boolean type.
Default: false
Group: consumerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder sendEmptyMessageWhenIdle(String sendEmptyMessageWhenIdle)
boolean type.
Default: false
Group: consumerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder splitResult(boolean splitResult)
boolean type.
Default: true
Group: consumerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder splitResult(String splitResult)
boolean type.
Default: true
Group: consumerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder backoffErrorThreshold(int backoffErrorThreshold)
int type.
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder backoffErrorThreshold(String backoffErrorThreshold)
int type.
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder backoffIdleThreshold(int backoffIdleThreshold)
int type.
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder backoffIdleThreshold(String backoffIdleThreshold)
int type.
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder backoffMultiplier(int backoffMultiplier)
int type.
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder backoffMultiplier(String backoffMultiplier)
int type.
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder delay(long delay)
long type.
Default: 500
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder delay(String delay)
long type.
Default: 500
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder greedy(boolean greedy)
boolean type.
Default: false
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder greedy(String greedy)
boolean type.
Default: false
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder initialDelay(long initialDelay)
long type.
Default: 1000
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder initialDelay(String initialDelay)
long type.
Default: 1000
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder repeatCount(long repeatCount)
long type.
Default: 0
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder repeatCount(String repeatCount)
long type.
Default: 0
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
org.apache.camel.LoggingLevel type.
Default: TRACE
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder runLoggingLevel(String runLoggingLevel)
org.apache.camel.LoggingLevel type.
Default: TRACE
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
java.util.concurrent.ScheduledExecutorService type.
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder scheduledExecutorService(String scheduledExecutorService)
java.util.concurrent.ScheduledExecutorService type.
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder scheduler(Object scheduler)
java.lang.Object type.
Default: none
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder scheduler(String scheduler)
java.lang.Object type.
Default: none
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder schedulerProperties(String key, Object value)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the
schedulerProperties(String, Object) method to add a value (call the
method multiple times to set more values).
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder schedulerProperties(Map values)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the
schedulerProperties(String, Object) method to add a value (call the
method multiple times to set more values).
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder startScheduler(boolean startScheduler)
boolean type.
Default: true
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder startScheduler(String startScheduler)
boolean type.
Default: true
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder timeUnit(TimeUnit timeUnit)
java.util.concurrent.TimeUnit type.
Default: MILLISECONDS
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder timeUnit(String timeUnit)
java.util.concurrent.TimeUnit type.
Default: MILLISECONDS
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder useFixedDelay(boolean useFixedDelay)
boolean type.
Default: true
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder useFixedDelay(String useFixedDelay)
boolean type.
Default: true
Group: schedulerdefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault Olingo2EndpointBuilderFactory.Olingo2EndpointConsumerBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securityApache Camel