RecordWriterBuilder

wvlet.airframe.parquet.ParquetWriterAdapter$.RecordWriterBuilder
class RecordWriterBuilder(schema: MessageType, file: OutputFile, knownSurfaces: Seq[Surface]) extends Builder[Any, RecordWriterBuilder]

Attributes

Graph
Supertypes
class Builder[Any, RecordWriterBuilder]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def getWriteSupport(conf: Configuration): WriteSupport[Any]

Attributes

Definition Classes
Builder
override def self(): RecordWriterBuilder

Attributes

Definition Classes
Builder

Inherited methods

def build(): ParquetWriter[T]

Attributes

Inherited from:
Builder
def config(x$0: String, x$1: String): SELF

Attributes

Inherited from:
Builder

Attributes

Inherited from:
Builder

Attributes

Inherited from:
Builder
def enableValidation(): SELF

Attributes

Inherited from:
Builder
def withBloomFilterEnabled(x$0: String, x$1: Boolean): SELF

Attributes

Inherited from:
Builder
def withBloomFilterEnabled(x$0: Boolean): SELF

Attributes

Inherited from:
Builder
def withBloomFilterNDV(x$0: String, x$1: Long): SELF

Attributes

Inherited from:
Builder
def withByteStreamSplitEncoding(x$0: Boolean): SELF

Attributes

Inherited from:
Builder
def withCompressionCodec(x$0: CompressionCodecName): SELF

Attributes

Inherited from:
Builder
def withConf(x$0: Configuration): SELF

Attributes

Inherited from:
Builder
def withDictionaryEncoding(x$0: String, x$1: Boolean): SELF

Attributes

Inherited from:
Builder
def withDictionaryEncoding(x$0: Boolean): SELF

Attributes

Inherited from:
Builder
def withDictionaryPageSize(x$0: Int): SELF

Attributes

Inherited from:
Builder
def withEncryption(x$0: FileEncryptionProperties): SELF

Attributes

Inherited from:
Builder
def withMaxPaddingSize(x$0: Int): SELF

Attributes

Inherited from:
Builder

Attributes

Inherited from:
Builder

Attributes

Inherited from:
Builder
def withPageRowCountLimit(x$0: Int): SELF

Attributes

Inherited from:
Builder
def withPageSize(x$0: Int): SELF

Attributes

Inherited from:
Builder
def withPageWriteChecksumEnabled(x$0: Boolean): SELF

Attributes

Inherited from:
Builder
def withRowGroupSize(x$0: Long): SELF

Attributes

Inherited from:
Builder
def withValidation(x$0: Boolean): SELF

Attributes

Inherited from:
Builder
def withWriteMode(x$0: Mode): SELF

Attributes

Inherited from:
Builder
def withWriterVersion(x$0: WriterVersion): SELF

Attributes

Inherited from:
Builder

Deprecated and Inherited methods

@Deprecated
def withRowGroupSize(x$0: Int): SELF

Attributes

Deprecated
true
Inherited from:
Builder