package ftp
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
sealed abstract
class
FtpCredentials extends AnyRef
FTP credentials
-
final
case class
FtpFile(name: String, path: String, isDirectory: Boolean, size: Long, lastModified: Long, permissions: Set[PosixFilePermission]) extends Product with Serializable
FTP remote file descriptor.
FTP remote file descriptor.
- name
file name
- path
remote file path as viewed by the logged user. It should always start by '/'
- isDirectory
the descriptor is a directory
- size
the file size in bytes
- lastModified
the timestamp of the file last modification
- permissions
the permissions of the file
-
sealed abstract
class
FtpFileSettings extends RemoteFileSettings
Common settings for FTP and FTPs.
-
final
class
FtpSettings extends FtpFileSettings
FTP settings
-
final
class
FtpsSettings extends FtpFileSettings
FTPs settings
-
final
class
KeyFileSftpIdentity extends SftpIdentity
SFTP identity for authenticating using private/public key file
-
final
class
RawKeySftpIdentity extends SftpIdentity
SFTP identity for authenticating using private/public key value
-
sealed abstract
class
RemoteFileSettings extends AnyRef
Common remote file settings.
-
sealed abstract
class
SftpIdentity extends AnyRef
SFTP identity details
-
final
class
SftpSettings extends RemoteFileSettings
SFTP settings
Value Members
-
object
FtpCredentials
FTP credentials factory
-
object
FtpSettings
FTP settings factory
-
object
FtpsSettings
FTPs settings factory
-
object
SftpIdentity
SFTP identity factory
-
object
SftpSettings
SFTP settings factory