Package io.trino.plugin.pinot.client
Interface PinotDataFetcher
- All Known Implementing Classes:
PinotGrpcDataFetcher,PinotLegacyDataFetcher
public interface PinotDataFetcher
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic class -
Method Summary
Modifier and TypeMethodDescriptiondefault voidcheckExceptions(org.apache.pinot.common.utils.DataTable dataTable, PinotSplit split, String query) booleanvoidlonglongboolean
-
Method Details
-
checkExceptions
default void checkExceptions(org.apache.pinot.common.utils.DataTable dataTable, PinotSplit split, String query) -
getReadTimeNanos
long getReadTimeNanos() -
getMemoryUsageBytes
long getMemoryUsageBytes() -
endOfData
boolean endOfData() -
isDataFetched
boolean isDataFetched() -
fetchData
void fetchData() -
getNextDataTable
PinotDataTableWithSize getNextDataTable()
-