public class ParquetPageSource extends Object implements ConnectorPageSource
NOT_BLOCKED| Constructor and Description |
|---|
ParquetPageSource(ParquetReader parquetReader,
ParquetDataSource dataSource,
parquet.schema.MessageType fileSchema,
parquet.schema.MessageType requestedSchema,
Properties splitSchema,
List<HiveColumnHandle> columns,
TupleDomain<HiveColumnHandle> effectivePredicate,
TypeManager typeManager,
boolean useParquetColumnNames,
AggregatedMemoryContext systemMemoryContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
long |
getCompletedBytes() |
Page |
getNextPage() |
long |
getReadTimeNanos() |
long |
getSystemMemoryUsage() |
boolean |
isFinished() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisBlockedpublic ParquetPageSource(ParquetReader parquetReader, ParquetDataSource dataSource, parquet.schema.MessageType fileSchema, parquet.schema.MessageType requestedSchema, Properties splitSchema, List<HiveColumnHandle> columns, TupleDomain<HiveColumnHandle> effectivePredicate, TypeManager typeManager, boolean useParquetColumnNames, AggregatedMemoryContext systemMemoryContext)
public long getCompletedBytes()
getCompletedBytes in interface ConnectorPageSourcepublic long getReadTimeNanos()
getReadTimeNanos in interface ConnectorPageSourcepublic boolean isFinished()
isFinished in interface ConnectorPageSourcepublic long getSystemMemoryUsage()
getSystemMemoryUsage in interface ConnectorPageSourcepublic Page getNextPage()
getNextPage in interface ConnectorPageSourcepublic void close()
close in interface ConnectorPageSourceclose in interface Closeableclose in interface AutoCloseableCopyright © 2012-2017. All Rights Reserved.