Interface ValueOutputStream<C extends StreamCheckpoint>
- All Known Subinterfaces:
LongOutputStream
- All Known Implementing Classes:
BooleanOutputStream,ByteArrayOutputStream,ByteOutputStream,DecimalOutputStream,DoubleOutputStream,FloatOutputStream,LongOutputStreamV1,LongOutputStreamV2
public interface ValueOutputStream<C extends StreamCheckpoint>
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()longThis method returns the size of the flushed data plus any unflushed data.longgetStreamDataOutput(OrcColumnId columnId) voidvoidreset()
-
Method Details
-
recordCheckpoint
void recordCheckpoint() -
close
void close() -
getCheckpoints
-
getStreamDataOutput
-
getBufferedBytes
long getBufferedBytes()This method returns the size of the flushed data plus any unflushed data. If the output is compressed, flush data size is the size after compression. -
getRetainedBytes
long getRetainedBytes() -
reset
void reset()
-