public class HiveWriter extends Object
| Constructor and Description |
|---|
HiveWriter(HiveFileWriter fileWriter,
Optional<String> partitionName,
PartitionUpdate.UpdateMode updateMode,
String fileName,
String writePath,
String targetPath,
Consumer<HiveWriter> onCommit,
HiveWriterStats hiveWriterStats) |
| Modifier and Type | Method and Description |
|---|---|
void |
append(Page dataPage) |
void |
commit() |
PartitionUpdate |
getPartitionUpdate() |
long |
getRowCount() |
long |
getSystemMemoryUsage() |
Optional<Runnable> |
getVerificationTask() |
long |
getWrittenBytes() |
void |
rollback() |
String |
toString() |
public HiveWriter(HiveFileWriter fileWriter, Optional<String> partitionName, PartitionUpdate.UpdateMode updateMode, String fileName, String writePath, String targetPath, Consumer<HiveWriter> onCommit, HiveWriterStats hiveWriterStats)
public long getWrittenBytes()
public long getSystemMemoryUsage()
public long getRowCount()
public void append(Page dataPage)
public void commit()
public void rollback()
public PartitionUpdate getPartitionUpdate()
Copyright © 2012–2019. All rights reserved.