public class ScanQueryPageSource extends Object implements ConnectorPageSource
NOT_BLOCKED| Constructor and Description |
|---|
ScanQueryPageSource(ElasticsearchClient client,
ConnectorSession session,
ElasticsearchTableHandle table,
ElasticsearchSplit split,
List<ElasticsearchColumnHandle> columns) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
long |
getCompletedBytes() |
long |
getCompletedPositions() |
static Object |
getField(Map<String,Object> document,
String field) |
Page |
getNextPage() |
long |
getReadTimeNanos() |
long |
getSystemMemoryUsage() |
boolean |
isFinished() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRuntimeStats, isBlockedpublic ScanQueryPageSource(ElasticsearchClient client, ConnectorSession session, ElasticsearchTableHandle table, ElasticsearchSplit split, List<ElasticsearchColumnHandle> columns)
public long getCompletedBytes()
getCompletedBytes in interface ConnectorPageSourcepublic long getCompletedPositions()
getCompletedPositions in interface ConnectorPageSourcepublic long getReadTimeNanos()
getReadTimeNanos in interface ConnectorPageSourcepublic boolean isFinished()
isFinished in interface ConnectorPageSourcepublic long getSystemMemoryUsage()
getSystemMemoryUsage in interface ConnectorPageSourcepublic void close()
close in interface ConnectorPageSourceclose in interface Closeableclose in interface AutoCloseablepublic Page getNextPage()
getNextPage in interface ConnectorPageSourceCopyright © 2012–2023. All rights reserved.