final case class UnsecureFtpSettings(host: String, port: Int, credentials: FtpCredentials, binary: Boolean, passiveMode: Boolean, proxy: Option[Proxy], secure: Boolean, dataTimeout: Option[Duration] = None, controlEncoding: Option[String] = None) extends Product with Serializable

Settings to connect unsecure Ftp server

host

hostname of ftp server (ipAddress / dnsName)

port

port of communication used by the server

credentials

credentials (username and password)

binary

specifies the file transfer mode, BINARY or ASCII. Default is ASCII (false)

passiveMode

specifies whether to use passive mode connections. Default is active mode (false)

proxy

An optional proxy to use when connecting with these settings

secure

Use FTP over SSL

dataTimeout

Sets the timeout to use when reading from the data connection.

controlEncoding

character encoding to be used by the FTP control connection, auto-detects UTF-8 if None

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UnsecureFtpSettings
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new UnsecureFtpSettings(host: String, port: Int, credentials: FtpCredentials, binary: Boolean, passiveMode: Boolean, proxy: Option[Proxy], secure: Boolean, dataTimeout: Option[Duration] = None, controlEncoding: Option[String] = None)

    host

    hostname of ftp server (ipAddress / dnsName)

    port

    port of communication used by the server

    credentials

    credentials (username and password)

    binary

    specifies the file transfer mode, BINARY or ASCII. Default is ASCII (false)

    passiveMode

    specifies whether to use passive mode connections. Default is active mode (false)

    proxy

    An optional proxy to use when connecting with these settings

    secure

    Use FTP over SSL

    dataTimeout

    Sets the timeout to use when reading from the data connection.

    controlEncoding

    character encoding to be used by the FTP control connection, auto-detects UTF-8 if None

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val binary: Boolean
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  7. val controlEncoding: Option[String]
  8. val credentials: FtpCredentials
  9. val dataTimeout: Option[Duration]
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  12. val host: String
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. val passiveMode: Boolean
  18. val port: Int
  19. val proxy: Option[Proxy]
  20. val secure: Boolean
  21. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped