| Constructor and Description |
|---|
DruidConnector(com.facebook.airlift.bootstrap.LifeCycleManager lifeCycleManager,
DruidMetadata metadata,
DruidSplitManager splitManager,
DruidPageSourceProvider pageSourceProvider,
DruidPageSinkProvider pageSinkProvider,
DruidSessionProperties druidSessionProperties,
DruidPlanOptimizer planOptimizer) |
| Modifier and Type | Method and Description |
|---|---|
ConnectorTransactionHandle |
beginTransaction(IsolationLevel isolationLevel,
boolean readOnly) |
ConnectorPlanOptimizerProvider |
getConnectorPlanOptimizerProvider() |
ConnectorMetadata |
getMetadata(ConnectorTransactionHandle transactionHandle) |
ConnectorPageSinkProvider |
getPageSinkProvider() |
ConnectorPageSourceProvider |
getPageSourceProvider() |
List<PropertyMetadata<?>> |
getSessionProperties() |
ConnectorSplitManager |
getSplitManager() |
void |
shutdown() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcommit, getAccessControl, getAnalyzeProperties, getCapabilities, getColumnProperties, getConnectorMetadataUpdaterProvider, getIndexProvider, getNodePartitioningProvider, getProcedures, getRecordSetProvider, getSchemaProperties, getSystemTables, getTableProperties, isSingleStatementWritesOnly, rollback@Inject
public DruidConnector(com.facebook.airlift.bootstrap.LifeCycleManager lifeCycleManager,
DruidMetadata metadata,
DruidSplitManager splitManager,
DruidPageSourceProvider pageSourceProvider,
DruidPageSinkProvider pageSinkProvider,
DruidSessionProperties druidSessionProperties,
DruidPlanOptimizer planOptimizer)
public ConnectorTransactionHandle beginTransaction(IsolationLevel isolationLevel, boolean readOnly)
beginTransaction in interface Connectorpublic ConnectorMetadata getMetadata(ConnectorTransactionHandle transactionHandle)
getMetadata in interface Connectorpublic ConnectorSplitManager getSplitManager()
getSplitManager in interface Connectorpublic ConnectorPageSourceProvider getPageSourceProvider()
getPageSourceProvider in interface Connectorpublic ConnectorPageSinkProvider getPageSinkProvider()
getPageSinkProvider in interface Connectorpublic List<PropertyMetadata<?>> getSessionProperties()
getSessionProperties in interface Connectorpublic ConnectorPlanOptimizerProvider getConnectorPlanOptimizerProvider()
getConnectorPlanOptimizerProvider in interface ConnectorCopyright © 2012–2021. All rights reserved.