public class DataCenterPageSourceProvider extends Object implements ConnectorPageSourceProvider
| Constructor and Description |
|---|
DataCenterPageSourceProvider(DataCenterConfig config,
okhttp3.OkHttpClient httpClient,
TypeManager typeManager)
Constructor of data center page source provider.
|
| Modifier and Type | Method and Description |
|---|---|
ConnectorPageSource |
createPageSource(ConnectorTransactionHandle transaction,
ConnectorSession session,
ConnectorSplit split,
ConnectorTableHandle table,
List<ColumnHandle> columns) |
ConnectorPageSource |
createPageSource(ConnectorTransactionHandle transaction,
ConnectorSession session,
ConnectorSplit split,
ConnectorTableHandle table,
List<ColumnHandle> columns,
Optional<DynamicFilterSupplier> dynamicFilterSupplier) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreatePageSourcepublic DataCenterPageSourceProvider(DataCenterConfig config, okhttp3.OkHttpClient httpClient, TypeManager typeManager)
config - data center config.httpClient - http client.typeManager - type manager.public ConnectorPageSource createPageSource(ConnectorTransactionHandle transaction, ConnectorSession session, ConnectorSplit split, ConnectorTableHandle table, List<ColumnHandle> columns)
createPageSource in interface ConnectorPageSourceProviderpublic ConnectorPageSource createPageSource(ConnectorTransactionHandle transaction, ConnectorSession session, ConnectorSplit split, ConnectorTableHandle table, List<ColumnHandle> columns, Optional<DynamicFilterSupplier> dynamicFilterSupplier)
createPageSource in interface ConnectorPageSourceProviderCopyright © 2012–2021. All rights reserved.