public class FilteringPageSource extends Object implements ConnectorPageSource
NOT_BLOCKED| Constructor and Description |
|---|
FilteringPageSource(List<HivePageSourceProvider.ColumnMapping> columnMappings,
TupleDomain<HiveColumnHandle> domainPredicate,
RowExpression remainingPredicate,
TypeManager typeManager,
RowExpressionService rowExpressionService,
ConnectorSession session,
Set<Integer> originalIndices,
ConnectorPageSource delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
long |
getCompletedBytes() |
long |
getCompletedPositions() |
Page |
getNextPage() |
long |
getReadTimeNanos() |
RuntimeStats |
getRuntimeStats() |
long |
getSystemMemoryUsage() |
boolean |
isFinished() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisBlockedpublic FilteringPageSource(List<HivePageSourceProvider.ColumnMapping> columnMappings, TupleDomain<HiveColumnHandle> domainPredicate, RowExpression remainingPredicate, TypeManager typeManager, RowExpressionService rowExpressionService, ConnectorSession session, Set<Integer> originalIndices, ConnectorPageSource delegate)
public Page getNextPage()
getNextPage in interface ConnectorPageSourcepublic long getSystemMemoryUsage()
getSystemMemoryUsage in interface ConnectorPageSourcepublic RuntimeStats getRuntimeStats()
getRuntimeStats in interface ConnectorPageSourcepublic void close()
throws IOException
close in interface ConnectorPageSourceclose in interface Closeableclose in interface AutoCloseableIOExceptionpublic long getCompletedBytes()
getCompletedBytes in interface ConnectorPageSourcepublic long getCompletedPositions()
getCompletedPositions in interface ConnectorPageSourcepublic long getReadTimeNanos()
getReadTimeNanos in interface ConnectorPageSourcepublic boolean isFinished()
isFinished in interface ConnectorPageSourceCopyright © 2012–2023. All rights reserved.