Package org.apache.pulsar.sql.presto
Class PulsarHandleResolver
- java.lang.Object
-
- org.apache.pulsar.sql.presto.PulsarHandleResolver
-
- All Implemented Interfaces:
io.prestosql.spi.connector.ConnectorHandleResolver
public class PulsarHandleResolver extends java.lang.Object implements io.prestosql.spi.connector.ConnectorHandleResolverThis class helps to resolve classes for the Presto connector.
-
-
Constructor Summary
Constructors Constructor Description PulsarHandleResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<? extends io.prestosql.spi.connector.ColumnHandle>getColumnHandleClass()java.lang.Class<? extends io.prestosql.spi.connector.ConnectorSplit>getSplitClass()java.lang.Class<? extends io.prestosql.spi.connector.ConnectorTableHandle>getTableHandleClass()java.lang.Class<? extends io.prestosql.spi.connector.ConnectorTableLayoutHandle>getTableLayoutHandleClass()java.lang.Class<? extends io.prestosql.spi.connector.ConnectorTransactionHandle>getTransactionHandleClass()
-
-
-
Method Detail
-
getTableHandleClass
public java.lang.Class<? extends io.prestosql.spi.connector.ConnectorTableHandle> getTableHandleClass()
- Specified by:
getTableHandleClassin interfaceio.prestosql.spi.connector.ConnectorHandleResolver
-
getTableLayoutHandleClass
public java.lang.Class<? extends io.prestosql.spi.connector.ConnectorTableLayoutHandle> getTableLayoutHandleClass()
- Specified by:
getTableLayoutHandleClassin interfaceio.prestosql.spi.connector.ConnectorHandleResolver
-
getColumnHandleClass
public java.lang.Class<? extends io.prestosql.spi.connector.ColumnHandle> getColumnHandleClass()
- Specified by:
getColumnHandleClassin interfaceio.prestosql.spi.connector.ConnectorHandleResolver
-
getSplitClass
public java.lang.Class<? extends io.prestosql.spi.connector.ConnectorSplit> getSplitClass()
- Specified by:
getSplitClassin interfaceio.prestosql.spi.connector.ConnectorHandleResolver
-
getTransactionHandleClass
public java.lang.Class<? extends io.prestosql.spi.connector.ConnectorTransactionHandle> getTransactionHandleClass()
- Specified by:
getTransactionHandleClassin interfaceio.prestosql.spi.connector.ConnectorHandleResolver
-
-