public static class Puffin.WriteBuilder
extends java.lang.Object
PuffinWriter
.Modifier and Type | Method and Description |
---|---|
PuffinWriter |
build() |
Puffin.WriteBuilder |
compressBlobs(PuffinCompressionCodec compression)
Configures the writer to compress the blobs.
|
Puffin.WriteBuilder |
compressFooter()
Configures the writer to compress the footer.
|
Puffin.WriteBuilder |
createdBy(java.lang.String applicationIdentifier)
Sets file-level property.
|
Puffin.WriteBuilder |
set(java.lang.String property,
java.lang.String value)
Sets file-level property to be written
|
Puffin.WriteBuilder |
setAll(java.util.Map<java.lang.String,java.lang.String> props)
Sets file-level properties to be written
|
public Puffin.WriteBuilder set(java.lang.String property, java.lang.String value)
public Puffin.WriteBuilder setAll(java.util.Map<java.lang.String,java.lang.String> props)
public Puffin.WriteBuilder createdBy(java.lang.String applicationIdentifier)
public Puffin.WriteBuilder compressFooter()
public Puffin.WriteBuilder compressBlobs(PuffinCompressionCodec compression)
Blob
attribute.public PuffinWriter build()