Packages

class FileTransferOptions extends Serializable with Logging

Since

0.1.0

Linear Supertypes
Logging, Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FileTransferOptions
  2. Logging
  3. Serializable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FileTransferOptions(parameters: Map[String, String])

    parameters

    Options specified on the DataFrame API Reader/Writer.

    Since

    0.1.0

  2. new FileTransferOptions(parameters: CaseInsensitiveMap[String])

    Create a new FileTransferOptions by specifying their parameters.

    Create a new FileTransferOptions by specifying their parameters.

    parameters

    Options specified on the DataFrame API Reader/Writer.

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. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. val dfOptions: Map[String, String]

    All other options except the extracted options from the above to be passed along to the DataFrame API for read/write.

    All other options except the extracted options from the above to be passed along to the DataFrame API for read/write. For example, csv options like delimiter for the csv file format etc.

    Since

    0.1.0

  7. val dfsTempPath: String

    Value set with the option key dfsTempPath.

    Value set with the option key dfsTempPath. Default value set to option value from localTempPath.

    Since

    0.1.0

    Note

    If dfsTempPath is not provided then the downloaded file from remote host would be on the local path which is not splittable and therefore, parallelism might not be achieved during the file scan to load data.

  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. val fileFormat: FileFormat.Value

    Value set with the option key fileFormat.

    Value set with the option key fileFormat.

    Since

    0.1.0

    Exceptions thrown

    java.lang.RuntimeException Missing 'fileFormat' option.

  11. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. val host: String

    Value set with the option key host.

    Value set with the option key host. Default value set to localhost.

    Since

    0.1.0

  15. def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean
    Attributes
    protected
    Definition Classes
    Logging
  16. def initializeLogIfNecessary(isInterpreter: Boolean): Unit
    Attributes
    protected
    Definition Classes
    Logging
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. def isTraceEnabled(): Boolean
    Attributes
    protected
    Definition Classes
    Logging
  19. val keyFilePath: Option[String]

    Value set with the option key keyFilePath.

    Value set with the option key keyFilePath.

    Since

    0.1.0

  20. val localTempPath: String

    Value set with the option key localTempPath.

    Value set with the option key localTempPath. Default value set to java system property of java.io.tmpdir with a fallback value of /tmp.

    Since

    0.1.0

  21. def log: Logger
    Attributes
    protected
    Definition Classes
    Logging
  22. def logDebug(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  23. def logDebug(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  24. def logError(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  25. def logError(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  26. def logInfo(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  27. def logInfo(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  28. def logName: String
    Attributes
    protected
    Definition Classes
    Logging
  29. def logTrace(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  30. def logTrace(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  31. def logWarning(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  32. def logWarning(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. val passphrase: Option[String]

    Value set with the option key passphrase.

    Value set with the option key passphrase.

    Since

    0.1.0

  37. val password: String

    Value set with the option key password.

    Value set with the option key password.

    Since

    0.1.0

  38. val path: String

    Value set with the option key path.

    Value set with the option key path.

    Since

    0.1.0

    Exceptions thrown

    java.lang.RuntimeException Missing 'path' option.

  39. val port: Int

    Value set with the option key port.

    Value set with the option key port. Default value set to 22.

    Since

    0.1.0

  40. val protocol: Protocol.Value

    Value set with the option key protocol.

    Value set with the option key protocol. Default value set to filetransfer.

    Since

    0.1.0

  41. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  42. def toString(): String
    Definition Classes
    AnyRef → Any
  43. val uploadFilePrefix: String

    Value set with the option key uploadFilePrefix.

    Value set with the option key uploadFilePrefix. Default value set to part.

    Since

    0.1.0

  44. val username: String

    Value set with the option key username.

    Value set with the option key username.

    Since

    0.1.0

    Exceptions thrown

    java.lang.RuntimeException Missing 'username' option.

  45. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from Logging

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped