Uses of Interface
io.trino.plugin.hive.metastore.HiveMetastore
Packages that use HiveMetastore
Package
Description
-
Uses of HiveMetastore in io.trino.plugin.hive
Method parameters in io.trino.plugin.hive with type arguments of type HiveMetastoreModifier and TypeMethodDescriptionstatic ConnectorInternalHiveConnectorFactory.createConnector(String catalogName, Map<String, String> config, ConnectorContext context, com.google.inject.Module module, Optional<HiveMetastore> metastore, Optional<TrinoFileSystemFactory> fileSystemFactory, Optional<DirectoryLister> directoryLister) Constructors in io.trino.plugin.hive with parameters of type HiveMetastoreModifierConstructorDescriptionHiveMetastoreClosure(HiveMetastore delegate, TypeManager typeManager, boolean partitionProjectionEnabled) Do not use this directly.TrinoViewHiveMetastore(HiveMetastore metastore, boolean isUsingSystemSecurity, String trinoVersion, String connectorName) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore
Classes in io.trino.plugin.hive.metastore that implement HiveMetastoreMethods in io.trino.plugin.hive.metastore that return HiveMetastoreModifier and TypeMethodDescriptionHiveMetastoreFactory.createMetastore(Optional<ConnectorIdentity> identity) Create a metastore instance for the identity.HiveMetastoreFactory.StaticHiveMetastoreFactory.createMetastore(Optional<ConnectorIdentity> identity) Methods in io.trino.plugin.hive.metastore with parameters of type HiveMetastoreModifier and TypeMethodDescriptionstatic HiveMetastoreFactoryHiveMetastoreFactory.ofInstance(HiveMetastore metastore) static voidMetastoreUtil.verifyCanDropColumn(HiveMetastore metastore, String databaseName, String tableName, String columnName) Constructors in io.trino.plugin.hive.metastore with parameters of type HiveMetastoreConstructor parameters in io.trino.plugin.hive.metastore with type arguments of type HiveMetastore -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.cache
Classes in io.trino.plugin.hive.metastore.cache that implement HiveMetastoreMethods in io.trino.plugin.hive.metastore.cache that return HiveMetastoreModifier and TypeMethodDescriptionSharedHiveMetastoreCache.CachingHiveMetastoreFactory.createMetastore(Optional<ConnectorIdentity> identity) SharedHiveMetastoreCache.ImpersonationCachingHiveMetastoreFactory.createMetastore(Optional<ConnectorIdentity> identity) Methods in io.trino.plugin.hive.metastore.cache with parameters of type HiveMetastoreModifier and TypeMethodDescriptionstatic CachingHiveMetastoreCachingHiveMetastore.createCachingHiveMetastore(HiveMetastore delegate, io.airlift.units.Duration metadataCacheTtl, io.airlift.units.Duration statsCacheTtl, Optional<io.airlift.units.Duration> refreshInterval, Executor refreshExecutor, long maximumSize, CachingHiveMetastore.StatsRecording statsRecording, boolean cacheMissing, boolean partitionCacheEnabled) static CachingHiveMetastoreCachingHiveMetastore.createPerTransactionCache(HiveMetastore delegate, long maximumSize) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.file
Classes in io.trino.plugin.hive.metastore.file that implement HiveMetastoreMethods in io.trino.plugin.hive.metastore.file that return HiveMetastoreModifier and TypeMethodDescriptionFileHiveMetastoreFactory.createMetastore(Optional<ConnectorIdentity> identity) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.glue
Classes in io.trino.plugin.hive.metastore.glue that implement HiveMetastoreMethods in io.trino.plugin.hive.metastore.glue that return HiveMetastoreModifier and TypeMethodDescriptionGlueHiveMetastoreFactory.createMetastore(Optional<ConnectorIdentity> identity) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.thrift
Classes in io.trino.plugin.hive.metastore.thrift that implement HiveMetastoreMethods in io.trino.plugin.hive.metastore.thrift that return HiveMetastoreModifier and TypeMethodDescriptionBridgingHiveMetastoreFactory.createMetastore(Optional<ConnectorIdentity> identity) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.tracing
Classes in io.trino.plugin.hive.metastore.tracing that implement HiveMetastoreConstructors in io.trino.plugin.hive.metastore.tracing with parameters of type HiveMetastoreModifierConstructorDescriptionTracingHiveMetastore(io.opentelemetry.api.trace.Tracer tracer, HiveMetastore delegate)