public static interface ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default ZendeskEndpointBuilderFactory.AdvancedZendeskEndpointConsumerBuilder |
advanced() |
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
backoffErrorThreshold(int backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
backoffErrorThreshold(String backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
backoffIdleThreshold(int backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
backoffIdleThreshold(String backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
backoffMultiplier(int backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
backoffMultiplier(String backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
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 ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
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 ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
delay(long delay)
Milliseconds before the next poll.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
delay(String delay)
Milliseconds before the next poll.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
greedy(boolean greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
greedy(String greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
inBody(String inBody)
Sets the name of a parameter to be passed in the exchange In Body.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
initialDelay(long initialDelay)
Milliseconds before the first poll starts.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
initialDelay(String initialDelay)
Milliseconds before the first poll starts.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
oauthToken(String oauthToken)
The OAuth token.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
password(String password)
The password.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
repeatCount(long repeatCount)
Specifies a maximum limit of number of fires.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
repeatCount(String repeatCount)
Specifies a maximum limit of number of fires.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
runLoggingLevel(String runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
scheduledExecutorService(String scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
scheduler(Object scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
scheduler(String scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
schedulerProperties(Map values)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
schedulerProperties(String key,
Object value)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
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 ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
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 ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
serverUrl(String serverUrl)
The server URL to connect.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
startScheduler(boolean startScheduler)
Whether the scheduler should be auto started.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
startScheduler(String startScheduler)
Whether the scheduler should be auto started.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
timeUnit(String timeUnit)
Time unit for initialDelay and delay options.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
timeUnit(TimeUnit timeUnit)
Time unit for initialDelay and delay options.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
token(String token)
The security token.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
useFixedDelay(boolean useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
useFixedDelay(String useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder |
username(String username)
The user name.
|
default ZendeskEndpointBuilderFactory.AdvancedZendeskEndpointConsumerBuilder advanced()
default ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder inBody(String inBody)
java.lang.String type.
Group: commondefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder serverUrl(String serverUrl)
java.lang.String type.
Group: commondefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder sendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle)
boolean type.
Default: false
Group: consumerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder sendEmptyMessageWhenIdle(String sendEmptyMessageWhenIdle)
boolean type.
Default: false
Group: consumerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder backoffErrorThreshold(int backoffErrorThreshold)
int type.
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder backoffErrorThreshold(String backoffErrorThreshold)
int type.
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder backoffIdleThreshold(int backoffIdleThreshold)
int type.
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder backoffIdleThreshold(String backoffIdleThreshold)
int type.
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder backoffMultiplier(int backoffMultiplier)
int type.
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder backoffMultiplier(String backoffMultiplier)
int type.
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder delay(long delay)
long type.
Default: 500
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder delay(String delay)
long type.
Default: 500
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder greedy(boolean greedy)
boolean type.
Default: false
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder greedy(String greedy)
boolean type.
Default: false
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder initialDelay(long initialDelay)
long type.
Default: 1000
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder initialDelay(String initialDelay)
long type.
Default: 1000
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder repeatCount(long repeatCount)
long type.
Default: 0
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder repeatCount(String repeatCount)
long type.
Default: 0
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
org.apache.camel.LoggingLevel type.
Default: TRACE
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder runLoggingLevel(String runLoggingLevel)
org.apache.camel.LoggingLevel type.
Default: TRACE
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
java.util.concurrent.ScheduledExecutorService type.
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder scheduledExecutorService(String scheduledExecutorService)
java.util.concurrent.ScheduledExecutorService type.
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder scheduler(Object scheduler)
java.lang.Object type.
Default: none
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder scheduler(String scheduler)
java.lang.Object type.
Default: none
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder 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 ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder 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 ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder startScheduler(boolean startScheduler)
boolean type.
Default: true
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder startScheduler(String startScheduler)
boolean type.
Default: true
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder timeUnit(TimeUnit timeUnit)
java.util.concurrent.TimeUnit type.
Default: MILLISECONDS
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder timeUnit(String timeUnit)
java.util.concurrent.TimeUnit type.
Default: MILLISECONDS
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder useFixedDelay(boolean useFixedDelay)
boolean type.
Default: true
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder useFixedDelay(String useFixedDelay)
boolean type.
Default: true
Group: schedulerdefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder oauthToken(String oauthToken)
java.lang.String type.
Group: securitydefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder password(String password)
java.lang.String type.
Group: securitydefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder token(String token)
java.lang.String type.
Group: securitydefault ZendeskEndpointBuilderFactory.ZendeskEndpointConsumerBuilder username(String username)
java.lang.String type.
Group: securityApache Camel