Builder

com.github.mjakubowski84.parquet4s.ParquetWriter.Builder
trait Builder[T]

Builder of ParquetWriter.

Type parameters

T

type of documents to write

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def build(file: OutputFile): ParquetWriter[T]

Builds a writer for writing the output file

Builds a writer for writing the output file

Attributes

def build(path: Path): ParquetWriter[T]
def options(options: Options): Builder[T]

Configuration of writer, see ParquetWriter.Options

Configuration of writer, see ParquetWriter.Options

Attributes

def writeAndClose(file: OutputFile, data: Iterable[T]): Unit

Writes iterable collection of data as a Parquet output file.

Writes iterable collection of data as a Parquet output file.

Attributes

def writeAndClose(path: Path, data: Iterable[T]): Unit

Writes iterable collection of data as a Parquet files at given path.

Writes iterable collection of data as a Parquet files at given path.

Attributes