public class OrcPageSource extends Object implements ConnectorPageSource
| Modifier and Type | Class and Description |
|---|---|
static interface |
OrcPageSource.ColumnAdaptation |
NOT_BLOCKED| Constructor and Description |
|---|
OrcPageSource(OrcRecordReader recordReader,
List<OrcPageSource.ColumnAdaptation> columnAdaptations,
OrcDataSource orcDataSource,
Optional<OrcDeletedRows> deletedRows,
AggregatedMemoryContext systemMemoryContext,
FileFormatDataSourceStats stats) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
long |
getCompletedBytes() |
Page |
getNextPage() |
long |
getReadTimeNanos() |
long |
getSystemMemoryUsage() |
boolean |
isFinished() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisBlockedpublic OrcPageSource(OrcRecordReader recordReader, List<OrcPageSource.ColumnAdaptation> columnAdaptations, OrcDataSource orcDataSource, Optional<OrcDeletedRows> deletedRows, AggregatedMemoryContext systemMemoryContext, FileFormatDataSourceStats stats)
public long getCompletedBytes()
getCompletedBytes in interface ConnectorPageSourcepublic long getReadTimeNanos()
getReadTimeNanos in interface ConnectorPageSourcepublic boolean isFinished()
isFinished in interface ConnectorPageSourcepublic Page getNextPage()
getNextPage in interface ConnectorPageSourcepublic void close()
close in interface ConnectorPageSourceclose in interface Closeableclose in interface AutoCloseablepublic long getSystemMemoryUsage()
getSystemMemoryUsage in interface ConnectorPageSourceCopyright © 2012–2020. All rights reserved.