| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FtpEndpointBuilderFactory.FtpEndpointBuilder
Builder for endpoint for the FTP component.
|
| Modifier and Type | Method and Description |
|---|---|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.account(String account)
Account to use for login.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointProducerBuilder.basic() |
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.binary(boolean binary)
Specifies the file transfer mode, BINARY or ASCII.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.binary(String binary)
Specifies the file transfer mode, BINARY or ASCII.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.charset(String charset)
This option is used to specify the encoding of the file.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.disconnect(boolean disconnect)
Whether or not to disconnect from remote FTP server right after use.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.disconnect(String disconnect)
Whether or not to disconnect from remote FTP server right after use.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
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 |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.fileExist(FtpEndpointBuilderFactory.GenericFileExist fileExist)
What to do if a file already exists with the same name.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.fileExist(String fileExist)
What to do if a file already exists with the same name.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.fileName(org.apache.camel.Expression fileName)
Use Expression such as File Language to dynamically set the filename.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.fileName(String fileName)
Use Expression such as File Language to dynamically set the filename.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
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 |
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 |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.jailStartingDirectory(boolean jailStartingDirectory)
Used for jailing (restricting) writing files to the starting
directory (and sub) only.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.jailStartingDirectory(String jailStartingDirectory)
Used for jailing (restricting) writing files to the starting
directory (and sub) only.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
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 |
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 |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.passiveMode(boolean passiveMode)
Sets passive mode connections.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.passiveMode(String passiveMode)
Sets passive mode connections.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.password(String password)
Password to use for login.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.separator(FtpEndpointBuilderFactory.PathSeparator separator)
Sets the path separator to be used.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.separator(String separator)
Sets the path separator to be used.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
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 |
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 |
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 |
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 |
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 |
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 |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.transferLoggingLevel(String transferLoggingLevel)
Configure the logging level to use when logging the progress of
upload and download operations.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.transferLoggingVerbose(boolean transferLoggingVerbose)
Configures whether the perform verbose (fine grained) logging of the
progress of upload and download operations.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.transferLoggingVerbose(String transferLoggingVerbose)
Configures whether the perform verbose (fine grained) logging of the
progress of upload and download operations.
|
default FtpEndpointBuilderFactory.FtpEndpointProducerBuilder |
FtpEndpointBuilderFactory.FtpEndpointProducerBuilder.username(String username)
Username to use for login.
|
Apache Camel