public static interface FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default FileWatchEndpointBuilderFactory.AdvancedFileWatchEndpointBuilder |
advanced() |
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
antInclude(String antInclude)
ANT style pattern to match files.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
autoCreate(boolean autoCreate)
Auto create directory if does not exists.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
autoCreate(String autoCreate)
Auto create directory if does not exists.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
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 FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
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 FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
concurrentConsumers(int concurrentConsumers)
The number of concurrent consumers.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
concurrentConsumers(String concurrentConsumers)
The number of concurrent consumers.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
events(Set<FileWatchEndpointBuilderFactory.FileEventEnum> events)
Comma separated list of events to watch.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
events(String events)
Comma separated list of events to watch.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
fileHasher(Object fileHasher)
Reference to io.methvin.watcher.hashing.FileHasher.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
fileHasher(String fileHasher)
Reference to io.methvin.watcher.hashing.FileHasher.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
pollThreads(int pollThreads)
The number of threads polling WatchService.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
pollThreads(String pollThreads)
The number of threads polling WatchService.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
queueSize(int queueSize)
Maximum size of queue between WatchService and consumer.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
queueSize(String queueSize)
Maximum size of queue between WatchService and consumer.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
recursive(boolean recursive)
Watch recursive in current and child directories (including newly
created directories).
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
recursive(String recursive)
Watch recursive in current and child directories (including newly
created directories).
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
useFileHashing(boolean useFileHashing)
Enables or disables file hashing to detect duplicate events.
|
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder |
useFileHashing(String useFileHashing)
Enables or disables file hashing to detect duplicate events.
|
default FileWatchEndpointBuilderFactory.AdvancedFileWatchEndpointBuilder advanced()
default FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder antInclude(String antInclude)
java.lang.String type.
Default: **
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder autoCreate(boolean autoCreate)
boolean type.
Default: true
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder autoCreate(String autoCreate)
boolean type.
Default: true
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder bridgeErrorHandler(String bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder concurrentConsumers(int concurrentConsumers)
int type.
Default: 1
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder concurrentConsumers(String concurrentConsumers)
int type.
Default: 1
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder events(Set<FileWatchEndpointBuilderFactory.FileEventEnum> events)
java.util.Set<org.apache.camel.component.file.watch.constants.FileEventEnum> type.
Default: CREATE,MODIFY,DELETE
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder events(String events)
java.util.Set<org.apache.camel.component.file.watch.constants.FileEventEnum> type.
Default: CREATE,MODIFY,DELETE
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder fileHasher(Object fileHasher)
io.methvin.watcher.hashing.FileHasher
type.
Default: #murmur3FFileHasher
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder fileHasher(String fileHasher)
io.methvin.watcher.hashing.FileHasher type.
Default: #murmur3FFileHasher
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder pollThreads(int pollThreads)
int type.
Default: 1
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder pollThreads(String pollThreads)
int type.
Default: 1
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder queueSize(int queueSize)
int type.
Default: 2147483647
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder queueSize(String queueSize)
int type.
Default: 2147483647
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder recursive(boolean recursive)
boolean type.
Default: true
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder recursive(String recursive)
boolean type.
Default: true
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder useFileHashing(boolean useFileHashing)
boolean type.
Default: true
Group: consumerdefault FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder useFileHashing(String useFileHashing)
boolean type.
Default: true
Group: consumerApache Camel