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<io.opentelemetry.api.OpenTelemetry> openTelemetry, Optional<DirectoryLister> directoryLister) Constructors in io.trino.plugin.hive with parameters of type HiveMetastoreModifierConstructorDescriptionHiveMetastoreClosure(HiveMetastore delegate) Do not use this directly.TrinoViewHiveMetastore(HiveMetastore metastore, boolean isUsingSystemSecurity, String trinoVersion, String connectorName) -
Uses of HiveMetastore in io.trino.plugin.hive.aws.athena
Methods in io.trino.plugin.hive.aws.athena that return HiveMetastoreModifier and TypeMethodDescriptionPartitionProjectionMetastoreDecorator.decorate(HiveMetastore hiveMetastore) Methods in io.trino.plugin.hive.aws.athena with parameters of type HiveMetastoreModifier and TypeMethodDescriptionPartitionProjectionMetastoreDecorator.decorate(HiveMetastore hiveMetastore) -
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) HiveMetastoreDecorator.decorate(HiveMetastore hiveMetastore) Methods in io.trino.plugin.hive.metastore with parameters of type HiveMetastoreModifier and TypeMethodDescriptionHiveMetastoreDecorator.decorate(HiveMetastore hiveMetastore) static 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 HiveMetastoreFields in io.trino.plugin.hive.metastore.cache declared as 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 TypeMethodDescriptionCachingHiveMetastore.CachingHiveMetastoreBuilder.delegate(HiveMetastore delegate) static CachingHiveMetastoreCachingHiveMetastore.memoizeMetastore(HiveMetastore delegate, long maximumSize) Constructors in io.trino.plugin.hive.metastore.cache with parameters of type HiveMetastoreModifierConstructorDescriptionprotectedCachingHiveMetastore(HiveMetastore delegate, boolean metadataCacheEnabled, boolean statsCacheEnabled, OptionalLong expiresAfterWriteMillis, OptionalLong statsExpiresAfterWriteMillis, OptionalLong refreshMills, Optional<Executor> executor, long maximumSize, CachingHiveMetastore.StatsRecording statsRecording, boolean cacheMissing, boolean partitionCacheEnabled) -
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.recording
Classes in io.trino.plugin.hive.metastore.recording that implement HiveMetastoreMethods in io.trino.plugin.hive.metastore.recording that return HiveMetastoreModifier and TypeMethodDescriptionRecordingHiveMetastoreDecorator.decorate(HiveMetastore hiveMetastore) Methods in io.trino.plugin.hive.metastore.recording with parameters of type HiveMetastoreModifier and TypeMethodDescriptionRecordingHiveMetastoreDecorator.decorate(HiveMetastore hiveMetastore) Constructors in io.trino.plugin.hive.metastore.recording with parameters of type HiveMetastoreModifierConstructorDescriptionRecordingHiveMetastore(HiveMetastore delegate, HiveMetastoreRecording recording) -
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)