Interface FtpConfiguration

    • Method Detail

      • getParentDirectory

        String getParentDirectory()
        The parent/root directory for ftp operations.
        Required Property
      • getUsername

        String getUsername()
        Required Property
      • getHost

        String getHost()
        Required Property
      • getPassword

        String getPassword()
        Required Property
      • getPort

        default Integer getPort()
      • getBufferSize

        default Integer getBufferSize()
      • getFileMapping

        default String getFileMapping()
      • getClientMode

        default Integer getClientMode()
        MUST be one of the values with default set, Default value required
        • FTPClient.ACTIVE_LOCAL_DATA_CONNECTION_MODE
        • FTPClient.PASSIVE_LOCAL_DATA_CONNECTION_MODE
        Returns:
      • getFileType

        default Integer getFileType()
        File types defined by FTP constants: default file required
        • FTP.ASCII_FILE_TYPE
        • FTP.EBCDIC_FILE_TYPE
        • FTP.BINARY_FILE_TYPE
        • FTP.LOCAL_FILE_TYPE
        Returns:
        fileType The file type.
      • getControlEncoding

        default String getControlEncoding()
      • getConnectTimeout

        default Integer getConnectTimeout()
      • getDefaultTimeout

        default Integer getDefaultTimeout()
      • getDataTimeout

        default Integer getDataTimeout()
      • getIsFtps

        default Boolean getIsFtps()
      • getProtocol

        default String getProtocol()
      • isImplicit

        default Boolean isImplicit()
      • getAuthValue

        default String getAuthValue()
      • getKeyManager

        default KeyManager getKeyManager()
      • getNeedClientAuth

        default Boolean getNeedClientAuth()
      • getWantsClientAuth

        default Boolean getWantsClientAuth()
      • getSupportedCipherSuites

        default String[] getSupportedCipherSuites()
      • getSupportedProtocols

        default String[] getSupportedProtocols()
      • getSessionCreation

        default Boolean getSessionCreation()
      • getUseClientMode

        default Boolean getUseClientMode()
      • getExecProt

        default String getExecProt()
        Value for the PROT command when SFTP is chosen. Defaults to P - private