public class PulsarConnector extends Object implements io.prestosql.spi.connector.Connector
| Constructor and Description |
|---|
PulsarConnector(io.airlift.bootstrap.LifeCycleManager lifeCycleManager,
PulsarMetadata metadata,
PulsarSplitManager splitManager,
PulsarRecordSetProvider recordSetProvider,
PulsarConnectorConfig pulsarConnectorConfig) |
| Modifier and Type | Method and Description |
|---|---|
io.prestosql.spi.connector.ConnectorTransactionHandle |
beginTransaction(io.prestosql.spi.transaction.IsolationLevel isolationLevel,
boolean readOnly) |
io.prestosql.spi.connector.ConnectorMetadata |
getMetadata(io.prestosql.spi.connector.ConnectorTransactionHandle transactionHandle) |
io.prestosql.spi.connector.ConnectorRecordSetProvider |
getRecordSetProvider() |
io.prestosql.spi.connector.ConnectorSplitManager |
getSplitManager() |
void |
initConnectorCache() |
void |
shutdown() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcommit, getAccessControl, getAnalyzeProperties, getCapabilities, getColumnProperties, getEventListeners, getHandleResolver, getIndexProvider, getNodePartitioningProvider, getPageSinkProvider, getPageSourceProvider, getProcedures, getSchemaProperties, getSessionProperties, getSystemTables, getTableProperties, isSingleStatementWritesOnly, rollback@Inject
public PulsarConnector(io.airlift.bootstrap.LifeCycleManager lifeCycleManager,
PulsarMetadata metadata,
PulsarSplitManager splitManager,
PulsarRecordSetProvider recordSetProvider,
PulsarConnectorConfig pulsarConnectorConfig)
public io.prestosql.spi.connector.ConnectorTransactionHandle beginTransaction(io.prestosql.spi.transaction.IsolationLevel isolationLevel,
boolean readOnly)
beginTransaction in interface io.prestosql.spi.connector.Connectorpublic io.prestosql.spi.connector.ConnectorMetadata getMetadata(io.prestosql.spi.connector.ConnectorTransactionHandle transactionHandle)
getMetadata in interface io.prestosql.spi.connector.Connectorpublic io.prestosql.spi.connector.ConnectorSplitManager getSplitManager()
getSplitManager in interface io.prestosql.spi.connector.Connectorpublic io.prestosql.spi.connector.ConnectorRecordSetProvider getRecordSetProvider()
getRecordSetProvider in interface io.prestosql.spi.connector.Connectorpublic final void shutdown()
shutdown in interface io.prestosql.spi.connector.ConnectorCopyright © 2017–2021 Apache Software Foundation. All rights reserved.