Class/Object

zio.spark.sql

DataFrameWriter

Related Docs: object DataFrameWriter | package sql

Permalink

final case class DataFrameWriter[T] extends Product with Serializable

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

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def csv(path: String)(implicit trace: Trace): Task[Unit]

    Permalink

    Saves the DataFrame using the CSV format.

    Saves the DataFrame using the CSV format.

    See UnderlyingDataFrameWriter.csv for more information.

  7. val ds: Dataset[T]

    Permalink
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  11. def insertInto(tableName: String)(implicit trace: Trace): Task[Unit]

    Permalink

    Inserts the content of the DataFrame into the specified table.

    Inserts the content of the DataFrame into the specified table.

    See UnderlyingDataFrameWriter.insertInto for more information.

  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. def json(path: String)(implicit trace: Trace): Task[Unit]

    Permalink

    Saves the DataFrame using the JSON format.

    Saves the DataFrame using the JSON format.

    See UnderlyingDataFrameWriter.json for more information.

  14. def mode(m: SaveMode): DataFrameWriter[T]

    Permalink

    Setups a new SaveMode for the DataFrameWriter.

  15. val mode: SaveMode

    Permalink
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. def option(key: String, value: Double): DataFrameWriter[T]

    Permalink

    Adds an option to the DataFrameWriter.

  20. def option(key: String, value: Float): DataFrameWriter[T]

    Permalink

    Adds an option to the DataFrameWriter.

  21. def option(key: String, value: Int): DataFrameWriter[T]

    Permalink

    Adds an option to the DataFrameWriter.

  22. def option(key: String, value: Boolean): DataFrameWriter[T]

    Permalink

    Adds an option to the DataFrameWriter.

  23. def option(key: String, value: String): DataFrameWriter[T]

    Permalink

    Adds an option to the DataFrameWriter.

  24. def options(options: Map[String, String]): DataFrameWriter[T]

    Permalink

    Adds multiple options to the DataFrameWriter.

  25. val options: Map[String, String]

    Permalink
  26. def orc(path: String)(implicit trace: Trace): Task[Unit]

    Permalink

    Saves the DataFrame using the ORC format.

    Saves the DataFrame using the ORC format.

    See UnderlyingDataFrameWriter.orc for more information.

  27. def parquet(path: String)(implicit trace: Trace): Task[Unit]

    Permalink

    Saves the DataFrame using the PARQUET format.

    Saves the DataFrame using the PARQUET format.

    See UnderlyingDataFrameWriter.parquet for more information.

  28. def partitionBy(colNames: String*): DataFrameWriter[T]

    Permalink

    Partitions the output by the given columns on the file system.

    Partitions the output by the given columns on the file system.

    See UnderlyingDataFrameWriter.partitionBy for more information.

  29. val partitioningColumns: Seq[String]

    Permalink
  30. def saveAsTable(tableName: String)(implicit trace: Trace): Task[Unit]

    Permalink

    Saves the content of the DataFrame as the specified table.

    Saves the content of the DataFrame as the specified table.

    See UnderlyingDataFrameWriter.saveAsTable for more information.

  31. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  32. def table(tableName: String)(implicit trace: Trace): Task[Unit]

    Permalink

    Alias for saveAsTable.

  33. def text(path: String)(implicit trace: Trace): Task[Unit]

    Permalink

    Saves the DataFrame using the text format.

    Saves the DataFrame using the text format.

    See UnderlyingDataFrameWriter.text for more information.

  34. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. def withHeader: DataFrameWriter[T]

    Permalink

    Adds an option to say that the file has a header.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped