public static interface FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
account(String account)
Account to use for login.
|
default FtpsEndpointBuilderFactory.AdvancedFtpsEndpointProducerBuilder |
advanced() |
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
binary(boolean binary)
Specifies the file transfer mode, BINARY or ASCII.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
binary(String binary)
Specifies the file transfer mode, BINARY or ASCII.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
charset(String charset)
This option is used to specify the encoding of the file.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
disableSecureDataChannelDefaults(boolean disableSecureDataChannelDefaults)
Use this option to disable default options when using secure data
channel.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
disableSecureDataChannelDefaults(String disableSecureDataChannelDefaults)
Use this option to disable default options when using secure data
channel.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
disconnect(boolean disconnect)
Whether or not to disconnect from remote FTP server right after use.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
disconnect(String disconnect)
Whether or not to disconnect from remote FTP server right after use.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
doneFileName(String doneFileName)
Producer: If provided, then Camel will write a 2nd done file when the
original file has been written.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
execPbsz(Long execPbsz)
When using secure data channel you can set the exec protection buffer
size.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
execPbsz(String execPbsz)
When using secure data channel you can set the exec protection buffer
size.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
execProt(String execProt)
The exec protection level PROT command.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
fileExist(FtpsEndpointBuilderFactory.GenericFileExist fileExist)
What to do if a file already exists with the same name.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
fileExist(String fileExist)
What to do if a file already exists with the same name.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
fileName(org.apache.camel.Expression fileName)
Use Expression such as File Language to dynamically set the filename.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
fileName(String fileName)
Use Expression such as File Language to dynamically set the filename.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
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 FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
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 FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
ftpClientKeyStoreParameters(Map values)
Set the key store parameters.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
ftpClientKeyStoreParameters(String key,
Object value)
Set the key store parameters.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
ftpClientTrustStoreParameters(Map values)
Set the trust store parameters.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
ftpClientTrustStoreParameters(String key,
Object value)
Set the trust store parameters.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
implicit(boolean implicit)
Set the security mode (Implicit/Explicit).
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
implicit(String implicit)
Set the security mode (Implicit/Explicit).
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
jailStartingDirectory(boolean jailStartingDirectory)
Used for jailing (restricting) writing files to the starting
directory (and sub) only.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
jailStartingDirectory(String jailStartingDirectory)
Used for jailing (restricting) writing files to the starting
directory (and sub) only.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
moveExisting(org.apache.camel.Expression moveExisting)
Expression (such as File Language) used to compute file name to use
when fileExist=Move is configured.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
moveExisting(String moveExisting)
Expression (such as File Language) used to compute file name to use
when fileExist=Move is configured.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
passiveMode(boolean passiveMode)
Sets passive mode connections.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
passiveMode(String passiveMode)
Sets passive mode connections.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
password(String password)
Password to use for login.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
securityProtocol(String securityProtocol)
Set the underlying security protocol.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
separator(FtpsEndpointBuilderFactory.PathSeparator separator)
Sets the path separator to be used.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
separator(String separator)
Sets the path separator to be used.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
sslContextParameters(Object sslContextParameters)
Gets the JSSE configuration that overrides any settings in
FtpsEndpoint#ftpClientKeyStoreParameters,
ftpClientTrustStoreParameters, and
FtpsConfiguration#getSecurityProtocol().
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
sslContextParameters(String sslContextParameters)
Gets the JSSE configuration that overrides any settings in
FtpsEndpoint#ftpClientKeyStoreParameters,
ftpClientTrustStoreParameters, and
FtpsConfiguration#getSecurityProtocol().
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
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 FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
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 FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
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 FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
transferLoggingIntervalSeconds(int transferLoggingIntervalSeconds)
Configures the interval in seconds to use when logging the progress
of upload and download operations that are in-flight.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
transferLoggingIntervalSeconds(String transferLoggingIntervalSeconds)
Configures the interval in seconds to use when logging the progress
of upload and download operations that are in-flight.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
transferLoggingLevel(org.apache.camel.LoggingLevel transferLoggingLevel)
Configure the logging level to use when logging the progress of
upload and download operations.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
transferLoggingLevel(String transferLoggingLevel)
Configure the logging level to use when logging the progress of
upload and download operations.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
transferLoggingVerbose(boolean transferLoggingVerbose)
Configures whether the perform verbose (fine grained) logging of the
progress of upload and download operations.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
transferLoggingVerbose(String transferLoggingVerbose)
Configures whether the perform verbose (fine grained) logging of the
progress of upload and download operations.
|
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder |
username(String username)
Username to use for login.
|
default FtpsEndpointBuilderFactory.AdvancedFtpsEndpointProducerBuilder advanced()
default FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder binary(boolean binary)
binary - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder binary(String binary)
binary - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder charset(String charset)
charset - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder disconnect(boolean disconnect)
disconnect - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder disconnect(String disconnect)
disconnect - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder doneFileName(String doneFileName)
doneFileName - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder fileName(org.apache.camel.Expression fileName)
fileName - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder fileName(String fileName)
fileName - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder passiveMode(boolean passiveMode)
passiveMode - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder passiveMode(String passiveMode)
passiveMode - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder separator(FtpsEndpointBuilderFactory.PathSeparator separator)
separator - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder separator(String separator)
separator - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder transferLoggingIntervalSeconds(int transferLoggingIntervalSeconds)
transferLoggingIntervalSeconds - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder transferLoggingIntervalSeconds(String transferLoggingIntervalSeconds)
transferLoggingIntervalSeconds - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder transferLoggingLevel(org.apache.camel.LoggingLevel transferLoggingLevel)
transferLoggingLevel - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder transferLoggingLevel(String transferLoggingLevel)
transferLoggingLevel - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder transferLoggingVerbose(boolean transferLoggingVerbose)
transferLoggingVerbose - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder transferLoggingVerbose(String transferLoggingVerbose)
transferLoggingVerbose - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder fileExist(FtpsEndpointBuilderFactory.GenericFileExist fileExist)
fileExist - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder fileExist(String fileExist)
fileExist - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder flatten(boolean flatten)
flatten - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder flatten(String flatten)
flatten - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder jailStartingDirectory(boolean jailStartingDirectory)
jailStartingDirectory - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder jailStartingDirectory(String jailStartingDirectory)
jailStartingDirectory - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder moveExisting(org.apache.camel.Expression moveExisting)
moveExisting - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder moveExisting(String moveExisting)
moveExisting - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder tempFileName(org.apache.camel.Expression tempFileName)
tempFileName - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder tempFileName(String tempFileName)
tempFileName - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder tempPrefix(String tempPrefix)
tempPrefix - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder account(String account)
account - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder disableSecureDataChannelDefaults(boolean disableSecureDataChannelDefaults)
disableSecureDataChannelDefaults - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder disableSecureDataChannelDefaults(String disableSecureDataChannelDefaults)
disableSecureDataChannelDefaults - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder execPbsz(Long execPbsz)
execPbsz - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder execPbsz(String execPbsz)
execPbsz - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder execProt(String execProt)
execProt - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder ftpClientKeyStoreParameters(String key, Object value)
key - the option keyvalue - the option valuedefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder ftpClientKeyStoreParameters(Map values)
values - the valuesdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder ftpClientTrustStoreParameters(String key, Object value)
key - the option keyvalue - the option valuedefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder ftpClientTrustStoreParameters(Map values)
values - the valuesdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder implicit(boolean implicit)
implicit - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder implicit(String implicit)
implicit - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder password(String password)
password - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder securityProtocol(String securityProtocol)
securityProtocol - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder sslContextParameters(Object sslContextParameters)
sslContextParameters - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder sslContextParameters(String sslContextParameters)
sslContextParameters - the value to setdefault FtpsEndpointBuilderFactory.FtpsEndpointProducerBuilder username(String username)
username - the value to setApache Camel