public class ClassLoaderSafeConnectorSplitSource extends Object implements ConnectorSplitSource
ConnectorSplitSource.ConnectorSplitBatch| Constructor and Description |
|---|
ClassLoaderSafeConnectorSplitSource(ConnectorSplitSource delegate,
ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Optional<Integer> |
getMinScheduleSplitBatchSize() |
CompletableFuture<ConnectorSplitSource.ConnectorSplitBatch> |
getNextBatch(ConnectorPartitionHandle partitionHandle,
int maxSize) |
boolean |
isFinished() |
@Inject public ClassLoaderSafeConnectorSplitSource(ConnectorSplitSource delegate, ClassLoader classLoader)
public CompletableFuture<ConnectorSplitSource.ConnectorSplitBatch> getNextBatch(ConnectorPartitionHandle partitionHandle, int maxSize)
getNextBatch in interface ConnectorSplitSourcepublic void close()
close in interface ConnectorSplitSourceclose in interface Closeableclose in interface AutoCloseablepublic boolean isFinished()
isFinished in interface ConnectorSplitSourcepublic Optional<Integer> getMinScheduleSplitBatchSize()
getMinScheduleSplitBatchSize in interface ConnectorSplitSourceCopyright © 2012–2020. All rights reserved.