public static interface FtpEndpointBuilderFactory.FtpEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
account(String account)
Account to use for login.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointProducerBuilder |
advanced() |
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
binary(boolean binary)
Specifies the file transfer mode, BINARY or ASCII.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
binary(String binary)
Specifies the file transfer mode, BINARY or ASCII.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
charset(String charset)
This option is used to specify the encoding of the file.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
disconnect(boolean disconnect)
Whether or not to disconnect from remote FTP server right after use.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
disconnect(String disconnect)
Whether or not to disconnect from remote FTP server right after use.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
doneFileName(String doneFileName)
Producer: If provided, then Camel will write a 2nd done file when the
original file has been written.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
fileExist(FtpEndpointBuilderFactory.GenericFileExist fileExist)
What to do if a file already exists with the same name.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
fileExist(String fileExist)
What to do if a file already exists with the same name.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
fileName(org.apache.camel.Expression fileName)
Use Expression such as File Language to dynamically set the filename.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
fileName(String fileName)
Use Expression such as File Language to dynamically set the filename.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
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 FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
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 FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
jailStartingDirectory(boolean jailStartingDirectory)
Used for jailing (restricting) writing files to the starting
directory (and sub) only.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
jailStartingDirectory(String jailStartingDirectory)
Used for jailing (restricting) writing files to the starting
directory (and sub) only.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
moveExisting(org.apache.camel.Expression moveExisting)
Expression (such as File Language) used to compute file name to use
when fileExist=Move is configured.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
moveExisting(String moveExisting)
Expression (such as File Language) used to compute file name to use
when fileExist=Move is configured.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
passiveMode(boolean passiveMode)
Sets passive mode connections.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
passiveMode(String passiveMode)
Sets passive mode connections.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
password(String password)
Password to use for login.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
separator(FtpEndpointBuilderFactory.PathSeparator separator)
Sets the path separator to be used.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
separator(String separator)
Sets the path separator to be used.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
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 FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
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 FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
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 FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
transferLoggingIntervalSeconds(int transferLoggingIntervalSeconds)
Configures the interval in seconds to use when logging the progress
of upload and download operations that are in-flight.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
transferLoggingIntervalSeconds(String transferLoggingIntervalSeconds)
Configures the interval in seconds to use when logging the progress
of upload and download operations that are in-flight.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
transferLoggingLevel(org.apache.camel.LoggingLevel transferLoggingLevel)
Configure the logging level to use when logging the progress of
upload and download operations.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
transferLoggingLevel(String transferLoggingLevel)
Configure the logging level to use when logging the progress of
upload and download operations.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
transferLoggingVerbose(boolean transferLoggingVerbose)
Configures whether the perform verbose (fine grained) logging of the
progress of upload and download operations.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
transferLoggingVerbose(String transferLoggingVerbose)
Configures whether the perform verbose (fine grained) logging of the
progress of upload and download operations.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
username(String username)
Username to use for login.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointProducerBuilder advanced()
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder binary(boolean binary)
binary - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder binary(String binary)
binary - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder charset(String charset)
charset - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder disconnect(boolean disconnect)
disconnect - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder disconnect(String disconnect)
disconnect - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder doneFileName(String doneFileName)
doneFileName - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder fileName(org.apache.camel.Expression fileName)
fileName - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder fileName(String fileName)
fileName - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder passiveMode(boolean passiveMode)
passiveMode - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder passiveMode(String passiveMode)
passiveMode - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder separator(FtpEndpointBuilderFactory.PathSeparator separator)
separator - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder separator(String separator)
separator - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder transferLoggingIntervalSeconds(int transferLoggingIntervalSeconds)
transferLoggingIntervalSeconds - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder transferLoggingIntervalSeconds(String transferLoggingIntervalSeconds)
transferLoggingIntervalSeconds - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder transferLoggingLevel(org.apache.camel.LoggingLevel transferLoggingLevel)
transferLoggingLevel - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder transferLoggingLevel(String transferLoggingLevel)
transferLoggingLevel - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder transferLoggingVerbose(boolean transferLoggingVerbose)
transferLoggingVerbose - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder transferLoggingVerbose(String transferLoggingVerbose)
transferLoggingVerbose - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder fileExist(FtpEndpointBuilderFactory.GenericFileExist fileExist)
fileExist - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder fileExist(String fileExist)
fileExist - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder flatten(boolean flatten)
flatten - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder flatten(String flatten)
flatten - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder jailStartingDirectory(boolean jailStartingDirectory)
jailStartingDirectory - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder jailStartingDirectory(String jailStartingDirectory)
jailStartingDirectory - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder moveExisting(org.apache.camel.Expression moveExisting)
moveExisting - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder moveExisting(String moveExisting)
moveExisting - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder tempFileName(org.apache.camel.Expression tempFileName)
tempFileName - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder tempFileName(String tempFileName)
tempFileName - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder tempPrefix(String tempPrefix)
tempPrefix - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder account(String account)
account - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder password(String password)
password - the value to setdefault FtpEndpointBuilderFactory.FtpEndpointProducerBuilder username(String username)
username - the value to setApache Camel