Package org.apache.iceberg.puffin
Class PuffinWriter
java.lang.Object
org.apache.iceberg.puffin.PuffinWriter
- All Implemented Interfaces:
Closeable,AutoCloseable,FileAppender<Blob>
-
Method Details
-
location
-
add
- Specified by:
addin interfaceFileAppender<Blob>
-
write
-
metrics
Description copied from interface:FileAppenderReturnsMetricsfor this file. Only valid after the file is closed.- Specified by:
metricsin interfaceFileAppender<Blob>
-
length
public long length()Description copied from interface:FileAppenderReturns the length of this file.- Specified by:
lengthin interfaceFileAppender<Blob>
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
finish
- Throws:
IOException
-
fileSize
public long fileSize() -
writtenBlobsMetadata
-