Package io.trino.plugin.hive
Interface FileWriter
-
- All Known Implementing Classes:
OrcFileWriter,ParquetFileWriter,RcFileFileWriter,RecordFileWriter,SortingFileWriter
public interface FileWriter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidappendRows(Page dataPage)voidcommit()longgetSystemMemoryUsage()longgetValidationCpuNanos()default Optional<Runnable>getVerificationTask()longgetWrittenBytes()voidrollback()
-
-
-
Method Detail
-
getWrittenBytes
long getWrittenBytes()
-
getSystemMemoryUsage
long getSystemMemoryUsage()
-
appendRows
void appendRows(Page dataPage)
-
commit
void commit()
-
rollback
void rollback()
-
getValidationCpuNanos
long getValidationCpuNanos()
-
-