Package io.trino.plugin.redis
Class RedisConnector
java.lang.Object
io.trino.plugin.redis.RedisConnector
- All Implemented Interfaces:
Connector
Redis specific implementation of the Trino Connector SPI. This is a read only connector.
-
Constructor Summary
ConstructorsConstructorDescriptionRedisConnector(io.airlift.bootstrap.LifeCycleManager lifeCycleManager, RedisMetadata metadata, RedisSplitManager splitManager, RedisRecordSetProvider recordSetProvider) -
Method Summary
Modifier and TypeMethodDescriptionbeginTransaction(IsolationLevel isolationLevel, boolean readOnly, boolean autoCommit) getMetadata(ConnectorSession session, ConnectorTransactionHandle transaction) voidshutdown()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.trino.spi.connector.Connector
beginTransaction, commit, getAccessControl, getAnalyzeProperties, getCapabilities, getColumnProperties, getEventListeners, getFunctionProvider, getIndexProvider, getMaterializedViewProperties, getMetadata, getNodePartitioningProvider, getPageSinkProvider, getPageSourceProvider, getProcedures, getSchemaProperties, getSessionProperties, getSystemTables, getTableFunctions, getTableProcedures, getTableProperties, isSingleStatementWritesOnly, rollback
-
Constructor Details
-
RedisConnector
@Inject public RedisConnector(io.airlift.bootstrap.LifeCycleManager lifeCycleManager, RedisMetadata metadata, RedisSplitManager splitManager, RedisRecordSetProvider recordSetProvider)
-
-
Method Details
-
beginTransaction
public ConnectorTransactionHandle beginTransaction(IsolationLevel isolationLevel, boolean readOnly, boolean autoCommit) - Specified by:
beginTransactionin interfaceConnector
-
getMetadata
public ConnectorMetadata getMetadata(ConnectorSession session, ConnectorTransactionHandle transaction) - Specified by:
getMetadatain interfaceConnector
-
getSplitManager
- Specified by:
getSplitManagerin interfaceConnector
-
getRecordSetProvider
- Specified by:
getRecordSetProviderin interfaceConnector
-
shutdown
public void shutdown()
-