Uses of Interface
org.apache.camel.builder.endpoint.dsl.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder
Packages that use SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder
-
Uses of SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interfaceAdvanced builder for endpoint for the SFTP component.Methods in org.apache.camel.builder.endpoint.dsl that return SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderModifier and TypeMethodDescriptionSftpEndpointBuilderFactory.SftpEndpointConsumerBuilder.advanced()SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.autoCreate(boolean autoCreate) Automatically create missing directories in the file's pathname.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.autoCreate(String autoCreate) Automatically create missing directories in the file's pathname.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.bindAddress(String bindAddress) Specifies the address of the local interface against which the connection should bind.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.bridgeErrorHandler(boolean bridgeErrorHandler) Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.bridgeErrorHandler(String bridgeErrorHandler) Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.bulkRequests(Integer bulkRequests) Specifies how many requests may be outstanding at any one time.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.bulkRequests(String bulkRequests) Specifies how many requests may be outstanding at any one time.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.compression(int compression) To use compression.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.compression(String compression) To use compression.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.connectTimeout(int connectTimeout) Sets the connect timeout for waiting for a connection to be established Used by both FTPClient and JSCH.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.connectTimeout(String connectTimeout) Sets the connect timeout for waiting for a connection to be established Used by both FTPClient and JSCH.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.download(boolean download) Whether the FTP consumer should download the file.Whether the FTP consumer should download the file.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.exceptionHandler(String exceptionHandler) To let the consumer use a custom ExceptionHandler.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler) To let the consumer use a custom ExceptionHandler.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.exchangePattern(String exchangePattern) Sets the exchange pattern when the consumer creates an exchange.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.exchangePattern(org.apache.camel.ExchangePattern exchangePattern) Sets the exchange pattern when the consumer creates an exchange.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.existDirCheckUsingLs(boolean existDirCheckUsingLs) Whether to check for existing directory using LS command or CD.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.existDirCheckUsingLs(String existDirCheckUsingLs) Whether to check for existing directory using LS command or CD.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.fastExistsCheck(boolean fastExistsCheck) If set this option to be true, camel-ftp will use the list file directly to check if the file exists.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.fastExistsCheck(String fastExistsCheck) If set this option to be true, camel-ftp will use the list file directly to check if the file exists.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.filenameEncoding(String filenameEncoding) Encoding to use for FTP client when parsing filenames.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.ignoreFileNotFoundOrPermissionError(boolean ignoreFileNotFoundOrPermissionError) Whether to ignore when (trying to list files in directories or when downloading a file), which does not exist or due to permission error.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.ignoreFileNotFoundOrPermissionError(String ignoreFileNotFoundOrPermissionError) Whether to ignore when (trying to list files in directories or when downloading a file), which does not exist or due to permission error.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.inProgressRepository(String inProgressRepository) A pluggable in-progress repository org.apache.camel.spi.IdempotentRepository.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.inProgressRepository(org.apache.camel.spi.IdempotentRepository inProgressRepository) A pluggable in-progress repository org.apache.camel.spi.IdempotentRepository.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.localWorkDirectory(String localWorkDirectory) When consuming, a local work directory can be used to store the remote file content directly in local files, to avoid loading the content into memory.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.maximumReconnectAttempts(int maximumReconnectAttempts) Specifies the maximum reconnect attempts Camel performs when it tries to connect to the remote FTP server.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.maximumReconnectAttempts(String maximumReconnectAttempts) Specifies the maximum reconnect attempts Camel performs when it tries to connect to the remote FTP server.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.onCompletionExceptionHandler(String onCompletionExceptionHandler) To use a custom org.apache.camel.spi.ExceptionHandler to handle any thrown exceptions that happens during the file on completion process where the consumer does either a commit or rollback.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.onCompletionExceptionHandler(org.apache.camel.spi.ExceptionHandler onCompletionExceptionHandler) To use a custom org.apache.camel.spi.ExceptionHandler to handle any thrown exceptions that happens during the file on completion process where the consumer does either a commit or rollback.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.pollStrategy(String pollStrategy) A pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your custom implementation to control error handling usually occurred during the poll operation before an Exchange have been created and being routed in Camel.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.pollStrategy(org.apache.camel.spi.PollingConsumerPollStrategy pollStrategy) A pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your custom implementation to control error handling usually occurred during the poll operation before an Exchange have been created and being routed in Camel.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.processStrategy(String processStrategy) A pluggable org.apache.camel.component.file.GenericFileProcessStrategy allowing you to implement your own readLock option or similar.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.processStrategy(org.apache.camel.component.file.GenericFileProcessStrategy<org.apache.camel.component.file.remote.SftpRemoteFile> processStrategy) A pluggable org.apache.camel.component.file.GenericFileProcessStrategy allowing you to implement your own readLock option or similar.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.proxy(com.jcraft.jsch.Proxy proxy) To use a custom configured com.jcraft.jsch.Proxy.To use a custom configured com.jcraft.jsch.Proxy.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.reconnectDelay(long reconnectDelay) Delay in millis Camel will wait before performing a reconnect attempt.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.reconnectDelay(String reconnectDelay) Delay in millis Camel will wait before performing a reconnect attempt.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.serverAliveCountMax(int serverAliveCountMax) Sets the number of keep-alive messages which may be sent without receiving any messages back from the server.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.serverAliveCountMax(String serverAliveCountMax) Sets the number of keep-alive messages which may be sent without receiving any messages back from the server.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.serverAliveInterval(int serverAliveInterval) Sets the interval (millis) to send a keep-alive message.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.serverAliveInterval(String serverAliveInterval) Sets the interval (millis) to send a keep-alive message.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.soTimeout(int soTimeout) Sets the so timeout FTP and FTPS Is the SocketOptions.SO_TIMEOUT value in millis.Sets the so timeout FTP and FTPS Is the SocketOptions.SO_TIMEOUT value in millis.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.stepwise(boolean stepwise) Sets whether we should stepwise change directories while traversing file structures when downloading files, or as well when uploading a file to a directory.Sets whether we should stepwise change directories while traversing file structures when downloading files, or as well when uploading a file to a directory.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.throwExceptionOnConnectFailed(boolean throwExceptionOnConnectFailed) Should an exception be thrown if connection failed (exhausted)By default exception is not thrown and a WARN is logged.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.throwExceptionOnConnectFailed(String throwExceptionOnConnectFailed) Should an exception be thrown if connection failed (exhausted)By default exception is not thrown and a WARN is logged.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.timeout(int timeout) Sets the data timeout for waiting for reply Used only by FTPClient.Sets the data timeout for waiting for reply Used only by FTPClient.SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder.useList(boolean useList) Whether to allow using LIST command when downloading a file.Whether to allow using LIST command when downloading a file.