Package io.trino.split
Interface SplitSource
- All Superinterfaces:
AutoCloseable,Closeable
- All Known Implementing Classes:
BufferingSplitSource,ConnectorAwareSplitSource,SampledSplitSource,TracingSplitSource
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()com.google.common.util.concurrent.ListenableFuture<SplitSource.SplitBatch> getNextBatch(int maxSize) boolean
-
Method Details
-
getCatalogHandle
CatalogHandle getCatalogHandle() -
getNextBatch
com.google.common.util.concurrent.ListenableFuture<SplitSource.SplitBatch> getNextBatch(int maxSize) -
close
void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
isFinished
boolean isFinished() -
getTableExecuteSplitsInfo
-