Package io.trino.orc
Class OrcWriterStats
- java.lang.Object
-
- io.trino.orc.OrcWriterStats
-
public class OrcWriterStats extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOrcWriterStats.FlushReason
-
Constructor Summary
Constructors Constructor Description OrcWriterStats()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrcWriterFlushStatsgetAllFlush()OrcWriterFlushStatsgetClosedFlush()OrcWriterFlushStatsgetDictionaryFullFlush()OrcWriterFlushStatsgetMaxBytesFlush()OrcWriterFlushStatsgetMaxRowsFlush()longgetWriterSizeInBytes()voidrecordStripeWritten(OrcWriterStats.FlushReason flushReason, long stripeBytes, int stripeRows, int dictionaryBytes)StringtoString()voidupdateSizeInBytes(long deltaInBytes)
-
-
-
Method Detail
-
recordStripeWritten
public void recordStripeWritten(OrcWriterStats.FlushReason flushReason, long stripeBytes, int stripeRows, int dictionaryBytes)
-
updateSizeInBytes
public void updateSizeInBytes(long deltaInBytes)
-
getAllFlush
public OrcWriterFlushStats getAllFlush()
-
getMaxRowsFlush
public OrcWriterFlushStats getMaxRowsFlush()
-
getMaxBytesFlush
public OrcWriterFlushStats getMaxBytesFlush()
-
getDictionaryFullFlush
public OrcWriterFlushStats getDictionaryFullFlush()
-
getClosedFlush
public OrcWriterFlushStats getClosedFlush()
-
getWriterSizeInBytes
public long getWriterSizeInBytes()
-
-