public static interface FileEndpointBuilderFactory.FileEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default FileEndpointBuilderFactory.AdvancedFileEndpointProducerBuilder |
advanced() |
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
appendChars(String appendChars)
Used to append characters (text) after writing files.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
charset(String charset)
This option is used to specify the encoding of the file.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
doneFileName(String doneFileName)
Producer: If provided, then Camel will write a 2nd done file when the
original file has been written.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
fileExist(FileEndpointBuilderFactory.GenericFileExist fileExist)
What to do if a file already exists with the same name.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
fileExist(String fileExist)
What to do if a file already exists with the same name.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
fileName(org.apache.camel.Expression fileName)
Use Expression such as File Language to dynamically set the filename.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
fileName(String fileName)
Use Expression such as File Language to dynamically set the filename.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
flatten(boolean flatten)
Flatten is used to flatten the file name path to strip any leading
paths, so it's just the file name.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
flatten(String flatten)
Flatten is used to flatten the file name path to strip any leading
paths, so it's just the file name.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
jailStartingDirectory(boolean jailStartingDirectory)
Used for jailing (restricting) writing files to the starting
directory (and sub) only.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
jailStartingDirectory(String jailStartingDirectory)
Used for jailing (restricting) writing files to the starting
directory (and sub) only.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
moveExisting(org.apache.camel.Expression moveExisting)
Expression (such as File Language) used to compute file name to use
when fileExist=Move is configured.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
moveExisting(String moveExisting)
Expression (such as File Language) used to compute file name to use
when fileExist=Move is configured.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
tempFileName(org.apache.camel.Expression tempFileName)
The same as tempPrefix option but offering a more fine grained
control on the naming of the temporary filename as it uses the File
Language.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
tempFileName(String tempFileName)
The same as tempPrefix option but offering a more fine grained
control on the naming of the temporary filename as it uses the File
Language.
|
default FileEndpointBuilderFactory.FileEndpointProducerBuilder |
tempPrefix(String tempPrefix)
This option is used to write the file using a temporary name and
then, after the write is complete, rename it to the real name.
|
default FileEndpointBuilderFactory.AdvancedFileEndpointProducerBuilder advanced()
default FileEndpointBuilderFactory.FileEndpointProducerBuilder charset(String charset)
charset - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder doneFileName(String doneFileName)
doneFileName - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder fileName(org.apache.camel.Expression fileName)
fileName - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder fileName(String fileName)
fileName - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder appendChars(String appendChars)
appendChars - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder fileExist(FileEndpointBuilderFactory.GenericFileExist fileExist)
fileExist - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder fileExist(String fileExist)
fileExist - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder flatten(boolean flatten)
flatten - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder flatten(String flatten)
flatten - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder jailStartingDirectory(boolean jailStartingDirectory)
jailStartingDirectory - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder jailStartingDirectory(String jailStartingDirectory)
jailStartingDirectory - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder moveExisting(org.apache.camel.Expression moveExisting)
moveExisting - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder moveExisting(String moveExisting)
moveExisting - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder tempFileName(org.apache.camel.Expression tempFileName)
tempFileName - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder tempFileName(String tempFileName)
tempFileName - the value to setdefault FileEndpointBuilderFactory.FileEndpointProducerBuilder tempPrefix(String tempPrefix)
tempPrefix - the value to setApache Camel