package ftp
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final class FtpAuthenticationException extends IllegalArgumentException
- 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.
Common settings for FTP and FTPS.
- Annotations
- @DoNotInherit()
- 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.
Common remote file settings.
- Annotations
- @DoNotInherit()
- 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