public static interface HdfsEndpointBuilderFactory.HdfsEndpointBuilder extends HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilder, HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default HdfsEndpointBuilderFactory.AdvancedHdfsEndpointBuilder |
advanced() |
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
connectOnStartup(boolean connectOnStartup)
Whether to connect to the HDFS file system on starting the
producer/consumer.
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
connectOnStartup(String connectOnStartup)
Whether to connect to the HDFS file system on starting the
producer/consumer.
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
fileSystemType(HdfsEndpointBuilderFactory.HdfsFileSystemType fileSystemType)
Set to LOCAL to not use HDFS but local java.io.File instead.
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
fileSystemType(String fileSystemType)
Set to LOCAL to not use HDFS but local java.io.File instead.
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
fileType(HdfsEndpointBuilderFactory.HdfsFileType fileType)
The file type to use.
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
fileType(String fileType)
The file type to use.
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
kerberosConfigFileLocation(String kerberosConfigFileLocation)
The location of the kerb5.conf file
(https://web.mit.edu/kerberos/krb5-1.12/doc/admin/conf_files/krb5_conf.html).
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
kerberosKeytabLocation(String kerberosKeytabLocation)
The location of the keytab file used to authenticate with the
kerberos nodes (contains pairs of kerberos principals and encrypted
keys (which are derived from the Kerberos password)).
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
kerberosUsername(String kerberosUsername)
The username used to authenticate with the kerberos nodes.
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
keyType(HdfsEndpointBuilderFactory.WritableType keyType)
The type for the key in case of sequence or map files.
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
keyType(String keyType)
The type for the key in case of sequence or map files.
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
namedNodes(String namedNodes)
A comma separated list of named nodes (e.g.
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
owner(String owner)
The file owner must match this owner for the consumer to pickup the
file.
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
valueType(HdfsEndpointBuilderFactory.WritableType valueType)
The type for the key in case of sequence or map files.
|
default HdfsEndpointBuilderFactory.HdfsEndpointBuilder |
valueType(String valueType)
The type for the key in case of sequence or map files.
|
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, delay, delay, greedy, greedy, initialDelay, initialDelay, maxMessagesPerPoll, maxMessagesPerPoll, pattern, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, startScheduler, startScheduler, streamDownload, streamDownload, timeUnit, timeUnit, useFixedDelay, useFixedDelaydoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUriappend, append, lazyStartProducer, lazyStartProducer, overwrite, overwritedefault HdfsEndpointBuilderFactory.AdvancedHdfsEndpointBuilder advanced()
advanced in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilderadvanced in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilderdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder connectOnStartup(boolean connectOnStartup)
connectOnStartup in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilderconnectOnStartup in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilderconnectOnStartup - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder connectOnStartup(String connectOnStartup)
connectOnStartup in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilderconnectOnStartup in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilderconnectOnStartup - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder fileSystemType(HdfsEndpointBuilderFactory.HdfsFileSystemType fileSystemType)
fileSystemType in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilderfileSystemType in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilderfileSystemType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder fileSystemType(String fileSystemType)
fileSystemType in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilderfileSystemType in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilderfileSystemType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder fileType(HdfsEndpointBuilderFactory.HdfsFileType fileType)
fileType in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilderfileType in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilderfileType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder fileType(String fileType)
fileType in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilderfileType in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilderfileType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder keyType(HdfsEndpointBuilderFactory.WritableType keyType)
keyType in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilderkeyType in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilderkeyType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder keyType(String keyType)
keyType in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilderkeyType in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilderkeyType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder namedNodes(String namedNodes)
namedNodes in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuildernamedNodes in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuildernamedNodes - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder owner(String owner)
owner in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilderowner in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilderowner - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder valueType(HdfsEndpointBuilderFactory.WritableType valueType)
valueType in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuildervalueType in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuildervalueType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder valueType(String valueType)
valueType in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuildervalueType in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuildervalueType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder kerberosConfigFileLocation(String kerberosConfigFileLocation)
kerberosConfigFileLocation in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilderkerberosConfigFileLocation in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilderkerberosConfigFileLocation - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder kerberosKeytabLocation(String kerberosKeytabLocation)
kerberosKeytabLocation in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilderkerberosKeytabLocation in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilderkerberosKeytabLocation - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointBuilder kerberosUsername(String kerberosUsername)
kerberosUsername in interface HdfsEndpointBuilderFactory.HdfsEndpointConsumerBuilderkerberosUsername in interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilderkerberosUsername - the value to setApache Camel