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