public class OrcFileWriter extends Object implements HiveFileWriter
| Constructor and Description |
|---|
OrcFileWriter(OutputStream outputStream,
Callable<Void> rollbackAction,
boolean isDwrf,
List<String> columnNames,
List<Type> fileColumnTypes,
CompressionKind compression,
int[] fileInputColumnIndexes,
Map<String,String> metadata,
org.joda.time.DateTimeZone hiveStorageTimeZone,
Optional<java.util.function.Supplier<OrcDataSource>> validationInputFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendRows(Page dataPage) |
void |
commit() |
long |
getSystemMemoryUsage() |
void |
rollback() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetVerificationTaskpublic OrcFileWriter(OutputStream outputStream, Callable<Void> rollbackAction, boolean isDwrf, List<String> columnNames, List<Type> fileColumnTypes, CompressionKind compression, int[] fileInputColumnIndexes, Map<String,String> metadata, org.joda.time.DateTimeZone hiveStorageTimeZone, Optional<java.util.function.Supplier<OrcDataSource>> validationInputFactory)
public long getSystemMemoryUsage()
getSystemMemoryUsage in interface HiveFileWriterpublic void appendRows(Page dataPage)
appendRows in interface HiveFileWriterpublic void commit()
commit in interface HiveFileWriterpublic void rollback()
rollback in interface HiveFileWriterCopyright © 2012-2017. All Rights Reserved.