public static interface GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default GoogleCloudStorageEndpointBuilderFactory.AdvancedGoogleCloudStorageEndpointConsumerBuilder |
advanced() |
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
autoCreateBucket(boolean autoCreateBucket)
Setting the autocreation of the bucket bucketName.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
autoCreateBucket(String autoCreateBucket)
Setting the autocreation of the bucket bucketName.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
backoffErrorThreshold(int backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
backoffErrorThreshold(String backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
backoffIdleThreshold(int backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
backoffIdleThreshold(String backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
backoffMultiplier(int backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
backoffMultiplier(String backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
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 GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
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 GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
delay(long delay)
Milliseconds before the next poll.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
delay(String delay)
Milliseconds before the next poll.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
deleteAfterRead(boolean deleteAfterRead)
Delete objects from the bucket after they have been retrieved.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
deleteAfterRead(String deleteAfterRead)
Delete objects from the bucket after they have been retrieved.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
destinationBucket(String destinationBucket)
Define the destination bucket where an object must be moved when
moveAfterRead is set to true.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
greedy(boolean greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
greedy(String greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
includeBody(boolean includeBody)
If it is true, the Object exchange will be consumed and put into the
body.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
includeBody(String includeBody)
If it is true, the Object exchange will be consumed and put into the
body.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
includeFolders(boolean includeFolders)
If it is true, the folders/directories will be consumed.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
includeFolders(String includeFolders)
If it is true, the folders/directories will be consumed.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
initialDelay(long initialDelay)
Milliseconds before the first poll starts.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
initialDelay(String initialDelay)
Milliseconds before the first poll starts.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
moveAfterRead(boolean moveAfterRead)
Move objects from the origin bucket to a different bucket after they
have been retrieved.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
moveAfterRead(String moveAfterRead)
Move objects from the origin bucket to a different bucket after they
have been retrieved.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
repeatCount(long repeatCount)
Specifies a maximum limit of number of fires.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
repeatCount(String repeatCount)
Specifies a maximum limit of number of fires.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
runLoggingLevel(String runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
scheduledExecutorService(String scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
scheduler(Object scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
scheduler(String scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
schedulerProperties(Map values)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
schedulerProperties(String key,
Object value)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
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 GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
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 GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
serviceAccountKey(String serviceAccountKey)
The Service account key that can be used as credentials for the
Storage client.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
startScheduler(boolean startScheduler)
Whether the scheduler should be auto started.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
startScheduler(String startScheduler)
Whether the scheduler should be auto started.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
storageClass(Object storageClass)
The Cloud Storage class to use when creating the new buckets.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
storageClass(String storageClass)
The Cloud Storage class to use when creating the new buckets.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
storageClient(Object storageClient)
The storage client.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
storageClient(String storageClient)
The storage client.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
storageLocation(String storageLocation)
The Cloud Storage location to use when creating the new buckets.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
timeUnit(String timeUnit)
Time unit for initialDelay and delay options.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
timeUnit(TimeUnit timeUnit)
Time unit for initialDelay and delay options.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
useFixedDelay(boolean useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder |
useFixedDelay(String useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default GoogleCloudStorageEndpointBuilderFactory.AdvancedGoogleCloudStorageEndpointConsumerBuilder advanced()
default GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder autoCreateBucket(boolean autoCreateBucket)
autoCreateBucket - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder autoCreateBucket(String autoCreateBucket)
autoCreateBucket - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder serviceAccountKey(String serviceAccountKey)
serviceAccountKey - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder storageClass(Object storageClass)
storageClass - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder storageClass(String storageClass)
storageClass - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder storageClient(Object storageClient)
storageClient - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder storageClient(String storageClient)
storageClient - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder storageLocation(String storageLocation)
storageLocation - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder deleteAfterRead(boolean deleteAfterRead)
deleteAfterRead - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder deleteAfterRead(String deleteAfterRead)
deleteAfterRead - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder destinationBucket(String destinationBucket)
destinationBucket - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder includeBody(boolean includeBody)
includeBody - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder includeBody(String includeBody)
includeBody - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder includeFolders(boolean includeFolders)
includeFolders - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder includeFolders(String includeFolders)
includeFolders - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder moveAfterRead(boolean moveAfterRead)
moveAfterRead - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder moveAfterRead(String moveAfterRead)
moveAfterRead - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder sendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle)
sendEmptyMessageWhenIdle - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder sendEmptyMessageWhenIdle(String sendEmptyMessageWhenIdle)
sendEmptyMessageWhenIdle - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder backoffErrorThreshold(int backoffErrorThreshold)
backoffErrorThreshold - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder backoffErrorThreshold(String backoffErrorThreshold)
backoffErrorThreshold - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder backoffIdleThreshold(int backoffIdleThreshold)
backoffIdleThreshold - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder backoffIdleThreshold(String backoffIdleThreshold)
backoffIdleThreshold - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder backoffMultiplier(int backoffMultiplier)
backoffMultiplier - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder backoffMultiplier(String backoffMultiplier)
backoffMultiplier - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder delay(long delay)
delay - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder delay(String delay)
delay - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder greedy(boolean greedy)
greedy - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder greedy(String greedy)
greedy - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder initialDelay(long initialDelay)
initialDelay - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder initialDelay(String initialDelay)
initialDelay - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder repeatCount(long repeatCount)
repeatCount - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder repeatCount(String repeatCount)
repeatCount - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
runLoggingLevel - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder runLoggingLevel(String runLoggingLevel)
runLoggingLevel - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
scheduledExecutorService - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder scheduledExecutorService(String scheduledExecutorService)
scheduledExecutorService - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder scheduler(Object scheduler)
scheduler - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder scheduler(String scheduler)
scheduler - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder schedulerProperties(String key, Object value)
key - the option keyvalue - the option valuedefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder schedulerProperties(Map values)
values - the valuesdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder startScheduler(boolean startScheduler)
startScheduler - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder startScheduler(String startScheduler)
startScheduler - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder timeUnit(TimeUnit timeUnit)
timeUnit - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder timeUnit(String timeUnit)
timeUnit - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder useFixedDelay(boolean useFixedDelay)
useFixedDelay - the value to setdefault GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageEndpointConsumerBuilder useFixedDelay(String useFixedDelay)
useFixedDelay - the value to setApache Camel