| Constructor and Description |
|---|
HiveConnector(io.airlift.bootstrap.LifeCycleManager lifeCycleManager,
TransactionalMetadataFactory metadataFactory,
HiveTransactionManager transactionManager,
ConnectorSplitManager splitManager,
ConnectorPageSourceProvider pageSourceProvider,
ConnectorPageSinkProvider pageSinkProvider,
ConnectorNodePartitioningProvider nodePartitioningProvider,
Set<SystemTable> systemTables,
Set<Procedure> procedures,
Set<EventListener> eventListeners,
List<PropertyMetadata<?>> sessionProperties,
List<PropertyMetadata<?>> schemaProperties,
List<PropertyMetadata<?>> tableProperties,
List<PropertyMetadata<?>> analyzeProperties,
ConnectorAccessControl accessControl,
ClassLoader classLoader) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCapabilities, getColumnProperties, getIndexProvider, getRecordSetProviderpublic HiveConnector(io.airlift.bootstrap.LifeCycleManager lifeCycleManager,
TransactionalMetadataFactory metadataFactory,
HiveTransactionManager transactionManager,
ConnectorSplitManager splitManager,
ConnectorPageSourceProvider pageSourceProvider,
ConnectorPageSinkProvider pageSinkProvider,
ConnectorNodePartitioningProvider nodePartitioningProvider,
Set<SystemTable> systemTables,
Set<Procedure> procedures,
Set<EventListener> eventListeners,
List<PropertyMetadata<?>> sessionProperties,
List<PropertyMetadata<?>> schemaProperties,
List<PropertyMetadata<?>> tableProperties,
List<PropertyMetadata<?>> analyzeProperties,
ConnectorAccessControl accessControl,
ClassLoader classLoader)
public Optional<ConnectorHandleResolver> getHandleResolver()
getHandleResolver in interface Connectorpublic ConnectorMetadata getMetadata(ConnectorTransactionHandle transaction)
getMetadata in interface Connectorpublic ConnectorSplitManager getSplitManager()
getSplitManager in interface Connectorpublic ConnectorPageSourceProvider getPageSourceProvider()
getPageSourceProvider in interface Connectorpublic ConnectorPageSinkProvider getPageSinkProvider()
getPageSinkProvider in interface Connectorpublic ConnectorNodePartitioningProvider getNodePartitioningProvider()
getNodePartitioningProvider in interface Connectorpublic Set<SystemTable> getSystemTables()
getSystemTables in interface Connectorpublic Set<Procedure> getProcedures()
getProcedures in interface Connectorpublic List<PropertyMetadata<?>> getSessionProperties()
getSessionProperties in interface Connectorpublic List<PropertyMetadata<?>> getSchemaProperties()
getSchemaProperties in interface Connectorpublic List<PropertyMetadata<?>> getAnalyzeProperties()
getAnalyzeProperties in interface Connectorpublic List<PropertyMetadata<?>> getTableProperties()
getTableProperties in interface Connectorpublic Iterable<EventListener> getEventListeners()
getEventListeners in interface Connectorpublic ConnectorAccessControl getAccessControl()
getAccessControl in interface Connectorpublic boolean isSingleStatementWritesOnly()
isSingleStatementWritesOnly in interface Connectorpublic ConnectorTransactionHandle beginTransaction(IsolationLevel isolationLevel, boolean readOnly)
beginTransaction in interface Connectorpublic void commit(ConnectorTransactionHandle transaction)
public void rollback(ConnectorTransactionHandle transaction)
Copyright © 2012–2020. All rights reserved.