Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- io.airlift.configuration.AbstractConfigurationAwareModule (implements io.airlift.configuration.ConfigurationAwareModule)
- io.trino.plugin.pinot.auth.PinotAuthenticationModule
- io.trino.plugin.pinot.query.AggregateExpression
- io.trino.plugin.pinot.decoders.ArrayDecoder (implements io.trino.plugin.pinot.decoders.Decoder)
- io.trino.plugin.pinot.decoders.BigintDecoder (implements io.trino.plugin.pinot.decoders.Decoder)
- io.trino.plugin.pinot.decoders.BooleanDecoder (implements io.trino.plugin.pinot.decoders.Decoder)
- io.trino.plugin.pinot.decoders.DecoderFactory
- io.trino.plugin.pinot.decoders.DoubleDecoder (implements io.trino.plugin.pinot.decoders.Decoder)
- io.trino.plugin.pinot.query.DynamicTable
- io.trino.plugin.pinot.query.DynamicTableBuilder
- io.trino.plugin.pinot.query.DynamicTablePqlExtractor
- io.trino.plugin.pinot.client.IdentityPinotHostMapper (implements io.trino.plugin.pinot.client.PinotHostMapper)
- io.trino.plugin.pinot.query.aggregation.ImplementApproxDistinct (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.pinot.query.aggregation.ImplementAvg (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.pinot.query.aggregation.ImplementCountAll (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.pinot.query.aggregation.ImplementCountDistinct (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.pinot.query.aggregation.ImplementMinMax (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.pinot.query.aggregation.ImplementSum (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.pinot.decoders.IntegerDecoder (implements io.trino.plugin.pinot.decoders.Decoder)
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- io.trino.plugin.pinot.PinotModule.DataSchemaDeserializer
- io.trino.plugin.pinot.query.OrderByExpression
- io.trino.plugin.pinot.auth.PinotAuthenticationTypeConfig
- io.trino.plugin.pinot.auth.PinotBrokerAuthenticationProvider (implements io.trino.plugin.pinot.auth.PinotAuthenticationProvider)
- io.trino.plugin.pinot.PinotBrokerPageSource (implements io.trino.spi.connector.ConnectorPageSource)
- io.trino.plugin.pinot.client.PinotClient
- io.trino.plugin.pinot.client.PinotClient.BrokersForTable
- io.trino.plugin.pinot.client.PinotClient.BrokersForTable.InstancesInBroker
- io.trino.plugin.pinot.client.PinotClient.GetTables
- io.trino.plugin.pinot.client.PinotClient.QueryRequest
- io.trino.plugin.pinot.client.PinotClient.TimeBoundary
- io.trino.plugin.pinot.PinotColumnHandle (implements io.trino.spi.connector.ColumnHandle)
- io.trino.plugin.pinot.PinotConfig
- io.trino.plugin.pinot.PinotConnector (implements io.trino.spi.connector.Connector)
- io.trino.plugin.pinot.PinotConnectorFactory (implements io.trino.spi.connector.ConnectorFactory)
- io.trino.plugin.pinot.auth.PinotControllerAuthenticationProvider (implements io.trino.plugin.pinot.auth.PinotAuthenticationProvider)
- io.trino.plugin.pinot.auth.none.PinotEmptyAuthenticationProvider (implements io.trino.plugin.pinot.auth.PinotAuthenticationProvider)
- io.trino.plugin.pinot.query.PinotExpressionRewriter
- io.trino.plugin.pinot.PinotMetadata (implements io.trino.spi.connector.ConnectorMetadata)
- io.trino.plugin.pinot.PinotModule (implements com.google.inject.Module)
- io.trino.plugin.pinot.PinotNodePartitioningProvider (implements io.trino.spi.connector.ConnectorNodePartitioningProvider)
- io.trino.plugin.pinot.PinotPageSourceProvider (implements io.trino.spi.connector.ConnectorPageSourceProvider)
- io.trino.plugin.pinot.auth.password.PinotPasswordAuthenticationProvider (implements io.trino.plugin.pinot.auth.PinotAuthenticationProvider)
- io.trino.plugin.pinot.auth.password.inline.PinotPasswordBrokerAuthenticationConfig
- io.trino.plugin.pinot.auth.password.inline.PinotPasswordControllerAuthenticationConfig
- io.trino.plugin.pinot.query.PinotPatterns
- io.trino.plugin.pinot.PinotPlugin (implements io.trino.spi.Plugin)
- io.trino.plugin.pinot.query.PinotQueryBuilder
- io.trino.plugin.pinot.client.PinotQueryClient
- io.trino.plugin.pinot.query.PinotQueryInfo
- io.trino.plugin.pinot.PinotSegmentPageSource (implements io.trino.spi.connector.ConnectorPageSource)
- io.trino.plugin.pinot.PinotSessionProperties
- io.trino.plugin.pinot.PinotSplit (implements io.trino.spi.connector.ConnectorSplit)
- io.trino.plugin.pinot.PinotSplitManager (implements io.trino.spi.connector.ConnectorSplitManager)
- io.trino.plugin.pinot.query.PinotSqlFormatter
- io.trino.plugin.pinot.PinotTableHandle (implements io.trino.spi.connector.ConnectorTableHandle)
- io.trino.plugin.pinot.query.PinotTypeResolver
- io.trino.plugin.pinot.decoders.RealDecoder (implements io.trino.plugin.pinot.decoders.Decoder)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.trino.spi.TrinoException
- io.trino.plugin.pinot.PinotException
- io.trino.plugin.pinot.PinotInsufficientServerResponseException
- io.trino.plugin.pinot.PinotSplitManager.QueryNotAdequatelyPushedDownException
- io.trino.plugin.pinot.PinotException
- io.trino.spi.TrinoException
- java.lang.RuntimeException
- java.lang.Exception
- com.google.common.collect.UnmodifiableIterator<E> (implements java.util.Iterator<E>)
- com.google.common.collect.AbstractIterator<T>
- io.trino.plugin.pinot.client.PinotClient.ResultsIterator
- com.google.common.collect.AbstractIterator<T>
- io.trino.plugin.pinot.decoders.VarcharDecoder (implements io.trino.plugin.pinot.decoders.Decoder)
- io.airlift.configuration.AbstractConfigurationAwareModule (implements io.airlift.configuration.ConfigurationAwareModule)
Interface Hierarchy
- io.trino.plugin.pinot.decoders.Decoder
- io.trino.plugin.pinot.auth.PinotAuthenticationProvider
- io.trino.plugin.pinot.client.PinotClient.BrokerResultRow
- io.trino.plugin.pinot.client.PinotHostMapper
Annotation Type Hierarchy
- io.trino.plugin.pinot.ForPinot (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.trino.plugin.pinot.auth.PinotAuthenticationType
- io.trino.plugin.pinot.PinotErrorCode (implements io.trino.spi.ErrorCodeSupplier)
- io.trino.plugin.pinot.PinotSplit.SplitType
- io.trino.plugin.pinot.PinotSplitManager.QueryNotAdequatelyPushedDownErrorCode (implements io.trino.spi.ErrorCodeSupplier)
- io.trino.plugin.pinot.PinotTransactionHandle (implements io.trino.spi.connector.ConnectorTransactionHandle)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)