public static interface HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default HdfsEndpointBuilderFactory.AdvancedHdfsEndpointProducerBuilder |
advanced() |
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
append(boolean append)
Append to existing file.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
append(String append)
Append to existing file.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
connectOnStartup(boolean connectOnStartup)
Whether to connect to the HDFS file system on starting the
producer/consumer.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
connectOnStartup(String connectOnStartup)
Whether to connect to the HDFS file system on starting the
producer/consumer.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
fileSystemType(HdfsEndpointBuilderFactory.HdfsFileSystemType fileSystemType)
Set to LOCAL to not use HDFS but local java.io.File instead.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
fileSystemType(String fileSystemType)
Set to LOCAL to not use HDFS but local java.io.File instead.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
fileType(HdfsEndpointBuilderFactory.HdfsFileType fileType)
The file type to use.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
fileType(String fileType)
The file type to use.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
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.HdfsEndpointProducerBuilder |
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.HdfsEndpointProducerBuilder |
kerberosUsername(String kerberosUsername)
The username used to authenticate with the kerberos nodes.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
keyType(HdfsEndpointBuilderFactory.WritableType keyType)
The type for the key in case of sequence or map files.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
keyType(String keyType)
The type for the key in case of sequence or map files.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
namedNodes(String namedNodes)
A comma separated list of named nodes (e.g.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
overwrite(boolean overwrite)
Whether to overwrite existing files with the same name.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
overwrite(String overwrite)
Whether to overwrite existing files with the same name.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
owner(String owner)
The file owner must match this owner for the consumer to pickup the
file.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
valueType(HdfsEndpointBuilderFactory.WritableType valueType)
The type for the key in case of sequence or map files.
|
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder |
valueType(String valueType)
The type for the key in case of sequence or map files.
|
default HdfsEndpointBuilderFactory.AdvancedHdfsEndpointProducerBuilder advanced()
default HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder connectOnStartup(boolean connectOnStartup)
connectOnStartup - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder connectOnStartup(String connectOnStartup)
connectOnStartup - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder fileSystemType(HdfsEndpointBuilderFactory.HdfsFileSystemType fileSystemType)
fileSystemType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder fileSystemType(String fileSystemType)
fileSystemType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder fileType(HdfsEndpointBuilderFactory.HdfsFileType fileType)
fileType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder fileType(String fileType)
fileType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder keyType(HdfsEndpointBuilderFactory.WritableType keyType)
keyType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder keyType(String keyType)
keyType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder namedNodes(String namedNodes)
namedNodes - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder owner(String owner)
owner - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder valueType(HdfsEndpointBuilderFactory.WritableType valueType)
valueType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder valueType(String valueType)
valueType - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder append(boolean append)
append - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder append(String append)
append - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder overwrite(boolean overwrite)
overwrite - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder overwrite(String overwrite)
overwrite - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder kerberosConfigFileLocation(String kerberosConfigFileLocation)
kerberosConfigFileLocation - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder kerberosKeytabLocation(String kerberosKeytabLocation)
kerberosKeytabLocation - the value to setdefault HdfsEndpointBuilderFactory.HdfsEndpointProducerBuilder kerberosUsername(String kerberosUsername)
kerberosUsername - the value to setApache Camel