default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.authorizationToken(String authorizationToken) |
The authorization token for using the bot (ask the BotFather).
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.backoffErrorThreshold(int backoffErrorThreshold) |
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.backoffErrorThreshold(String backoffErrorThreshold) |
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.backoffIdleThreshold(int backoffIdleThreshold) |
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.backoffIdleThreshold(String backoffIdleThreshold) |
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.backoffMultiplier(int backoffMultiplier) |
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.backoffMultiplier(String backoffMultiplier) |
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.AdvancedTelegramEndpointConsumerBuilder.basic() |
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.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 TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.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 TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.delay(long delay) |
Milliseconds before the next poll.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.delay(String delay) |
Milliseconds before the next poll.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.greedy(boolean greedy) |
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.greedy(String greedy) |
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.initialDelay(long initialDelay) |
Milliseconds before the first poll starts.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.initialDelay(String initialDelay) |
Milliseconds before the first poll starts.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.limit(Integer limit) |
Limit on the number of updates that can be received in a single
polling request.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.limit(String limit) |
Limit on the number of updates that can be received in a single
polling request.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.proxyHost(String proxyHost) |
HTTP proxy host which could be used when sending out the message.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.proxyPort(Integer proxyPort) |
HTTP proxy port which could be used when sending out the message.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.proxyPort(String proxyPort) |
HTTP proxy port which could be used when sending out the message.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.proxyType(String proxyType) |
HTTP proxy type which could be used when sending out the message.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.proxyType(TelegramEndpointBuilderFactory.TelegramProxyType proxyType) |
HTTP proxy type which could be used when sending out the message.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.repeatCount(long repeatCount) |
Specifies a maximum limit of number of fires.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.repeatCount(String repeatCount) |
Specifies a maximum limit of number of fires.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.runLoggingLevel(String runLoggingLevel) |
The consumer logs a start/complete log line when it polls.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel) |
The consumer logs a start/complete log line when it polls.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.scheduledExecutorService(String scheduledExecutorService) |
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.scheduledExecutorService(ScheduledExecutorService scheduledExecutorService) |
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.scheduler(Object scheduler) |
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.scheduler(String scheduler) |
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.schedulerProperties(String key,
Object value) |
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.schedulerProperties(Map values) |
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.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 TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.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 TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.startScheduler(boolean startScheduler) |
Whether the scheduler should be auto started.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.startScheduler(String startScheduler) |
Whether the scheduler should be auto started.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.timeout(Integer timeout) |
Timeout in seconds for long polling.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.timeout(String timeout) |
Timeout in seconds for long polling.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.timeUnit(String timeUnit) |
Time unit for initialDelay and delay options.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.timeUnit(TimeUnit timeUnit) |
Time unit for initialDelay and delay options.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.useFixedDelay(boolean useFixedDelay) |
Controls if fixed delay or fixed rate is used.
|
default TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder |
TelegramEndpointBuilderFactory.TelegramEndpointConsumerBuilder.useFixedDelay(String useFixedDelay) |
Controls if fixed delay or fixed rate is used.
|