public static interface OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
accessKey(String accessKey)
Access key for the cloud user.
|
default OBSEndpointBuilderFactory.AdvancedOBSEndpointConsumerBuilder |
advanced() |
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
backoffErrorThreshold(int backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
backoffErrorThreshold(String backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
backoffIdleThreshold(int backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
backoffIdleThreshold(String backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
backoffMultiplier(int backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
backoffMultiplier(String backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
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 OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
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 OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
bucketName(String bucketName)
Name of bucket to perform operation on.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
delay(long delay)
Milliseconds before the next poll.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
delay(String delay)
Milliseconds before the next poll.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
deleteAfterRead(boolean deleteAfterRead)
Determines if objects should be deleted after it has been retrieved.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
deleteAfterRead(String deleteAfterRead)
Determines if objects should be deleted after it has been retrieved.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
delimiter(String delimiter)
The character used for grouping object names.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
destinationBucket(String destinationBucket)
Name of destination bucket where objects will be moved when
moveAfterRead is set to true.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
endpoint(String endpoint)
OBS url.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
fileName(String fileName)
Get the object from the bucket with the given file name.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
greedy(boolean greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
greedy(String greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
ignoreSslVerification(boolean ignoreSslVerification)
Ignore SSL verification.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
ignoreSslVerification(String ignoreSslVerification)
Ignore SSL verification.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
includeFolders(boolean includeFolders)
If true, objects in folders will be consumed.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
includeFolders(String includeFolders)
If true, objects in folders will be consumed.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
initialDelay(long initialDelay)
Milliseconds before the first poll starts.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
initialDelay(String initialDelay)
Milliseconds before the first poll starts.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
maxMessagesPerPoll(int maxMessagesPerPoll)
The maximum number of messages to poll at each polling.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
maxMessagesPerPoll(String maxMessagesPerPoll)
The maximum number of messages to poll at each polling.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
moveAfterRead(boolean moveAfterRead)
Determines whether objects should be moved to a different bucket
after they have been retrieved.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
moveAfterRead(String moveAfterRead)
Determines whether objects should be moved to a different bucket
after they have been retrieved.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
objectName(String objectName)
Name of object to perform operation with.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
prefix(String prefix)
The object name prefix used for filtering objects to be listed.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
proxyHost(String proxyHost)
Proxy server ip/hostname.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
proxyPassword(String proxyPassword)
Proxy authentication password.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
proxyPort(int proxyPort)
Proxy server port.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
proxyPort(String proxyPort)
Proxy server port.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
proxyUser(String proxyUser)
Proxy authentication user.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
region(String region)
OBS service region.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
repeatCount(long repeatCount)
Specifies a maximum limit of number of fires.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
repeatCount(String repeatCount)
Specifies a maximum limit of number of fires.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
runLoggingLevel(String runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
scheduledExecutorService(String scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
scheduler(Object scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
scheduler(String scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
schedulerProperties(Map values)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
schedulerProperties(String key,
Object value)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
secretKey(String secretKey)
Secret key for the cloud user.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
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 OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
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 OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
serviceKeys(Object serviceKeys)
Configuration object for cloud service authentication.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
serviceKeys(String serviceKeys)
Configuration object for cloud service authentication.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
startScheduler(boolean startScheduler)
Whether the scheduler should be auto started.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
startScheduler(String startScheduler)
Whether the scheduler should be auto started.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
timeUnit(String timeUnit)
Time unit for initialDelay and delay options.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
timeUnit(TimeUnit timeUnit)
Time unit for initialDelay and delay options.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
useFixedDelay(boolean useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder |
useFixedDelay(String useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default OBSEndpointBuilderFactory.AdvancedOBSEndpointConsumerBuilder advanced()
default OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder bucketName(String bucketName)
bucketName - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder endpoint(String endpoint)
endpoint - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder objectName(String objectName)
objectName - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder region(String region)
region - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder deleteAfterRead(boolean deleteAfterRead)
deleteAfterRead - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder deleteAfterRead(String deleteAfterRead)
deleteAfterRead - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder delimiter(String delimiter)
delimiter - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder destinationBucket(String destinationBucket)
destinationBucket - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder fileName(String fileName)
fileName - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder includeFolders(boolean includeFolders)
includeFolders - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder includeFolders(String includeFolders)
includeFolders - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder maxMessagesPerPoll(int maxMessagesPerPoll)
maxMessagesPerPoll - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder maxMessagesPerPoll(String maxMessagesPerPoll)
maxMessagesPerPoll - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder moveAfterRead(boolean moveAfterRead)
moveAfterRead - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder moveAfterRead(String moveAfterRead)
moveAfterRead - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder prefix(String prefix)
prefix - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder sendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle)
sendEmptyMessageWhenIdle - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder sendEmptyMessageWhenIdle(String sendEmptyMessageWhenIdle)
sendEmptyMessageWhenIdle - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder proxyHost(String proxyHost)
proxyHost - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder proxyPassword(String proxyPassword)
proxyPassword - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder proxyPort(int proxyPort)
proxyPort - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder proxyPort(String proxyPort)
proxyPort - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder proxyUser(String proxyUser)
proxyUser - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder backoffErrorThreshold(int backoffErrorThreshold)
backoffErrorThreshold - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder backoffErrorThreshold(String backoffErrorThreshold)
backoffErrorThreshold - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder backoffIdleThreshold(int backoffIdleThreshold)
backoffIdleThreshold - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder backoffIdleThreshold(String backoffIdleThreshold)
backoffIdleThreshold - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder backoffMultiplier(int backoffMultiplier)
backoffMultiplier - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder backoffMultiplier(String backoffMultiplier)
backoffMultiplier - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder delay(long delay)
delay - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder delay(String delay)
delay - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder greedy(boolean greedy)
greedy - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder greedy(String greedy)
greedy - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder initialDelay(long initialDelay)
initialDelay - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder initialDelay(String initialDelay)
initialDelay - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder repeatCount(long repeatCount)
repeatCount - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder repeatCount(String repeatCount)
repeatCount - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
runLoggingLevel - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder runLoggingLevel(String runLoggingLevel)
runLoggingLevel - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
scheduledExecutorService - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder scheduledExecutorService(String scheduledExecutorService)
scheduledExecutorService - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder scheduler(Object scheduler)
scheduler - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder scheduler(String scheduler)
scheduler - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder schedulerProperties(String key, Object value)
key - the option keyvalue - the option valuedefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder schedulerProperties(Map values)
values - the valuesdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder startScheduler(boolean startScheduler)
startScheduler - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder startScheduler(String startScheduler)
startScheduler - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder timeUnit(TimeUnit timeUnit)
timeUnit - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder timeUnit(String timeUnit)
timeUnit - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder useFixedDelay(boolean useFixedDelay)
useFixedDelay - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder useFixedDelay(String useFixedDelay)
useFixedDelay - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder accessKey(String accessKey)
accessKey - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder ignoreSslVerification(boolean ignoreSslVerification)
ignoreSslVerification - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder ignoreSslVerification(String ignoreSslVerification)
ignoreSslVerification - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder secretKey(String secretKey)
secretKey - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder serviceKeys(Object serviceKeys)
serviceKeys - the value to setdefault OBSEndpointBuilderFactory.OBSEndpointConsumerBuilder serviceKeys(String serviceKeys)
serviceKeys - the value to setApache Camel